Как вы наверное знаете, разработчиками был удалён systray-whitelist (белый список) из области уведомлений (системный трей) в Ubuntu 13.04.
Есть еще некоторые приложения, которые не имеют AppIndicator'a и, таким образом, не могут появляться в системном трее. К таким приложениям, в частности, относится XNeur Switcher.
Чтобы это исправить, необходимо подключить рапозиторий ppa:timekiller/unity-systrayfix и сделать обновление.
Откройте терминал (Ctrl+Alt+T), скопируйте и выпоните следующие команды:
sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
По окончании обновления необходимо перезагрузить систему (Завершить сеанс).
После нового входа в систему, откройте Редактор dconf, прейдите по следующему адресу: com ->canonical ->unity ->panel и в строке systray-whitelist, в скобках измените на все значки ['all']:
Или выполните следующую команду в терминале, что делает то же самое:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Теперь все индикаторы должны появляться в трее и XNeur Switcher в том числе:
Удачи.
Есть еще некоторые приложения, которые не имеют AppIndicator'a и, таким образом, не могут появляться в системном трее. К таким приложениям, в частности, относится XNeur Switcher.
Чтобы это исправить, необходимо подключить рапозиторий ppa:timekiller/unity-systrayfix и сделать обновление.
Откройте терминал (Ctrl+Alt+T), скопируйте и выпоните следующие команды:
sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
По окончании обновления необходимо перезагрузить систему (Завершить сеанс).
После нового входа в систему, откройте Редактор dconf, прейдите по следующему адресу: com ->canonical ->unity ->panel и в строке systray-whitelist, в скобках измените на все значки ['all']:
Или выполните следующую команду в терминале, что делает то же самое:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Теперь все индикаторы должны появляться в трее и XNeur Switcher в том числе:
Удачи.
медленно, но верно 13.04 приводится к совершенству, что не может не радовать
ОтветитьУдалитьАга,одно не понятно,разработчики удаляют,а народ всякими приблудами возвращает назад,хрен его знает в чем логика?
УдалитьПохоже разработчики живут своей жизнью и нужды пользователей им по барабану.
"Ага,одно не понятно,разработчики удаляют,а народ всякими приблудами возвращает назад,хрен его знает в чем логика?
УдалитьПохоже разработчики живут своей жизнью и нужды пользователей им по барабану."
я тоже об этом подумал. пёс бы с ним с треем- но так изнасиловать наутилус- надо по настоящему его ненавидеть.
спасибо...
ОтветитьУдалитьСпасибо, Владимир! Я как раз хотел задать вопрос на эту тему, а ты раньше вопроса написал ответ. Молодец!
ОтветитьУдалитьВвёл команду gsettings set com.canonical.Unity.Panel systray-whitelist "['all']", в ответ получил: Схема «com.canonical.Unity.Panel» отсутствует... Подскажите как бороться:)
ОтветитьУдалитьСистема какая? Если 13.04, то необходимо подключить рапозиторий ppa:timekiller/unity-systrayfix и сделать обновление, как написано в статье, а затем выполнят команду:
Удалитьgsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
13.04. Подключил репозиторий, всё сделал как написано. Результат см. выше.
УдалитьПопробовал dconf, там вообще такого пункта panel нет... Догадываюсь, что я где-то промахнулся, но вот где???
УдалитьА систему перезагружал после обновления:
УдалитьПерезагружал. Я так понял, что реп добавил, но никакого обновления в связи с ним не получил.
УдалитьПовтори еще раз всю инструкцию и перезагрузи систему.
УдалитьПовторил, перезагрузил... Ничего. Досадно...
ОтветитьУдалитьУ меня все прошло как доктор прописал. Делал строго по рецепту. Строчка появилась в dconf. Правда, система 13.04 свежеустановленная, с только что поставленным ядром 3.9.
УдалитьУ меня 13.04, сижу с альфы. Ядро 3.9.1, обновил только что. Было 3.9. Что за хрень не могу понять...
ОтветитьУдалитьПодскажите, у меня установлен Dr.Web. Не спрашивайте почему.... так требуют, вопрос вот в чем... В трее отображается иконка Dr.web на некотором расстоянии от других иконок. Можно ли это поправить Спасибо.
ОтветитьУдалить1. Dr.Web не нужен в Linux.
Удалить2. Значки в трее Unity не перемещаются.
Спасибо. Всё заработало.
ОтветитьУдалитьsudo add-apt-repository ppa:timekiller/unity-systrayfix
ОтветитьУдалитьsudo apt-get update
sudo apt-get upgrade
Перезагрузка
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Схема «com.canonical.Unity.Panel» отсутствует
Вот такие вот дела :)