Where are my tray icons in the Unity 2D panel?

I can not see any icons in the notification area. I am using Unity 2D in Ubuntu 11.10 . Where are they?


Solution 1:

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.

Solution 2:

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.