屏幕每周二都会黑屏?

屏幕每周二都会黑屏?

我管理着 100 多个(大部分是离线)凯迪拉克 KDS 66T运行 Ubuntu 10.04.1 LTS(lucid)的触摸屏。

我最近注意到,我们办公室的两台(离线)测试机每周三早上都会出现黑屏。触摸一下即可消除黑屏,显示器似乎又可以正常显示离线浏览器影片一周,所以这似乎与空闲有关 - 我将日期调回,结果发现这种情况发生在星期二晚上 11:48 之前空闲时。没有针对活动用户或 root 的 crontab。

我已经尝试过屏幕保护程序和电源管理 GUI,修改 xorg.confgconftool-2,无济于事。所有这些设置似乎都是为了日常闲置行为。

是什么原因导致这些离线发行版每周都出现屏幕空白?我可以使用从 USB 记忆棒运行的自动脚本来防止这种情况发生吗?这些机器缺乏键盘和精明的用户,因此让它们更改 BIOS 设置以执行完整的系统升级是不可能的。

答案1

sleep 10; killall gnome-screensaver

可能~/.config/autostart/myscript.desktop会有用。

sleep 5没有。

gnome-screensaver-command --inhibit

确实如此,但机器在周二晚上 11:30 自行重启。

我可能不得不求助于或者

每周晚上重启可能是一个功能,所以我就这么称呼它。这是我的最终脚本,如果其他人还在维护旧机器:

#!/usr/bin/env bash
# sleep 5; killall gnome-screensaver  # too soon
gnome-screensaver-command inhibit

我检查last -x并根据cat /var/log/messages |grep 23:30:0,rsyslogd 4.2.0 在信号 15 上退出(信号终端)在 23:30:01 时重启。我通过以下方式找到了重启原因cron。但即使以 root 身份,crontab -l也说没有 crontabs!

果然,cat /etc/crontab显示出了30 23 * * 2 root rebootRoot 有自己的 crontab。

相关内容