Как перезапустить 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 gdmKDE (с 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.