После перехода Ubuntu на графическую оболочку Unity начались проблемы с системным треем. Не все приложения теперь могут отображаться в трее, т.к. некоторые разработчики попросту не обеспечили поддержку и решение данной проблемы. Если в Убунту 12.04 можно было вернуть отображение значков в трее при помощи systray-whitelist, который редактировался в dconf-editor, то в 14.04 этот метод уже не работал. Как же все таки решить данную проблему?
На помощь придет приложение Indicator Systemtray. Установим в Ubuntu 14.04 и выше следующими командами:
sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity
После установки нужно будет перезагрузить систему, либо перезапустить сеанс. Нажав на иконку индикатора левой либо правой кнопкой мыши мы увидим те приложения, которые не отображались в новом трее.
Есть возможность отображать иконки программ на самой панели трея. Они будут располагаться на панели трея с левой стороны. Для этого нужного нажать на иконку индикатора колесиком мышки, а в ноутбуках и нетбуках нужно одновременно нажать левую и правую клавиши тачпада. Если вам не нравится расположение иконок, то их можно подогнать, наведя на иконку индикатора и вращая колесико мыши.
Также есть метод, который поможет изменить расстояние отображения иконок приложений. Для этого нужно выполнить команду в Терминале:
gsettings set net.launchpad.indicator.systemtray static-x 900
Значение 900 — это расстояние слева монитора. Данное значение сугубо индивидуальное, поэтому его нужно подбирать каждому пользователю отдельно. Так же есть возможность для смены фона отображаемых иконок. После того, когда вы нажали колесико мыши и иконки стали отображаться группой слева, нужно нажать левой или правой кнопкой мыши на иконке индикатора и появится меню — Настройки — Фон.
Чтобы удалить Indicator Systemtray из Ubuntu нужно выполнить следующую команду в Терминале:
sudo apt-get --purge remove indicator-systemtray-unity
Вот в принципе и все. Всем удачи!