Jak zrestartować Unity 2D

Odpowiedzi:

9

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):

  • unity-2d-launcher
  • panel jedności-2d
  • / usr / lib / unity-place-applications / unity-applications-daemon
  • / usr / lib / unity-place-files / unity-files-daemon

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
kyleN
źródło
3
To zabije procesy. Czy zrestartują się automatycznie?
Rafał Cieślak
7

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 ).

colan
źródło