Application icons on the taskbar are replaced with "qube" icons

Hi all,

I’m using QubesOS 4.2 + XFCE.
No icons on the taskbar reflect actual application they represent. Instead of icons of Firefox, Thunderbird, etc. I see just red, yellow, green, etc. “qube” icons.

Only Dom0 applications have correct icons in my case.

Btw, I don’t care about icons from Windows VMs, I’m talking only about VMs based on Debian standard template built into Qubes OS.

However, I see that on some official screenshots the icons preset: screenshot

Please give me a hint how to fix this.

1 Like

Double check that icon-receiver process is running in dom0 and icon-sender process is running in the qube(s) which has the running apps.

1 Like

Well,
Dom0: icon-receiver exist in ps output
AppVMs: icon-sender exist in ps output…

1 Like

I assume you have tried reboot and it did not fix the issue?

You may kill the processes. Then start those processes manually in dom0 and target qube terminals.
dom0: /usr/lib/qubes/icon-receiver
app qube: /usr/lib/qubes/icon-sender

Then launch few applications in app qube and observe the messages from sender and receiver.

2 Likes

Thanks for the hint!

For this time the reboot sorted out the issue.
However, I definitely observe this problem not the first time, so it returnes after some time of working.

And for some reason Konsole app’s icon is still replaced with “qube” icon (it’s probably another issue).

UPD: JetBrains products (WebStorm, Idea) also have their icons replaced.

I’ll look for my system some time more and try to catch what triggers this error. At this time just in case I’ve also increased RAM for Dom0 VM.

1 Like

Ok. Just be aware that some of the improvements to icon-sender and icon-receiver are only available in Qubes OS r4.3 and will be never backported to Qubes OS r4.2. You you refer to Qubes OS r4.3 release notes on the improvements and the links to the related commits.

2 Likes

Thanks, I’m really looking forward to the 4.3 release anyway (the changelog for 4.3 looks promising), so I will try it when it is officially released for wide audience.

2 Likes