如何从 GNOME 3.2 冻结中恢复?

Viv*_*vek 14 gnome suspend-resume freeze

我安装了 Ubuntu 11.10 并且正在使用 GNOME 3.2。当 GNOME 死机时,我别无选择,只能重新启动 gdm 或重新启动系统。

尽管安装了 GNOME 3.2 兼容主题,但在从挂起状态恢复时以及每次我在仪表板中搜索时,GNOME 都会冻结。

是否有任何选项可以从 tty 重新启动 shell?或者有没有其他解决方案可以从冻结中恢复?

小智 16

尝试切换到另一个 tty (Ctrl-Alt-F1),登录,然后在提示符下键入:

gnome-shell --display :0 --replace
Run Code Online (Sandbox Code Playgroud)

然后切换回 GUI (Ctrl-Alt-F7)。

另外,你确定它真的被冻结了吗?我有一个问题,即屏幕锁定后密码对话框不可见。它实际上在那里,如果你盲目输入你的密码并点击进入屏幕解锁。您可能想先尝试一下。


小智 9

通常,当 gnome-shell 无法响应时,您可以执行以下两种操作之一:

  1. Alt+F2并且如果您收到一个用于执行命令的对话框,请键入restart
  2. Ctrl+ Alt+F2切换到终端控制台 2 (tty2),登录并尝试杀死 gnome-screensaver 和/或重新启动替换 gnome-shell:pkill gnome-screensaver切换回 tty7 ( Ctrl+ Alt+ F7) 以检查您的 Gnome 屏幕,如果没有,请返回tty2 和gnome-shell --display :0.0 --replace &(之前分别由 steve 和 msdin 建议)

如果两者都失败,那么您需要重新启动显示管理器(gdm、lightdm、kdm)。通常:sudo service gdm restart