Icons dont show right on tray

ello,
I recently installed Zorin 18 OS. I installed a few applications, such as Caprine and Outlook.
When I close them, '...' appears on the tray instead of the icon, which makes it quite difficult to use.

Welcome to the forum!

I know that Outlook is generally a windows program, is this Caprine also a windows program? I tried to google it, but everything I saw was about goats. Maybe it's a software for goats, but I was very confused and decided to just ask lol.

If they are both installed through windows app support, it could be that they don't know what the icon should be, so it defaults to an incorrect icon. To change that may not be a simple task. What I would say is the built in account manager with Evolution for mail for me in the past has actually worked very well, it might be worth a shot for your Outlook alternative. Or you could use Outlook on the web, that seems to be what they are pushing more and more lately anyway.

If the apps are installed as flatpaks or snaps they are sandboxed and isolated from the system. I searched for solutions for those apps but didn't found one. Usually the developer of an app has to care for the tray icons and it seems that the tray icons for those apps are not found.
For flatpaks it may help to install flatseal and to grant the program access to the system or users files, but I'm not sure.

When the icons of normal launchers are missing, this guide can help. You could try if it also helps for the tray icons, but I'm not sure.

Hello!
Thank you, for your answer! Both Caprine and Outlook was installed trough the Store. Caprine is from the Snap store and Outlook as well. Both unofficial and made by individuals, not MS.
Previously tried Kubuntu and Mint and there was no problem with the icons.

Did you test it with Xorg? Logout and at login click on your username then a cog wheal appears at the bottom right corner. There you can switch between Xorg and Wayland.

Hi and welcome.

Zorin 18 is a fork of Ubuntu 24.04:

"The issue of the unofficial Outlook snap package not displaying an icon in the system tray on Ubuntu 24.04 is likely related to the snap packaging system and its interaction with the desktop environment, particularly when using Wayland or specific windowing systems. This problem has been reported with other snap applications such as Spotify, Telegram, and Skype on Kubuntu 24.04, where icons appear as empty spaces in the system tray despite the applications running correctly.

A known workaround for similar issues involves updating the desktop file of the snap application to ensure the icon path is correctly specified. For instance, users have resolved missing icons by manually editing the .desktop file to point to the correct icon path within the snap’s directory structure. In the case of the Outlook snap, the icon path may be incorrectly referenced or missing in the desktop file located at /var/lib/snapd/desktop/applications/com.github.mahmoudbahaa.outlook_for_linux_outlook.desktop or within the user’s local applications directory.

Additionally, some users have reported that refreshing the snapd daemon to the beta channel resolved icon display issues with snap applications. Running the following command may help:

sudo snap refresh snapd --channel=latest/beta

If the icon path is incorrect or missing, users can locate the actual icon file within the snap’s directory (e.g., ~/.snap/outlook-for-linux/current/ or /snap/outlook-for-linux/current/ ) and update the Icon= entry in the .desktop file accordingly. After making changes, restarting the application or logging out and back in may be required for the changes to take effect.

For a more permanent fix, copying the snap desktop file to the user’s local applications directory can also help ensure proper integration:

cp /var/lib/snapd/desktop/applications/com.github.mahmoudbahaa.outlook_for_linux_outlook.desktop ~/.local/share/applications/

This ensures the desktop file is accessible to the desktop environment and may resolve icon display issues.

AI-generated answer. Please verify critical facts."

Another reason not to use snap!

Hi!
Thank you for the advice. No I'm stuck how to edit a file in a 'read-only environment' :neutral_face:

I don't think it's just a snap package issue. I have mullvad vpn installed. I installed it from the terminal via apt and about half the time I get a padlock icon (locked-green or unlocked-red)on the taskbar, the rest of the time it will simply be the three dots with a black bar above and below. If I reboot, it "may" change. I consider it to be a minor annoyance so never bothered to troubleshoot.

Hi, you need to use the sudo command which elevates you to root. If you still have permission issues then you need to temporarily take ownership by:

sudo chown [your username] [name of file (including full path to it)]

After making any changes restore to 'root' by:

sudo chown root [name of file (including full path to it)]