当 x 服务器崩溃时保持键盘活动

当 x 服务器崩溃时保持键盘活动

我的 Ubuntu 桌面有时会冻结。发生这种情况时,我的 USB 键盘和鼠标会停止响应,因此我无法进入 tty1[ctrl][alt][f1]或通过输入设备执行任何其他操作 - 此外,键盘和鼠标上的指示灯会熄灭,表明它们已经完全坏了。

撇开可能导致这种情况的原因不谈,我希望能够在不重置计算机的情况下重新启动桌面。

如果我理解正确,那么 xserver 会有效地接管键盘和鼠标的管理,因此如果服务器严重崩溃,我将无法使用输入设备。理想情况下,我希望能够以某种方式通过系统(内核?)传递输入设备来运行 X。

编辑 :有时,如果附近有笔记本电脑,则可以通过 SSH 进行连接,但情况并非总是如此

我已经进行了一些谷歌搜索,但似乎我太无知了,无法想出合适的搜索词;-(

所以我想知道的是:

有没有办法配置 X,使得输入设备由系统管理而不是由 xserver 本身管理?

或者说,我完全是在错误的方向前进?

答案1

我不知道键盘和鼠标损坏的实际原因,但我建议采取两种解决方法。

  1. 拔下并重新插入

如果这不起作用,那么......

  1. 通过 ssh 登录,终止 X 会话,然后尝试确定外围设备死机的原因

答案2

使用它神奇的 sysrq 键,如果它仍然在你的 USB kbd 上工作:

如果 X 完全死机,并且没有保持键盘抓取,则 alt+sysrq+r 可以将键盘恢复到熟模式,而不是原始键码模式,然后 ctrl+alt+f1 可能会起作用。您可能需要vbetool post重新发布 VGA BIOS,但这通常不能完全起作用。

相关内容