Jak w Jak zrestartować Unity ? Ale chyba unity --replace
zacznie się wariant 3D.
Jak w Jak zrestartować Unity ? Ale chyba unity --replace
zacznie się wariant 3D.
Odpowiedzi:
unity-2d ma niektóre własne procesy i niektóre procesy, które wywodzą się z jedności (unity-2d używa bibliotek jedności).
Możesz znaleźć te procesy za pomocą:
ps aux | grep unity
Daje to (patrz skrajnie prawe tokeny w powyższym wyniku polecenia):
Każdy z nich można indywidualnie zatrzymać (i każdy zostanie automatycznie zrestartowany) za pomocą:
sudo killall <process>
Aby ich wszystkich zabić, wypisz je wszystkie w powyższym poleceniu:
sudo killall unity-2d-launcher unity-2d-panel \
/usr/lib/unity-place-applications/unity-applications-daemon \
/usr/lib/unity-place-files/unity-files-daemon
Ponieważ nie pozwala mi to opublikować komentarza, aby odpowiedzieć na pytanie, konieczne jest dodanie odpowiedzi:
To zabije procesy. Czy zrestartują się automatycznie?
Mogę potwierdzić, że „killall unity-2d-panel” faktycznie uruchamia go ponownie, bez zauważalnych strat. Jednak nie próbowałem innych. (To polecenie jest okresowo konieczne, jeśli masz do czynienia z przeciekami pamięci, takimi jak https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854 ).