如何从命令行重新启动 X Window Server?
我真的很希望能够重新启动我的 GUI,而不必进行完整的系统重启。
答案1
笔记:这将强制退出所有图形程序,您将丢失所有未保存的工作,并且您将被注销。非图形程序不会受到影响。
TL;DR: 在带有 systemd 的系统上(Ubuntu 15.04 及更高版本)
sudo systemctl restart display-manager
这将重新启动相应的显示管理器服务(lightdm
直到 17.04gdm3
之后,sddm
在 Kubuntu 等中)。如有必要,您可以display-manager
用lightdm
、gdm3
、sddm
等替换,但这应该足够了。
对于其他 Ubuntu 版本,首先使用以下命令找到你的 Ubuntu 所具有的显示管理器:
cat /etc/X11/default-display-manager
然后根据显示管理器的不同,您可以使用以下命令之一:
默认 Ubuntu (带有 LightDM)
sudo systemctl restart lightdm
Gnome (带有 GDM)
sudo systemctl restart gdm
KDE (带有 KDM)
sudo systemctl restart kdm
注意:从 12.10 到 15.04,Kubuntu 也使用 LightDM。
对于 MDM(例如 Mint Cinnamon)
sudo systemctl restart mdm
答案2
对于 11.04 及更早版本:
sudo service gdm restart
对于 11.10 及更高版本:
sudo service lightdm restart
答案3
发现你可以做到
sudo pkill X
对我来说它似乎很有用!
答案4
截至 2012 年 10 月 24 日的 Ubuntu 最新版本。
- 打开 Dash 主页
- 搜索键盘布局
- 单击“选项”
- 展开标签“用于终止 X 服务器的按键序列”
- 启用它并关闭。
命令行:
sudo restart lightdm