По какой то неведомой причине в ubuntu 11.04 отсутствует апплет «область уведомлений». Хорошо хоть устраняется это недоразумение легко:
Открываем терминал и вставляем в него следующаю строчку:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Но я рекомендую вписывать только те программы, которые используются. Например:
gsettings set com.canonical.Unity.Panel systray-whitelist "['qutim', 'skype', 'qbittorrent', 'shutter', 'alarm']"
Это позволит избежать глюка, когда не работает левый клик мышки по апплетам.
После чего перезагружаем систему.
Недавно я наткнулся на скрипт, который помогает добавлять программы в белый лист трея по одной. Нашел я его здесь.
Создаём новый файл с любым названием в папке bin
mkdir ~/bin || gedit ~/bin/whitelist
Вставляем в открывшийся тестовый документ следующий код:
#!/bin/bash
SCHEMA="com.canonical.Unity.Panel"
OBJECT="systray-whitelist"
APP="$1"
if [ ! "$(gsettings get $SCHEMA $OBJECT 2>/dev/null || echo FALSE)" = "FALSE" ]; then
echo "Whitelisting $APP to work around flawed distribution design.."
OBJARRAY=$(gsettings get $SCHEMA $OBJECT | sed -s -e "s#\['##g" -e "s#', '# #g" -e "s#'\]##g")
if [[ "${OBJARRAY[@]}" =~ "$APP" ]]; then
echo "$APP already whitelisted, skipping"
else
OBJARRAY=("${OBJARRAY[@]}" $APP)
OBJARRAY=$(echo ${OBJARRAY[@]} | sed -s -e "s# #', '#g")
OBJSET="['"$OBJARRAY"']"
gsettings set $SCHEMA $OBJECT "$OBJSET"
fi
else
echo "This is not a Canonical designed product."
fi
Сохраняем файл и делаем его исполняемым.
chmod +x ~/bin/whitelist
Теперь чтобы добавить новую програму в белый лист области уведомлений просто выполняем команду вида:
~/bin/./whitelist имя_програмы
Спасибо, после перезагрузки появился мой qutim и skype :)
После обновления до 11.04 и введения этой строки скайп всё равно не появился, при загрузке убунты, в трее. Сделала задержку на запуск скайпа в 30 сек и стало норм(sh -c «sleep 30 && skype»)
Никак не могу найти, как делать задержку на запуск скайпа…
тут http://tuksik.ru/autostart/ подробно про автозапуск программ. Похожу если скайп загрузиться до того как подрубится интернет, то его значок не появляется в трее.
Спасибо огромное !!! Помогло ) Иконки отображаются )) Обожаю Ubuntu ))
АВТОРУ РЕСПЕКТ \../.
И вас спасибо, что заглянули. Подпишитесь на новые статьи (кнопочки вверху) или почитайте старые. Здесь ещё много чего интересного и полезного.
В Ubuntu 12.04 та же проблема.
Можно сделать то же самое через dconf-editor (устанавливается из офф.репозитория).
Пункт desctop — unity — panel там вручную вписать что нужно в этот самый systray-whitelist.
[…] также глючит и не показывает skype и т.п. значки. Лечится старым методом (рекомендую обратить внимания на комментарий […]