Jak uzyskać dostęp i włączyć więcej ikon na pasku zadań?

77

Więc trochę się bawię z Natty i zauważyłem, że nie są tam wyświetlane wszystkie aplikacje, które normalnie korzystałyby z zasobnika systemowego (lub „obszaru powiadomień”?). Czy to błąd, czy tak właśnie będzie? Słyszałem coś o tym, jak Ubuntu całkowicie pozbył się tej funkcji. Czy istnieje sposób, aby dodać go z powrotem? To znaczy, też mi się nie podobało, szczególnie, gdy były aplikacje, które niepotrzebnie z niego korzystały, ale nie mogę teraz w ogóle używać CryptKeeper, ani easyycrypt, i nie wiem, czy Dropbox zsynchronizował się bez otwarcia Nautilusa .

Jonathan
źródło

Odpowiedzi:

56

Począwszy od Ubuntu 13.04, aplikacje muszą znajdować się na białej liście, jeśli chcesz zezwolić na dostęp do zasobnika systemowego.

Najpierw zainstaluj narzędzia dconf z centrum oprogramowania (lub klikając tutaj ), a następnie naciśnij Alt+ F2i wprowadź dconf-editori uruchom go.

okno dialogowe alt-f2 edytora dconf-editor

Teraz przejdź do Pulpit -> Jedność -> Panel.

edytor konfiguracji (edytor dconf) desktop.unity.panel

Teraz zmień wartość systray-białej listy na

"all"

Zauważ, że ustawienie tej opcji na „wszystkie” prawdopodobnie spowoduje inne błędy, ponieważ stary obszar powiadomień nie jest zachowany, zamiast tego rozważ dodanie aplikacji, których potrzebujesz osobno, zamiast po prostu włączać wszystko. Możesz przywrócić ustawienia domyślne, sprawdzając to pytanie:

Pamiętaj, że taca systemowa została całkowicie usunięta w 13.04 i nowszych oraz że starsze aplikacje, które wciąż nie zostały przeniesione, wymagają aktualizacji:

Alaukik
źródło
Próbowałem tego dla lastfm, ale a) nie mogę wkleić do „rzeczy” Alt-F2 (więc napisałem to), i b) nie używając „lastfm” ani „last.fm” na liście (jako tylko wpis) pozwolił na wyświetlenie ikony lastfm w obszarze powiadomień.
niebieskawy
1
@blue Jeśli otworzysz to jako pytanie (i wskażesz, jakiej dokładnie używasz aplikacji last.fm), powinniśmy być w stanie znaleźć rozwiązanie.
belacqua
zrobił to samo dla pidgin, ale nadal ikona nie jest wyświetlana. podniósł zapytanie w askubuntu, ale nie ma odpowiedzi.
Praveen Sripati,
1
Zauważ, że w 12.10 klucz jest w /com/canonical/unity/panel/systray-whitelist.
Felix
24

W Terminalu skopiuj i wklej to polecenie

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

Wskazówka pochodzi z tej strony;

http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html

scouser73
źródło
1
... aby zmiana była widoczna natychmiast, zrestartuj jedność za pomocą unity(w terminalu lub w programie uruchamiającym Alt-F2), wyloguj się / zaloguj lub uruchom ponownie
cfi
Ta sztuczka zadziałała dla 12.10 ... nie było możliwości zrobienia tego edytora gconf
puneet
@puneet: To dconfnie jestgconf
MestreLion
7

Możesz zaktualizować Dropbox, ponieważ w najnowszych wersjach ma on wskaźnik na Ubuntu. W przypadku innych aplikacji, jeśli programiści nie dodają obsługi wskaźników, możesz po prostu umieścić je na białej liście, jak mówi Alaukik, a także powiadomić programistę, że muszą naprawić aplikację.

RolandiXor
źródło
7

Aby wyświetlić bieżącą białą listę systray:

gsettings get com.canonical.Unity.Panel systray-whitelist

Aby dodać do białej listy wszystkie wskaźniki paska zadań:

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

Aby dołączyć aplikację do białej listy, zastąp MYAPPna końcu tego wiersza:

gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'MYAPP']/")"

Pradeep
źródło
Czy ktoś przetestował to na Ubuntu 12.04? Dla mnie to nie działa (działało na poprzednich wersjach)
saeedgnu,
Na razie działa bez problemu na Ubuntu 12.10.
uygar.raf
@ilius Te polecenia działają 12.04.
Cas
Nie działa na Ubuntu 13.04
Itai Ganot
Nie działa na Ubuntu 14.04 LTS.
musiphil
1

Zamiast zmieniać go na „wszystkie” sugeruję dodanie nazwy żądanej aplikacji do listy. Dzięki temu unikniesz wszelkiego rodzaju problemów z panelem spowodowanych "all"wartością.

Na przykład brak wskaźnika drweb, więc spróbowałem dodać polecenie, które uruchamia program antywirusowy dr web do białej listy. Wartość była jak ['JavaEmbeddedFrame', 'Wine', 'Update-notifier']. Zmieniłem to na ['JavaEmbeddedFrame', 'Wine', 'drweb-cc', 'Update-notifier'], następnie wylogowałem się i zalogowałem, a wskaźnik był na panelu.

tsbertalan
źródło
1

Najlepszym sposobem i niezależnym od wersji ubuntu jest uruchomienie edytora dconf i znalezienie (ctrl + F) tego ciągu „systray-białej listy” (chyba że go zmienią ...)

Możesz edytować jego wartość na po prostu [„wszystkie”], możesz ją przywrócić, klikając również przycisk „ustaw na domyślny”.

Lub dowiedz się, jakie ikony chcesz wyświetlać pojedynczo i dodaj je tam.

Wodnik Moc
źródło