![我如何确定是什么导致我的屏幕变黑?](https://linux22.com/image/846972/%E6%88%91%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9A%E6%98%AF%E4%BB%80%E4%B9%88%E5%AF%BC%E8%87%B4%E6%88%91%E7%9A%84%E5%B1%8F%E5%B9%95%E5%8F%98%E9%BB%91%EF%BC%9F.png)
我有一台运行 Ubuntu 13.04 的笔记本电脑,它可以驱动我们办公室走廊上的显示器。我使用计划任务每天在人们不在办公室时打开和关闭显示器。在一天结束时,计划任务运行“xset dmps force standby”,早上第一件事就是另一个任务运行“xset dpms force on”。
我遇到的问题是,每天早上我们进来时显示器都打开了,但它只是显示空白(纯黑色)屏幕。我必须通过远程桌面进入机器才能真正唤醒屏幕。
当我运行这些命令进行测试时,它们效果很好。例如,如果我从命令行运行以下命令“xset dpms force standby && sleep 5 && xset dpms force on”,我会看到我想要的行为。屏幕进入睡眠状态,等待 5 秒钟,然后唤醒。只有当机器真正停放一夜时,它才会失效。
我尝试过在我能找到的所有地方(例如 xscreensaver-demo UI、电源和锁定选项)让屏幕不空白。我还检查了“xset q”,看起来那里的 dpms 值都设置为 0。
有什么方法可以帮助我弄清楚是什么导致我的屏幕变黑?
答案1
建议您运行晚间任务xset dpms 10 20 0
,该任务在 10 秒后进入待机状态,20 秒后进入挂起状态,并且不会进入关闭模式,我认为这就是您的问题所在。