如何从命令行重新启动X Window Server?
我真的希望能够在不进行完整系统重启的情况下重新启动GUI。
TL; DR:在具有systemd的系统上(buntu 15.04及更新版本)
Sudo systemctl restart display-manager
这将重新启动相应的显示管理器服务(lightdm
直到17.04,gdm3
之后,sddm
在Kubuntu中等)。如果需要,您可以将display-manager
替换为lightdm
,gdm3
,sddm
等,但这应该足够了。
NOTE:这将强制退出所有图形程序,你将丢失任何未保存的工作,并且你将被注销。非图形程序不会受到影响。
对于其他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(例如薄荷肉桂)
Sudo restart mdm
11.04及更早版本:
Sudo service gdm restart
11.10及以后:
Sudo service lightdm restart
发现你可以做Sudo pkill X
它似乎对我有用!
截至2012年10月24日的最新版Ubuntu。
命令行:
Sudo restart lightdm
你可以试试按 Ctrl+Alt+Backspace 重启X.
自从ubuntu 9.04开始 Ctrl+Alt+Backspace 已禁用,但您现在可以键入 Alt gr + Print Screen + K。