Saturday, 8 December 2012

Skype icon missing from Ubuntu notification area

So for some time now I've noticed that occasionally one of my applications running in Ubuntu (since 12.04) fail to show its icon in the notification tray, in particular the recent versions of Skype. Initially I had just ignored the glitch, using slash commands and leaving the application open to keep access to it.

However after a little bit of digging I've discovered the solution to this!

By default the package sni-qt is installed with the Skype package by default if you download it from the Ubuntu repository, however if like me you installed Skype by downloading the deb directly from the site, it will not be included.

Therefore quite simply you neeed to install the sni-qt package via terminal:
sudo apt-get install sni-qt sni-qt:i386

In addition to this you may need to add Skype to the Unity notification area whitelist. With the following command you can output a list of the current entries for whitelist:
gsettings get com.canonical.Unity.Panel systray-whitelist

Then use the following to set the array with the addition of Skype:
gsettings set com.canonical.Unity.Panel systray-whitelist "[ ..., 'Skype']"