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