Jak włączyć ikonę zasobnika systemowego pidgin?

45

Chcę włączyć ikonę zasobnika systemowego dla Pidgin w Ubuntu 11.10 (z Unity), ale nie widzę tego.

Muszę go uruchamiać raz po raz z panelu uruchamiania lub z deski rozdzielczej.

Czy istnieje obejście problemu pokazujące ikonę zasobnika systemowego w Unity? Myślę, że to samo zachowanie dla Skype'a i niektórych innych aplikacji.

Praveen Sripati
źródło
rozwiązanie martu działa na 12.04 , ujawniono ikonę migawki
Serge
Co zrobić z Ubuntu 14.04 LTS? $ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" No such schema 'com.canonical.Unity.Panel'
stats-hb

Odpowiedzi:

36

Dla wersji 12.10 i starszych:

wykonać:

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

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

i pamiętaj, aby ustawić tacę systemową na „zawsze” w preferencjach pidgin.

wprowadź opis zdjęcia tutaj

Jeśli zmiana nie wejdzie w życie natychmiast, uruchom unity --replace

xvik
źródło
1
Ta poprawka zadziałała dla mnie raz, ale od tego czasu straciłem ikonę na pasku zadań (nawet po jej powtórzeniu). Dodałem się do listy osób dotkniętych przez bugs.launchpad.net/ubuntu/+source/pidgin/+bug/879950
Adam Monsen
11

Dla 13.04:

Migracja Pidgin do nowego interfejsu API menu libmessaging, która spowodowała ten problem, jest teraz wykonywana dla Pidgin, ale wciąż w fazie testów. Do tej pory dostarczany jest tylko pakiet Ubuntu 13.04, ale ponieważ nie wprowadza żadnych zależności od innych rzeczy z 13.04, mogłem go po prostu zainstalować z PPA programisty, który go naprawił. Zgodnie z jego instrukcjami to właśnie mnie naprawiło:

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

Powinieneś teraz mieć wersję pidgin-libnotify w wersji 0.14-9ubuntu1. Ponadto musisz dodać następujący wiersz /usr/share/applications/pidgin.desktop:

 X-MessagingMenu-UsesChatSection=true

Następnie uruchom ponownie Pidgin, powinien teraz ponownie uzyskać wpis w menu wskaźnika komunikatów panelu, aby po zamknięciu okna nadal działał.

Aktualizacja

Zainstalowanie tego repozytorium NIE jest już konieczne (23 maja). Prawdopodobnie aktualizacje zostały już oficjalnie dołączone.

Upewnij się, że wtyczka libnotify jest aktywna! W systemie Ubuntu 12.10 (i wcześniejszych) oraz białej liście ikon na pasku zadań ty / użytkownik mógł specjalnie dezaktywować wtyczkę libnotify.

Tanius
źródło
Wydaje się, że PPA nie ma wersji dla Raring.
Ondrej Slinták
1
Wypróbowałem sugestie dotyczące mojej instalacji Raring, ale wygląda na to, że to nie działa.
Swarnendu Biswas
6

W 11.10 Unity ukrył dostęp do zasobnika systemowego do pidgin pod ikoną wiadomości, która wygląda jak koperta. Jeśli go klikniesz, powinien pojawić się wpis dla Pidgin. Nie do końca to, czego szukasz, ale przynajmniej jest to dostępne w zasobniku systemowym.

Ben
źródło
3

ręcznie:

  1. uruchom edytor dconf
  2. otwórz pulpit -> jedność -> panel
  3. ustaw białą listę systray na „['all']”
martu
źródło
Dzięki temu poprawienie rozwiązało mój problem z inną aplikacją!
subeh.sharma
1
Nie widzę „panelu” pod pulpit-> jedność ?! Korzystanie z Ubuntu 12.10.
Tomislav Nakic-Alfirevic
0

Jak można przeczytać na ekranie startowym , zmieniono wskaźnik komunikatów, a wskaźnik pidgin nie jest dostosowany do tych zmian. Istnieje ppa dla ostatniego rozwoju, ale jak mówi na starterze:

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

co oznacza, że ​​wciąż musimy na to czekać :-(

Jeśli to w końcu się skończy, możesz dodać ppa za pomocą

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

Nie ma sposobu, aby na pewno powiedzieć, który pakiet należy zainstalować, ale jest duża szansa, że ​​tak będzie

sudo apt-get install checkbox-unity
André Stannek
źródło
0

Pod 13.10 jedynym rozwiązaniem, które może przywrócić tacę sys-taca jest:

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
Panayotis
źródło
Używam 14.04. Dodawanie, uaktualnianie i wykonywanie gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"nie działało dla mnie. Masz pomysł, co by działało dla wersji LTS?
stats-hb