Как перезапустить оконный менеджер?
Как перезапустить оконный менеджер, чтобы стили (или что-то еще) были восстановлены?
После выполнения /etc/init.d/networking stop
они чувствуют себя совершенно сломленными.
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:
Нажмите Alt+F2 и введите unity
, затем нажмите Enter (это так же, как работает unity --replace
).
Если все зависает, можно перезапустить другое место lightdm
из это из TTY. Это убьет все ваши программы.
- нажмите Ctrl + Alt + F2
- авторизоваться
sudo service lightdm restart
Решение для KDE:
Вы должны напечатать kwin --replace &
Я понятия не имею, почему @ Альваро говорит о sudo service kdm restart
, но, по крайней мере, на Kubuntu такого сервиса нет.
Вы должны напечатать: sudo service XXX restart
XXX
должно быть (без кавычек):
gdm
если вы используете Ubuntu 11.04 или старшеlightdm
для Ubuntu 11.10kdm
для Кубунтуxdm
для Xubuntu
Если вы установили другой менеджер дисплеев в Ubuntu (K/X/L), вам следует перезапустить тот, который вы используете, например, если вы установили KDE в Ubuntu (и тот, который вы используете), перезапустите kdm, а не LightDM.
Если вы не уверены, что перезапустить, посмотрите файлы в /etc/init.d/ и посмотрите, есть ли файл с именем, который содержит XXX
уже упоминалось, или что-то вроде YYYdm (дм сокращение от "Диспетчер отображения").
Есть несколько способов перезапустить X.
Например, если все замерзло, вы можете убить его, нажав Clt+PrtScr+K.
Или вы можете перезапустить его из терминала, как описано в предыдущих ответах.
Подробнее о том, как перезагрузить X в Ubuntu.
Попробуйте следующее:
setsid unity
Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:
sudo service gdm restart