树莓派显示屏的休眠和唤醒

树莓派直接接HDMI屏幕时,
默认情况, 如果没有任何鼠标或键盘动作的话,它的屏幕会自动进入休眠节能的状态

禁止屏幕休眠

如果我们希望它不要自动进入休眠, 可以这么做:

首先它屏幕的休眠分2种情况:

  • 图形界面 (startx)

  • 文字界面 (SSH)

图形界面下的控制
主要控制指令是:xset
想要永久防止它进入休眠可以用以下指令:

1、创建文件:

sudo nano /etc/profile.d/Screen.sh

2、文件内容:

xset dpms 0 0 0 
xset s off

3、加执行权限:

 sudo chmod +x /etc/profile.d/Screen.sh

唤醒

如果只是想临时让它从休眠中自动醒过来, 可以让程序执行自动指令:

xset dpms force on

附上 xset 的常规用法:

指令 说明
xset s off 禁用屏幕保护
xset s 3600 3600 设置空闲时间为1小时
xset -dpms 关闭 DPMS
xset s off -dpms 禁用 DPMS 并阻止屏幕进入空闲
xset dpms force off 立即关闭屏幕
xset dpms force standby 强制屏幕进入待命状态
xset dpms force suspend 强制屏幕进入暂停状态

禁止屏幕在 Console 终端下休眠

RaspbianArchlinux/etc/bash.bashrc 文件中加入,CentOS 则是在 /etc/bashrc 加入下面的命令就可以解决这个问题。

setterm -blank 0

重启后此命令会失效,所以需要装这个命令加入到启动脚本中,每次开机后自动启动。

更多相关设置:

setterm -blank [0-60|force|poke]
setterm -powersave [on|vsync|hsync|powerdown|off]
setterm -powerdown [0-60]

以上参数为0时表示禁用。例如下面的指令表示禁止屏幕进入保护和关闭状态

setterm -blank 0 -powerdown 0
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,139评论 9 468
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,371评论 2 33
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,181评论 0 10
  • 一轮明月心中照,常人不识因缘道,千秋岁月恒如愿,几人知心应天药。 原创作品 (Original Article)
    一诗一境界阅读 2,839评论 0 0
  • 每日推荐: 每日一歌――范玮琪《很久很久以后》 每日一影――张荣吉《逆光飞翔》 开始记录的第一百二十天。 任...
    萨拉芯雪阅读 1,630评论 0 0

友情链接更多精彩内容