我怎样才能从命令行重启X Window Server?
我真的希望能够重启我的GUI,而不需要进行全系统重启。
TL;DR: 在有systemd的系统上(Ubuntu 15.04和更新版本)。
sudo systemctl restart display-manager
这将重启相应的显示管理器服务(17.04之前为lightdm
,之后为gdm3
,Kubuntu为sddm
,等等)。如果需要,你可以用lightdm
、gdm3
、sddm
等替换display-manager
,但这应该足够了。
注意。这将强制退出所有图形程序,你将失去任何未保存的工作,并且你将被注销。非图形程序将不受影响。
对于其他Ubuntu版本,首先用以下命令找到你的ubuntu的显示管理器。
cat /etc/X11/default-display-manager
然后根据哪个显示管理器,你可以使用以下命令之一。
默认的Ubuntu(带LightDM)
sudo重新启动lightdm
Gnome (带GDM)
sudo 重新启动 gdm
KDE (使用KDM)
sudo 重新启动 kdm
注意:从12.10到15.04,Kubuntu也使用LightDM。
对于MDM(例如Mint Cinnamon)来说
sudo重新启动mdm
你可以尝试按下Ctrl+Alt+Backspace来重新启动X。