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