Как я перезапускаю 2D Единицу

Согласно тому, Как я перезапускаю Единицу? Но я предполагаю unity --replace запустил бы 3D вариант.

17
задан 13 April 2017 в 05:24

2 ответа

2-я единица имеет некоторые свои собственные процессы и некоторые процессы, которые происходят из единицы (единица 2-е библиотеки единицы использования).

Можно найти эти процессы с:

ps aux | grep unity

Это приводит к ним (см. самые правые маркеры в вышеупомянутом выводе команды):

  • 2-е средство запуска единицы
  • 2-я панель единицы
  • /usr/lib/unity-place-applications/unity-applications-daemon
  • /usr/lib/unity-place-files/unity-files-daemon

Каждый из них может быть индивидуально остановлен (и каждый автоматически перезапустит) с:

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
9
ответ дан 23 November 2019 в 02:25

Так как это не позволит мне добавить комментарий для ответа на вопрос, необходимо добавить ответ:

Это уничтожит процессы. Они перезапустят автоматически?

Я могу подтвердить, что "killall 2-я панель единицы" действительно на самом деле перезапускает его, без значимых потерь. Я не попробовал другие все же. (Эта команда периодически необходима, если Вы имеете дело с утечками памяти как https://bugs.launchpad.net/ubuntu / + source/unity-2d / + ошибка/905854).

7
ответ дан 23 November 2019 в 02:25

Другие вопросы по тегам:

Похожие вопросы: