Як перезапустити Unity 2D


Відповіді:


9

Єдність-2d має деякі свої власні процеси та деякі процеси, що випливають із єдності (єдність-2d використовує бібліотеки єдності).

Ви можете знайти ці процеси за допомогою:

ps aux | grep unity

Це дає наступні результати (див. Найбільш правильні лексеми у наведеному вище команді виводу):

  • юнит-2d-пускова установка
  • єдність-2d-панель
  • / usr / lib / Единство-місце-додатки / Единство-додатки-демон
  • / usr / lib / Единство-місце-файли / Единство-файли-демон

Кожне з них можна окремо зупинити (і кожен автоматично перезапустити) за допомогою:

sudo killall <process>

Тож, щоб убити їх усіх, перерахуйте їх у вказаній вище команді:

sudo killall unity-2d-launcher unity-2d-panel \
/usr/lib/unity-place-applications/unity-applications-daemon \
/usr/lib/unity-place-files/unity-files-daemon

3
Це вб'є процеси. Чи автоматично вони перезапустяться?
Rafał Cieślak

7

Оскільки він не дозволить мені опублікувати коментар, щоб відповісти на запитання, потрібно додати відповідь:

Це вб'є процеси. Чи автоматично вони перезапустяться?

Я можу підтвердити, що "єдність Killall-2d-панелі" насправді перезапускає її, без помітних втрат. Я ще не пробував інших. (Ця команда необхідна періодично, якщо ви маєте справу з витоками пам'яті, як-от https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854 ).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.