我最近继承了几个基于 Linux 的维护,internet kiosks
基本上只是 Ubuntu,图形会话锁定在 Firefox 中。无论如何,如果几个小时内没有人使用它们,是否有一个现成的解决方案可以让它们进入休眠/关闭状态?
cron 作业不够灵活。我想我可以编写一个脚本来查看 xscreensaver 运行了多长时间,但这将是一个拼凑。我的谷歌结果并不乐观
答案1
您可以编辑/etc/systemd/logind.conf
并取消注释这些行:
IdleAction=hibernate
IdleActionSec=120min
如果您想关闭,请使用poweroff
代替hibernate
。
注意:您需要重新启动计算机或重新启动 systemd-logind 服务才能使更改生效。