重新启动Gnome2的命令是:
sudo /etc/init.d/gdm restart
与 Unity 相当的是什么?
答案1
该命令unity
可用于重新启动 Unity。它将重新启动窗口管理器,因此您打开的程序将保持不变,并且您不会被注销。
如果您从终端应用程序运行该命令,则应添加& disown
将其与终端分离。如果不这样做,则 Unity 程序将成为终端应用程序的子进程,这样当您关闭终端时,Unity 也会关闭。
可能还值得添加&> /dev/null
(在 disown 位之前),以便文本和错误输出不会扰乱您的终端。
因此,命令是:
unity &> /dev/null & disown
如果由于桌面响应极慢(或任何其他原因)而无法打开终端应用程序,则可以通过点击 打开纯基于文本的alt-ctrl-F1
终端F6
。
在那里您将获得一个文本终端,您必须先登录。
然后您可以运行上述命令,然后点击alt-ctrl-F7
或alt-ctrl-F8
返回到图形桌面。
这可以解决“挂起”问题。
附注:由于 Unity 是一个 compiz 插件,因此您可以使用以下命令重新启动 compiz 来重新启动 unity:
compiz --replace
如果你从alt-ctrl-F1
终端运行它,你将需要一个--display
参数
compiz --display :0 --replace
您仍然需要添加& disown
答案2
Upstart 的方式是
sudo service lightdm restart
对于较新的版本,使用光调制
或者sudo service gdm restart
对于旧版本使用孕期。
更新: 另一种选择是不使用终端,而是使用组合键,可以在以下位置找到:如何设置键盘组合来关闭 X 服务器?
答案3
您不需要打开 tty。在大多数情况下,Alt-F2 仍然有效。只需输入“unity”。就是这样。不需要 & disown。
答案4
在终端中,运行 nohup compiz --replace。nohup 命令将确保关闭终端时 compiz 不会关闭。