Если при использовании Ubuntu (Unity) вам все еще необходим системный трей, теперь вам не нужно устанавливать патченную версию Unity. Вместо нее вы можете просто использовать ‘Indicator Systemtray Unity’, новый индикатор, который добавляет системный трей на панель Unity
‘Indicator Systemtray Unity’ не отображается на панели до той поры, как вы запустите приложение, которое работает с иконкой в трее. Даже тогда системный трей будет отображаться по требованию (с помощью левого или среднего клика мышкой), а также доступны два режима:
1. Плавающий режим — в данном случае иконки трея будут отображаться под ним:
При использовании этого режима вам придется нажать по иконке Indicator Systemtray Unity левой кнопкой мышки, чтобы показать иконки трея, которые будут отображаться только тогда, когда курсор мышки близок к иконке Indicator Systemtray.
2. Статический режим — иконки будут отображаться на панели в том же отделе, что и индикаторы:
Кликнув средней кнопкой по иконке индикатора Indicator Systemtray, вы можете отображать все иконки системного трея в прозрачном слое в верхней части пане, что полезно для отображения иконок следом за индикаторами (как в моем скриншоте ниже) или для использования с доком.
Когда используется этот режим, иконки системного трея не скрываются (пока что вы снова не произведете клик средней кнопкой мышки).
Вы можете перемещать иконки горизонтально с помощью скроллинга на иконке Indicator Systemtray на панели Unity. Перемещать иконки в левую часть от индикаторов, как на скриншоте выше, может оказаться немного сложно, поскольку когда иконки будут поверх индикатора Indicator Systemtray, вы не сможете скроллить на нем больше, но вы можете изменить и настроить этот параметр через dconf-editor (смотрите ниже).
Indicator Systemtray можно настроить через dconf-editor. Для начала давайте установим dconf-editor, выполнив следующую команду в терминале (он открывается с помощью комбинации клавиш Ctrl+Alt+T):
sudo apt-get install dconf-editor
Затем запустите Dconf-Editor и перейдите к группе параметров net > launchpad > indicator > systemtray. Здесь вы можете изменить X и Y-координаты для статического и плавающего режимов, изменить текущий режим, настройки фона или вовсе отключить индикатор.
Учтите, что если вы используете несколько мониторов, трей отобразится только на том, который был выбран основным!
Устанавливаем Indicator Systemtray Unity в Ubuntu
Чтобы установить индикатор Indicator Systemtray Unity в Ubuntu 15.04, 14.10 or 14.04, выполните три следующие команды в терминале, введя свой пароль при соответствующем запросе (терминал открывается комбинацией клавиш Ctrl+Alt+T):
sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity
Или, если вы не хотите добавлять в систему этот PPA-репозиторий, вы можете получить пакет в формате .deb отсюда (но тогда вы не сможете получать (автоматически) какие-либо обновления индикатора).
После установки перезайдите в систему, и Indicator Systemtray Unity должен запуститься автоматически (но он не отобразится на панели до той поры, как вы запустите приложение, использующее трей-иконку)
В случае, если вы хотите удалить Indicator Systemtray Unity, используйте следующую команду (не используете простой «apt-get remove», поскольку тогда не удалятся файлы приложения, находящиеся в директории /etc !):
sudo apt-get purge indicator-systemtray-unity