问题:为什么会发生这种情况,如何追踪,如何解决?
盖子向下 > 盖子向上 > 键盘工作。
盖下 > 盖上 > Firefox 或终端中的键盘不起作用,Alt+Tab 不起作用 > 将(鼠标)移动至 Chrome 或鼠标垫,按任意键,可以正常工作 > 移回终端或 Firefox,同样可以正常工作。
发生了什么事?dmesg
我没有看到任何可以追踪到键盘的东西。
Xfce 4,Xubuntu 14。盖子放下应该是“锁定屏幕”(如果我的电源管理器可以信任的话)。我可以工作,鼠标也可以工作,所以如果发生这种情况,我只需将鼠标悬停在上面,按下一个键,一切就都好了,但是:
- 我想知道会发生什么,而且我更希望只有一种情况(而不是有时某些应用程序中的键盘不起作用)
- 也许有一天老鼠也会这样,那我就有麻烦了:)
附加信息:有时,我会看到空白屏幕和以下消息(不是逐字逐句的,但接近):
xscreensaver: couldn't grab keyboard. Already grabbed.
[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354559](Debian由于我追踪到这个错误,所以据说它已经修复了,所以我将更新我的屏幕保护程序或禁用它,看看它是否有效。
答案1
我一直在寻找与您相同问题的解决方案,但我在 MX-15、XFCE 4.12 和 Debian 8.2 上发现的唯一有效解决方案是完全禁用 xscreensaver,并依靠 XFCE 电源管理器在您想要的几分钟后将屏幕清空。如果您希望计算机屏幕具有不错的图形或效果,那么这令人失望。至少它可以节省我的 Dell Latitude D630 的电量(不,我并不为使用 Dell 产品而感到自豪)。
明确指示:
打开 XScreenSaver
查找标有“模式:”的下拉菜单。
选择“禁用屏幕保护程序”。
打开 XFCE 电源管理器。
单击“显示”选项卡。
更改在开始处列出的带有“之后空白”的行中列出的滑块。
享受没有问题的感觉。
我希望这对某些人有帮助,但是对于想要图形屏幕保护程序的人来说,这种解决方法是不可取的。