最近在调试设备,发现隔一段时间设备就会进入休眠,触屏都唤不醒,于是便研究尝试了一下几种方法:
1、修改配置文件/etc/systemd/logind.conf,找到#IdleAction=ignore,去掉注释
IdleAction=ignore
systemctl restart systemd-logind.service
重启服务,隔一段时间待机发现设备还是会休眠。
2、执行命令
systemctl mask sleep.target suspend.target hibernation.target hybrid-sleep.target
systemctl status sleep.target
查看状态,masked 状态,关闭休眠,但是待机一段时间任然发现不生效。
3、执行命令
setterm -blank 0
其中 setterm -blank n (n为等待时间)
待机一段时间,发现关闭休眠成功了,但是熄屏依然存在,但至少解决了休眠问题,熄屏的话待后续研究开发,有懂的朋友可以留言探讨一下,谢谢。
本文讲述了作者在调试设备时遇到的自动休眠问题,尝试了修改logind.conf、禁用休眠目标和服务以及使用setterm-blank关闭屏幕,虽然解决了休眠但熄屏问题待解决,寻求进一步讨论。
302

被折叠的 条评论
为什么被折叠?



