Як увімкнути піктограму системного лотка піджін?


45

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

Мені потрібно запускати її знову і знову з пускової панелі або з тире.

Чи існує спосіб відображення піктограми системного лотка в Unity? Я думаю, що така ж поведінка і для Skype, і для деяких інших програм.


Рішення марту працює до 12.04 , виявлена ​​піктограма затвора
Серж

Що робити для Ubuntu 14.04 LTS? $ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" No such schema 'com.canonical.Unity.Panel'
stats-hb

2
Я закінчив користуватися цим: webupd8.org/2014/01/pidgin-indicator-ubuntu-appindicator.html
stats-hb

Відповіді:


36

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

виконати:

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

(від http://www.webupd8.org/2011/10/things-to-tweak-after-installing-ubuntu.html )

і не забудьте встановити системний трей на "завжди" у налаштуваннях додатка.

введіть тут опис зображення

Якщо зміна набуває чинності негайно, запустіть unity --replace


1
Це виправлення працювало колись для мене, але я з тих пір втратив значок системного трея (навіть після повторення виправлення). Я додав себе до списку людей, постраждалих від bugs.launchpad.net/ubuntu/+source/pidgin/+bug/879950
Адам Монсен

11

За 13.04:

Міграція Pidgin до нового 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, він повинен знову отримати запис у меню індикатора повідомлення панелі, щоб після закриття вікна він залишався запущеним.

Оновлення

Встановлювати це сховище станом на 23 травня НЕ потрібно (більше). Ймовірно, оновлення вже офіційно включені.

Просто переконайтеся, що плагін libnotify активний! З Ubuntu 12.10 (та попередніми версіями) та білим списком для значків системного трея ви / користувач, можливо, деактивували плагін libnotify.


Цей ППА, схоже, не може створити для Raring.
Ondrej Slinták

1
Я спробував пропозиції щодо моєї установки Raring, але, схоже, це не працює.
Swarnendu Biswas

6

У 11.10 Unity приховала доступ до підгіну системного лотка під піктограмою обміну повідомленнями, яка виглядає як конверт. Якщо ви натиснете на нього, має бути запис для Pidgin. Не зовсім те, що ви шукаєте, але принаймні це доступне якось через системний трей.


3

вручну:

  1. запустити dconf-редактор
  2. відкрити робочий стіл -> єдність -> панель
  3. встановіть список символів для "[" всіх "]"

Завдяки цьому налаштування вирішило мою проблему для іншого додатка!
subeh.sharma

1
Я не бачу "панель" під робочим столом> єдність ?! Використання Ubuntu 12.10.
Томіслав Накіч-Альфіревич

0

Як ви можете прочитати на панелі запуску, вони змінили індикатор повідомлень, а індикатор підгінгу не адаптований до цих змін. Програма 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

0

До 13.10 єдиним рішенням повернення системного лотка є:

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade

Я використовую 14.04. Додавання, оновлення та виконання gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"мені не вийшло. Будь-яка ідея, що буде працювати для версії LTS?
stats-hb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.