我想实现一个键盘快捷键来重新启动 gnome-shell,每当这个崩溃时(一些错误目前尚未修复)。为此,我需要一个命令行来重新启动 shell。
Alt当 shell 崩溃时,+和F2命令restart
将不起作用,因为提示符已实现在贝壳。
那么,如何从命令行重新启动 gnome-shell?
答案1
Ubuntu 18.10 上的 GNOME Shell 3.30.1
替换命令gnome-shell
将发送信号退出向它发出信号:
killall -3 gnome-shell
或者:
killall -SIGQUIT gnome-shell
从 Ubuntu 18.10 上的 GNOME Shell 3.30.1 开始,下面的解决方案不再起作用,并且会将用户踢到登录屏幕,丢失他们所有的工作。
GNOME Shell 3.30.1 之前版本
要替换的命令gnome-shell
是:
gnome-shell --replace &
添加 & 符号是为了在运行命令后返回 shell 提示符;按Ctrl+C或关闭终端会导致桌面无法使用,并需要完全重启。
来自手册页的gnome-shell
:
-r,——替换 更换正在运行的窗口管理器
不确定您使用的是哪个版本?
检查 GNOME Shell 版本的命令是:
gnome-shell --version
答案2
最简单的方法是Alt+然后F2输入。r
↵
答案3
自 GNOME Shell 3.30.1 起:您还可以执行killall -3 gnome-shell
。
答案4
在 GNOME Shell 3.30.1 之前,该命令应该只是gnome-shell --replace
。