Как перезапустить X Window Server из командной строки?
Мне бы очень хотелось перезагрузить графический интерфейс без необходимости полной перезагрузки системы.
Как перезапустить X Window Server из командной строки?
Мне бы очень хотелось перезагрузить графический интерфейс без необходимости полной перезагрузки системы.
TL; DR: на системах с systemd ( Ubuntu 15.04 и новее )
sudo systemctl restart display-manager
Это перезапустит соответствующую службу диспетчера дисплеев ( lightdm
до 17.04, gdm3
после, sddm
в Kubuntu и т. д.). Вы можете заменить display-manager
lightdm
, gdm3
, sddm
и т. Д., Если это необходимо, но этого должно быть достаточно.
ПРИМЕЧАНИЕ . Это приведет к принудительной остановке всех графических программ, вы потеряете любую несохраненную работу, и вы выйдете из системы. Неграфические программы не будут затронуты.
Для других версий Ubuntu сначала найдите, какой диспетчер отображения ваш ubuntu имеет следующую команду:
cat /etc/X11/default-display-manager
В зависимости от того, какой диспетчер дисплеев вы можете использовать одну из следующих команд:
По умолчанию Ubuntu (с LightDM)
sudo restart lightdm
Gnome (с GDM)
sudo restart gdm
KDE (с KDM)
sudo restart kdm
Примечание. С 12.10 по 15.04 Kubuntu также использует LightDM.
Для MDM (например, для Mint Cinnamon)
sudo restart mdm
Для 11.04 и более ранних версий:
sudo service gdm restart
Для 11.10 и более поздних версий:
sudo service lightdm restart
Выяснили, что вы можете сделать
sudo pkill X
и, похоже, это работает для меня!
Самая новая версия Ubuntu от 24 октября 2012 года.
Командная строка:
sudo restart lightdm
Вы можете нажать Ctrl + Alt + Backspace , чтобы перезапустить X.
Так как ubuntu 9.04 Ctrl + Alt + Backspace отключен, однако теперь вы можете ввести Alt gr + Экран печати + K .