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

我的Ubuntu桌面不时冻结。 当这种情况发生时,我的USB键盘和鼠标停止响应,所以我不能出去tty1 [ctrl][alt][f1]或者从我的input设备做任何其他 – 也kb和鼠标的灯亮出暗示他们完全消失了。

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

如果我正确地理解了维基百科,xserver就有效地接pipe了键盘和鼠标的pipe理,所以如果服务器崩溃,我会失去对input设备的使用。 理想情况下,我希望能够通过input设备以某种方式运行X,而不是通过系统(内核?)。

编辑:通过SSH连接有时是附近的笔记本电脑的选项,但并不总是如此

我做了一些谷歌search,但似乎我太无知,拿出合适的search条件;-(

所以我想知道的是:

有没有一种方法来configurationX,使得input设备是由系统pipe理,而不是由xserver本身pipe理的?

或者是完全错误地吠叫树?

我不知道键盘和鼠标死亡的真正原因,但我会build议两个行动的过程。

  1. 拔下并重新插入

如果这不起作用,那么…

  1. 通过sshlogin,杀死你的X会话,然后试图确定为什么外设死亡

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

如果X只是完全死亡,并没有保留kbd抓取alt + sysrq + r可以键盘回到熟食模式,而不是原始密钥模式,然后ctrl + alt + f1可能工作。 您可能需要vbetool post重新张贴您的VGA BIOS,但通常不完全工作。