![Ubuntu 12.04 启动后,除非鼠标移动至少一次,否则显示屏将变黑](https://linux22.com/image/1044732/Ubuntu%2012.04%20%E5%90%AF%E5%8A%A8%E5%90%8E%EF%BC%8C%E9%99%A4%E9%9D%9E%E9%BC%A0%E6%A0%87%E7%A7%BB%E5%8A%A8%E8%87%B3%E5%B0%91%E4%B8%80%E6%AC%A1%EF%BC%8C%E5%90%A6%E5%88%99%E6%98%BE%E7%A4%BA%E5%B1%8F%E5%B0%86%E5%8F%98%E9%BB%91.png)
我正在尝试部署一堆没有任何键盘/鼠标、只有显示器的机器。它们的工作是启动 Firefox 并立即全屏显示 URL。一切正常,只是启动后十分钟屏幕会变黑,除非鼠标至少移动一次。一旦移动鼠标,显示器就会一直亮着(测试为五天)。
我已禁用 UI 中的所有锁定/睡眠选项。此外,我花了几个小时尝试了来自此论坛和其他论坛以及与我合作的其他 Linux 管理员的不同解决方案,但均未成功。我将在下面概述迄今为止尝试过的方法(我肯定会错过其他尝试过的方法,已经尝试了很多方法)。
我甚至尝试在桌面加载后立即使用 xdotool 移动鼠标,但这并不能阻止睡眠。只有当我移动真实鼠标或通过 VNC 移动鼠标时,它才会阻止睡眠。
尝试过:
xset s noblank xset -dpms ; xset s off setterm -powersave off -blank 0 setterm -blank 0 -powersave off -powerdown 0 xset s off
答案1
我使用 synergy,因此我可以在两台 PC(一台 Windows7,一台 Windows 13.10)上使用一个键盘和鼠标,这可能不是您所需要的,但副作用是电源选项和屏幕保护程序是同步的,因此除非另一台也这样做,否则一台不会进入睡眠状态或激活屏幕保护程序。当我意外地将鼠标留在 Win7 屏幕上时,无论鼠标或按键多长时间没有移动,两台 PC 都不会进入睡眠状态。我似乎有与您相反的错误,但它可能对您的情况有所帮助 :) 当然,这只有当它们都在同一个网络下时才会有所帮助。