我已经安装了Ubuntu 11.10,并且正在使用GNOME 3.2。当GNOME死机时,除了重启gdm或重启系统外,我别无选择。
尽管已安装了GNOME 3.2兼容主题,但从挂起状态恢复时以及每次在仪表板中搜索时,GNOME有时仍会冻结。
是否可以从tty重新启动shell?还是有其他解决方案可以从冻结中恢复?
我已经安装了Ubuntu 11.10,并且正在使用GNOME 3.2。当GNOME死机时,除了重启gdm或重启系统外,我别无选择。
尽管已安装了GNOME 3.2兼容主题,但从挂起状态恢复时以及每次在仪表板中搜索时,GNOME有时仍会冻结。
是否可以从tty重新启动shell?还是有其他解决方案可以从冻结中恢复?
Answers:
通常,当gnome-shell无法响应时,您可以执行以下两项操作之一:
restart
pkill gnome-screensaver
切换回tty7(Ctrl+ Alt+ F7)检查您的Gnome屏幕,如果不是,请返回tty2和gnome-shell --display :0.0 --replace &
(之前分别由steve和msdin建议)如果两者均失败,则需要重新启动显示管理器(gdm,lightdm,kdm)。通常:sudo service gdm restart
pkill gnome-screensaver
为我工作
我一直有类似的问题。当应该使用屏幕保护程序/锁定功能时,屏幕将冻结(显示屏幕先前显示的内容)。鼠标已启用,但看不到登录框。我还没有尝试过msdin的建议(将密码设置为瞎)。但是以下内容确实对我有用,来自Earl C Ruby III:
要解锁锁定的桌面:
- Ctrl-Alt-F1将为您提供基于文本的终端登录。
- 使用您的用户名和密码登录。
- 类型:“ killall gnome-screensaver”
- Ctrl-Alt-F7返回到Gnome 3桌面(现已解锁)。
我也有类似的问题。我不确定我找到的唯一解决方法是否对您有用,但是值得一试。
我切换到tty1(Ctrl+ Alt+ F1)并登录,希望可以这样做。如果您什至无法切换,那么您的问题会比我的严重!但是,假设您已经做到了那么远,我发现让计算机进入睡眠状态并再次恢复备份至少可以使计算机再次响应。这确实不是理想的解决方案。但是要这样做
cd /etc/acpi
sudo ./sleep.sh
之后,只需按一下电源按钮即可将其恢复。如果您切换回图形终端(Ctrl+ Alt+ F7),则可能会再次响应。
不理想,但是比完全重新启动要好,特别是如果您还没有保存重要的东西。
我还没有找到造成这种情况的原因,否则可能会有更好的解决方案的希望。我链接到的线程中的某人建议gnome-screen-saver引起问题,但是冻结后将其杀死并不能解决任何问题,在会话开始时将其杀死并不能阻止冻结。