光标冻结-击键释放吗?


11

有时鼠标光标会冻结-我必须重新启动。

在Ubuntu中,是否有按键组合(例如Ctrl+ Alt+)Del可以使我继续工作而不必重启?

Answers:



4

要尝试的第一件事是按Ctrl+ Alt+ F1。如果GUI被冻结,但键盘驱动程序仍在响应,这将切换到文本控制台。您可以登录到该文本控制台并访问系统,然后尝试解决问题。您可以使用Ctrl+ Alt+ 返回GUI屏幕F7(某些发行版可能使用其他数字)。

如果这不起作用,则您的计算机可能仍在运行,但控制台已完全连接好。如果您正在运行SSH服务器,则仍然可以通过网络访问它。从另一台计算机(PC /平板电脑/电话/…)登录,然后尝试解决问题。

如果由于控制台不可用并且没有SSH服务器而无法访问计算机,则可以尝试使用魔术SysRq键 Alt + SysRq+ 杀死整个GUI会话K:按住Alt,按下并释放SysRq,按下和按住K,最后松开Alt。几秒钟后,这可能会或可能不会显示新的GUI登录提示,具体取决于您的发布。如果不这样做,请使用Ctrl+ Alt+ F1切换到文本控制台,并使用Alt+ SysRq+ K将键盘切换到文本控制台模式。在默认的Ubuntu安装中,我认为重新启动GUI登录提示符的命令是service gdm restart

如果这不起作用,而您只想重新启动,则可以使用魔术sysrq键E,U,B:

  1. Alt+ SysRq+ E杀死所有进程,但让他们有机会进行紧急保存。
  2. 等待几秒钟,然后按Alt+ SysRq+ U允许将所有文件更改写入磁盘。
  3. 等待几秒钟,然后按Alt+ SysRq+ B重新启动。

(不要使用或尝试记住流行的“ REISUB”序列。R和S在此序列中不执行任何操作,而I则破坏了先前E的目的。)


至于导致GUI冻结的原因,最常见的罪魁祸首是有问题的3D视频驱动程序。3D视频驱动程序非常复杂,并且视频卡制造商无法提供良好的支持,因此驱动程序往往有故障。通常,Compiz程序会提供3D效果,并且compiz取消进程会冻结界面。要终止Compiz进程,请在拥有命令行访问权后运行

pkill compiz

如果发现由于Compiz而经常死机,请切换到不使用Compiz的其他桌面环境。Ubuntu的默认设置(Unity)需要Compiz,但大多数不需要。尝试使用KDE或LXDE(当然不启用Compiz)。


1
此组合键(Alt + SysRq + B)重新启动计算机。
Erman

谢谢你!事实证明,单个进程(存档管理器)已完全冻结了鼠标。杀死它可以立即解决问题!👍–
马可·罗伊

我不知道为什么,但是ctrl + f1 + alt之后的控制台甚至不接受正确的密码。
Vicrobot

1
@Vicrobot也许您的控制台具有不同的键盘布局。检查用户名提示符。文本控制台和GUI使用完全不同的键盘布局机制。一些发行版安排为两者设置相同的默认值,但并非全部都这样做。
吉尔斯(Gillles)“所以-不要再邪恶了”

1

尝试:

sudo su

echo 1 > /proc/sys/kernel/sysrq

然后按击Alt+ PrtScr+ K,这可能会杀死您的X会话。


我试过了,它确实可以工作-足以导致计算机重新启动。我希望找到一种无需重启即可解冻的方法。
Ukay点


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.