Как перезапустить оконный менеджер?

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

После выполнения /etc/init.d/networking stop они чувствуют себя полностью разбитыми.

41
задан 6 July 2012 в 21:35

7 ответов

Возможно, вам придется перезапустить менеджер дисплеев, чтобы решить вашу проблему.

11.04 и ранее.

sudo service gdm restart

Ubuntu 11.10 и новее.

sudo service lightdm restart

lightdm заменяет gdm в Ubuntu 11.10

Ubuntu 15.04 и новее.

sudo service sddm restart

При перезапуске lightdm перезапускается весь диспетчер дисплея, вы можете решить проблему, перезапустив Unity или Compiz (Unity - это плагин Compiz).

Перезапуск Unity (nohup setsid unity ИЛИ nohup unity --restart на CLI ИЛИ Alt + F2 и тип unity) перезапускает оболочку Unity.

Если это не сработает, перезапустите compiz с nohup compiz --replace. Возможно, вам придется перезапустить Unity снова после перезапуска Compiz.

Перезапуск lightdm перезапускает весь диспетчер дисплея, который, скорее всего, будет работать, но он также закроет запущенные приложения. Что вам нужно сделать, зависит от того, насколько прервана ваша сессия. Если вы можете просто перезапустить Unity или Compiz, сделайте это. Если это не сработает, перезапустите lightdm.

Следующая статья в вики содержит дополнительную информацию об устранении проблем LightDM:

https://wiki.ubuntu.com/LightDM

0
ответ дан 6 July 2012 в 21:35

Есть несколько способов перезапустить X.

Если, например, все замерзло, вы можете убить его, нажав Clt + PrtScr + K .

Или вы можете перезапустить его из терминала, как описано в предыдущих ответах.

Подробнее о том, как Перезапустить X в Ubuntu .

0
ответ дан 6 July 2012 в 21:35

Вы должны ввести: sudo service XXX restart

XXX должно быть (без кавычек):

  • gdm, если вы используете Ubuntu 11.04 или старше
  • [ 118] lightdm для Ubuntu 11.10
  • kdm для Kubuntu
  • xdm для Xubuntu

В случае, если на вашем ( K / X / L) Ubuntu вы должны перезапустить тот, который вы используете, например если вы установили KDE в Ubuntu (и это тот, который вы используете), вы должны перезапустить kdm, а не lightdm.

В случае, если вы не уверены, что перезапустить, посмотрите файлы в /etc/init.d/ и посмотрите, есть ли файл с именем, который содержит уже упомянутый XXX, или что-то вроде YYYdm (dm сокращение от «Диспетчер отображения»).

0
ответ дан 6 July 2012 в 21:35

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @ Альваро говорит о sudo service kdm restart, но, в По крайней мере, на Kubuntu нет такой службы.

0
ответ дан 6 July 2012 в 21:35

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это аналогично выполнению unity --replace).

0
ответ дан 6 July 2012 в 21:35

Если все зависнет, можно перезапустить lightdm из другого места - из TTY. Это убьет все ваши программы .

  • нажмите Ctrl + Alt + F2
  • , войдите
  • sudo service lightdm restart
0
ответ дан 6 July 2012 в 21:35

Попробуйте следующее:

setsid unity

Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:

sudo service gdm restart
0
ответ дан 6 July 2012 в 21:35

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

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