Ubuntu Budgie 18.04 LTS System Tray Icons not all showing

I don't know if this has been solved or not, and I didn't see it. I'm a complete noob to Ubuntu Budgie and I have 18.04 LTS with the latest updates.

I have Dropbox, Mega, and a few other things installed that are not showing in the System Tray at any point. Dropbox did for a little bit, but then it's gone. Mega, Thunderbird, qBittorrent, don't show up at all. pCloud and Skype show up right now, also when I turn on Franz it shows up.

Can someone please help? I'm sure this has been solved before but I'm not sure what's going on.


Solution 1:

This problem is common for both Ubuntu 18.04 and Ubuntu Budgie 18.04.

The reason of issue is lack of the libgtk2-appindicator-perl package in main Ubuntu 18.04 repository. A workaround is to install libappindicator-dev:

sudo apt install libappindicator-dev

and Gtk2::AppIndicator perl extension:

sudo cpan -i Gtk2::AppIndicator

Restart your applications, now all of missing icons have to appear in system tray.

Solution 2:

Here is the bug in Launchpad:

https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-appindicator/+bug/1795121

It says 18.10, but I see exactly the same thing in 18.04. The workaround described in this works: Alt+F2, r, Enter (restarting the window manager).

An update to this: the issue was fixed and the fix released a while ago now. I haven't had the issue reoccur since.

Solution 3:

Using budgie settings ensure you have the appindicator applet added to your panel.

A few applications show their panel icons as application indicator and not as a traditional system tray icon.