Как повторно включить иконки в трее для приложений в Ubuntu?

К сожалению, в Ubuntu 13.10 нет иконки в трее и белый список удаляется.

Старые решения не работают для меня, например, я получаю сообщение: No such schema 'com.canonical.Unity.Panel' когда я пытаюсь использовать команду:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"  

Как я могу вернуть значки в трее (для приложений, которые помещают значок в трее (например, TrueCrypt, Pidgin, Aqualung, gnome-system-monitor и многие другие) в Unity?

Самое неприятное, что пользователь теряет контроль над приложениями, которые сами не могут обнаружить, что у них нет иконки в трее (например, gnome-system-monitor, TrueCrypt...). По крайней мере, Aqualung отправляет сообщение о невозможности поместить значок в системный трей!

6 ответов

Решение

Я действительно не рекомендую использовать мой sacy-tests PPA "вслепую" (упоминается в ответах @alwaysask и @tolima). Поскольку он содержит изменения во многих пакетах, некоторые из них довольно специфичны. Нужно не торопиться, чтобы прочитать описания, чтобы видеть, требуются ли какие-либо или все эти изменения.

(Когда используешь add-apt-repository вам предоставляется возможность их просмотреть...)

Так как некоторые просто хотят повторно включить белый список и могут не оценить или найти другие изменения, которые я использую, подходящими, я настроил автономный PPA для простого повторного включения белого списка для единства в Ubuntu saucy, если все еще жизнеспособный добавит надежный по дороге:

https://launchpad.net/~mc3man/+archive/systray-white

Установка libapindicator1 работала для меня. Выйти и войти Оригинальный пост здесь

sudo apt-get install libappindicator1

Примечание: хорошо работает с Dropbox и, возможно, с некоторыми другими приложениями, например Skype, но не с Pidgin и многими другими.

sudo add-apt-repository ppa:mc3man/sacy-tests
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

затем перезагрузите

Попробуйте этот плагин http://www.webupd8.org/2014/01/pidgin-indicator-ubuntu-appindicator.html... Чтобы установить плагин Pidgin Indicator в Ubuntu, используйте следующие команды:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install pidgin-indicator

Если вы не хотите добавлять основной PPA-файл для WebUpd8, вы можете скачать deb индикатора Pidgin Indicator с http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/pidgin-indicator/ и установить его. вручную.

Вы можете добавить этот ppa: https://launchpad.net/~mc3man/+archive/sacy-tests который возвращает белый список systray. Затем (обновление будет жаловаться на подпись):

sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Для последних версий Ubuntu под GNOME вы можете добавить это расширение, которое возвращает значок в трее из старых приложений (Xpad, Artha...)

https://extensions.gnome.org/extension/1031/topicons/

Обновленные инструкции с использованием автономного PPA Дуга:

sudo apt-add-repository ppa:mc3man/systray-white
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

затем перезагрузите

Другие вопросы по тегам