Как включить значок панели задач pidgin?

43

Я хочу включить значок системного трея для Pidgin в Ubuntu 11.10 (с Unity), но я не вижу его.

Мне нужно запустить его снова и снова с панели запуска или с панели.

Есть ли способ обхода значка в системном трее в Unity? Я думаю, что это одно и то же поведение для Skype и некоторых других приложений.

    
задан Praveen Sripati 16.10.2011 в 06:44
источник

6 ответов

34

Для 12.10 и старше:

выполнить:

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

(от Ссылка )

и не забудьте установить системный лоток на «всегда» в настройках pidgin.

Если изменение не вступает в силу немедленно, запустите unity --replace

    
ответ дан xvik 20.10.2011 в 09:07
источник
11

Для 13.04:

Перенос Pidgin в новый API-интерфейс API-интерфейса libmessaging, который вызвал эту проблему, теперь выполняется для Pidgin, но все еще находится под тестированием. Кроме того, до сих пор предоставляется только пакет Ubuntu 13.04, но поскольку он не вводит никаких зависимостей от других материалов с 13.04, я смог просто установить его из PPA программиста, который его исправил. Согласно его инструкциям , это то, что исправило это для меня

sudo add-apt-repository ppa:jconti/gnome3
sudo apt-get update
sudo apt-get install pidgin-libnotify

Теперь вы должны иметь pidgin-libnotify версию 0.14-9ubuntu1. Кроме того, вы должны добавить следующую строку в /usr/share/applications/pidgin.desktop :

 X-MessagingMenu-UsesChatSection=true

Затем перезапустите Pidgin, теперь он должен снова войти в меню индикаторов сообщений панели, чтобы при закрытии окна он продолжал работать.

Update

Не нужно (больше) устанавливать этот репозиторий по состоянию на 23 мая. Вероятно, обновления уже официально включены.

Просто убедитесь, что модуль libnotify активен! С Ubuntu 12.10 (и предыдущим) и белым списком значков в системном трее вы / пользователь, возможно, отключили плагин libnotify.

    
ответ дан tanius 30.03.2013 в 18:37
6

В 11.10 Unity скрыла доступ к системному лотку для pidgin под иконкой обмена сообщениями, которая выглядит как конверт. Если вы щелкните по нему, должна быть запись для Pidgin. Не совсем то, что вы ищете, но, по крайней мере, это доступно через системный лоток.

    
ответ дан Ben 25.10.2011 в 15:37
3

вручную:

  1. запустить dconf-editor
  2. открыть рабочий стол - > Единство - > <Сильный> панель
  3. установите systray-whitelist "['all']"
ответ дан martu 21.10.2011 в 06:21
0

Как вы можете прочитать на панели запуска , они изменили индикатор сообщений и Индикатор pidgin не адаптирован к этим изменениям. Для недавней разработки существует ppa , но, как говорится на панели запуска:

for quantal we will add those soon:
- pidgin
- xchat-indicator
- evolution-indicator

это означает, что нам все равно придется ждать: - (

Если наконец-то вы можете добавить ppa, используя

sudo add-apt-repository ppa:ubuntu-desktop/ppa
sudo apt-get update

Невозможно точно сказать, какой пакет вам нужно установить после этого, но есть хороший шанс, что он будет

sudo apt-get install checkbox-unity
    
ответ дан André Stannek 28.11.2012 в 13:20
0

В 13.10 единственным решением для возврата назад в лоток:

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
    
ответ дан Panayotis 24.11.2013 в 14:45