![屏幕保护程序处于活动状态时 x0vncserver 停止响应](https://linux22.com/image/175839/%E5%B1%8F%E5%B9%95%E4%BF%9D%E6%8A%A4%E7%A8%8B%E5%BA%8F%E5%A4%84%E4%BA%8E%E6%B4%BB%E5%8A%A8%E7%8A%B6%E6%80%81%E6%97%B6%20x0vncserver%20%E5%81%9C%E6%AD%A2%E5%93%8D%E5%BA%94.png)
我使用一台运行 Xubuntu 20.04 的旧笔记本电脑作为服务器,它位于一个柜子里,盖子关闭,使用 x0vncserver 远程访问它。最近我不得不重新启动它,但是当它重新启动时我无法通过 VNC 控制它。我可以看到屏幕并移动鼠标,但鼠标单击和按键操作被忽略。进一步的调查显示,在屏幕保护程序启动之前一切都很好——没有屏幕保护程序,一切都很好,但屏幕保护程序启动的那一刻,它就停止响应。
目前我已经禁用了屏幕保护程序,这并不是一个令人满意的解决方案。谁能建议问题可能是什么或者我可以采取什么措施来解决它?
更新:这不是屏幕保护程序。我禁用了屏幕保护程序,但大约 5 分钟后屏幕仍然空白(尽管电源设置规定盖子关闭时不执行任何操作、永不休眠等),此时我失去了交互性。它曾经工作得很好,直到有一天我重新启动,我不知道我可能做了什么会影响它。
答案1
这不是屏幕保护程序。我还尝试使用 xset 禁用 DPMS,这有点起作用,但我最终找到了正确的解决方案:在 /etc/UPower/UPower.conf 中设置 IgnoreLid = true。我现在重新启用了屏幕保护程序,即使盖子关闭,我仍然可以与机器交互。如果没有此设置,尽管我说关闭盖子时不执行任何操作,但关闭盖子时仍然会发生某些情况。