I can not see any icons in the notification area. I am using Unity 2D in Ubuntu 11.10 . Where are they?
3 Answers
To enable the Notification Area (Systray) for all applications, run the following command:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
You can only whitelist a certain application if you want, by using the following command:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'YOUR_APPLICATION']"
The above command includes the already whitelisted (by default) applications so you should replace YOUR_APPLICATION
with the application you want to whitelist.
-
1This does not work for Unity 2D on my 11.10. The only tray icon I see is Skype, but, say, DavMail or alltray are hidden.
$ gsettings get com.canonical.Unity.Panel systray-whitelist
returns['all']
. I've rebooted after changing this setting as well.– sliktsDec 28, 2011 at 14:35 -
Turns out this is a known bug in Unity 2D: bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/847525– sliktsDec 28, 2011 at 14:44
There is a bug that has been recently fixed https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/847525 following the release of the fix the systray-whitelist change should work.
-
-
Guess it just hasn't been pushed to the update repos yet...even though it's been 2 months. Using that daily ppa works though. Probably best to go ahead and use that repo since it seems unity-2d does have so many weird qwerks and bugs. Hoping it's not incredibly unstable, since that is usually what the -daily postfix means.– NicholiDec 28, 2011 at 18:47
The daily PPA for U2D has the fix.
I don't know if it's possible to get just the first update after the fix was applied.