Czy można zrestartować panel jedności bez restartowania compiz?


28

Uderza mnie (dość często) ten błąd, w którym nie można kliknąć niektórych wskaźników. Łatwo to naprawić, restartując jedność, ale zwykle oznacza to także ryzyko zakłócenia niektórych okien przy ponownym rodzicielstwie (rzadko, ale wolałbym uniknąć takich problemów).

Wiem, że istnieje „usługa panelu jedności” i domyślam się, że to może mieć coś wspólnego z rozwiązaniem?

Czy można zrestartować panel Unity (lub całą wtyczkę Unity) bez restartowania samego compiz?


na wypadek, gdyby stało się to komuś, jeśli używasz czegoś takiego jak VNC lub NoMachine, panel jedności komputera lokalnego może być na górze, podczas gdy zdalny jest dostępny poniżej; poprawka polega na wyłączeniu trybu pełnoekranowego (demaksymalizacja) i ponownym przejściu na tryb pełnoekranowy (maksymalizacja), więc aplikacja na komputerze lokalnym zostanie ponownie umieszczona nad panelem lokalnej jedności, a zdalny będzie poprawnie wyświetlany! (zajęło mi to trochę czasu, żeby to zrozumieć ...)
Aquarius Power

Odpowiedzi:


41

Aby ponownie uruchomić usługę panelu jedności, po prostu ją zabij:

killall unity-panel-service

Jeśli z jakiegoś powodu w ogóle nie działa, możesz go uruchomić za pośrednictwem

/usr/lib/unity/unity-panel-service

4
W 14.04 to mi nie działa. Zamiast tego odpowiedź na askubuntu.com/questions/371915/... wydawała mi się bliższa:kill -9 $(pgrep unity-panel-ser); compiz --replace
Phil,

mój panel jedności nie mógł z tym działać w dniu 12.04: Indicator-Appmenu-CRITICAL **: Nie można uzyskać nazwy com.canonical.AppMenu.Registrar
Noidea 16.11.16

W Ubuntu 16.04 nie znajduje tego procesu, chociaż mam stronę podręcznika użytkownika unity-panel-service.
PlasmaBinturong,

12

Aby zrobić to samo na Unity2d, wpisz

killall unity-2d-panel

lub, jeśli tylko uruchamianie aplikacji po lewej stronie nie powiedzie się, wpisz

killall unity-2d-launcher
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.