In Unity, Ubuntu uses a whitelist Mechanism for the system tray. Only programs in the whitelist can display icons on the system tray, which obviously does not meet our requirements. Because we also need to start some software with Chinese characteristics, such as WINE and AIR. 1. Remove this setting:
If you want to display all programs, run the following command on the terminal: gsettings set com. canonical. unity. panel customization Ray-whitelist "['all']" if you want to customize a program, run the following command (YOUR_APPLICATION is the program name ):
Gsettings set com. canonical. Unity. Panel setting Ray-whitelist
"['Javabeddedframework', 'mumble ', 'wine', 'Your _ application']" restore to the default system status:
Gsettings set com. canonical. Unity. Panel setting Ray-whitelist
"['Javabeddedframework', 'mumble ', 'wine', 'skype', 'hp-privacy ray']" 2. of course, you can also install some tools to set: sudo apt-get install dconf-tools and then run:
Dconf-editor: in desktop> unity> panel, change the systray-whitelist value to ['all. You need to log out to see the effect!
(The Electric terminal is enabled): Before modification: After modification:
Original article: http://www.ubuntusoft.com/solve-the-ubuntu-unity-system-tray-does-not-display-images-that-are-part-of-the-program.html