如何使用命令行永久禁用显示器节电器?

用户名

我已经尝试过如下:

1. Turn off: export DISPLAY=:0.0 && xset dpms force off 
2. Turn on: export DISPLAY=:0.0 && xset -dpms

哪个可行,但这是一个临时解决方案,目前还不能解决我的问题。当我重新启动系统时,它会一次又一次地启动相同的自动关闭模式。

我现在如何才能使用SSH远程将其永久关闭?

重要的:

- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this

可选说明:本指南遵循http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html,但永久解决方案无效。

林兹风
#!/ bin / bash
导出DISPLAY =:0.0

如果[$#-eq 0]; 然后
  回声用法:$(basename $ 0)“ on | off | status”
  1号出口

如果[$ 1 =“ off”]; 然后
  echo -en“关闭显示器...”
  xset dpms强制关闭
  echo -en“完成。\ n检查:”
  xset -q | grep“监视器是”
elif [$ 1 =“ on”]; 然后
  echo -en“正在打开监视器...”
  xset dpms强制开启
  echo -en“完成。\ n检查:”
  xset -q | grep“监视器是”
elif [$ 1 =“ status”]; 然后
  xset q | sed -n's / ^ [] * //监视器是p
别的
  回声用法:$(basename $ 0)“ on | off | status”

将该脚本保存/usr/bin为,命名为switch_dpms,然后使用即可执行chmod 664 /usr/bin/switch_dpm

现在,您需要做的就是将其添加到cron作业中。因此,请使用以下命令打开您的crontab文件:

crontab -e

并将其添加到底部:

@reboot /usr/bin/switch_dpms off

每次重新启动它会变成dpmsoff,你也可以把它on做的命令行/usr/bin/switch_dpms on或检查其状态/usr/bin/switch_dpms status

脚本的来源

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用命令行永久禁用显示器节电器?

来自分类Dev

如何使用命令行禁用VirtualBox网络接口?

来自分类Dev

如何使用命令行禁用compiz并启用metacity?

来自分类Dev

如何使用命令行禁用compiz并启用metacity?

来自分类Dev

使用命令行禁用FIPS

来自分类Dev

如何使用Applescript(或命令行)获取已加载的显示器颜色配置文件?

来自分类Dev

如何使用命令行检查正在运行的显示管理器?

来自分类Dev

如何使用命令行检查哪个显示管理器正在运行?

来自分类Dev

使用命令行显示Windows中禁用的网络接口?(移动宽带和常规连接)

来自分类Dev

使用命令行而不是设备管理器启用/禁用设备

来自分类Dev

使用命令行选项禁用SSHAgent

来自分类Dev

使用命令行启用“禁用XP WIFi”

来自分类Dev

使用命令行启用/禁用屏幕键盘

来自分类Dev

如何在gradle中使用命令行标志禁用远程构建缓存

来自分类Dev

如何使用命令行参数编译ReactJS以在服务器上使用?

来自分类Dev

如何使用命令行在显示设置中启用“镜像”功能?

来自分类Dev

如何使用命令行更改显示分辨率和缩放比例

来自分类Dev

如何使用命令行将跟踪器更改/添加到.torrent文件?

来自分类Dev

如何使用命令行列出光盘驱动器的可能刻录速度?

来自分类Dev

如何使用命令行获取监视器分辨率?

来自分类Dev

如何在Linux服务器上使用命令行下载Dropbox目录或文件

来自分类Dev

如何使用命令行从网络驱动器中提取文件名

来自分类Dev

如果发生错误,如何使用命令行解析器库?

来自分类Dev

如何使用命令行在 Linux 中挂载 samba 驱动器

来自分类Dev

如何使用命令行编译和启动 Java undertow HTTP 服务器

来自分类Dev

如何使用命令行下载整个FTP站点?

来自分类Dev

如何使用命令行安装旧版PhoneGap?

来自分类Dev

如何使用命令行导入数据库?

来自分类Dev

如何使用命令行创建WAR文件?

Related 相关文章

  1. 1

    如何使用命令行永久禁用显示器节电器?

  2. 2

    如何使用命令行禁用VirtualBox网络接口?

  3. 3

    如何使用命令行禁用compiz并启用metacity?

  4. 4

    如何使用命令行禁用compiz并启用metacity?

  5. 5

    使用命令行禁用FIPS

  6. 6

    如何使用Applescript(或命令行)获取已加载的显示器颜色配置文件?

  7. 7

    如何使用命令行检查正在运行的显示管理器?

  8. 8

    如何使用命令行检查哪个显示管理器正在运行?

  9. 9

    使用命令行显示Windows中禁用的网络接口?(移动宽带和常规连接)

  10. 10

    使用命令行而不是设备管理器启用/禁用设备

  11. 11

    使用命令行选项禁用SSHAgent

  12. 12

    使用命令行启用“禁用XP WIFi”

  13. 13

    使用命令行启用/禁用屏幕键盘

  14. 14

    如何在gradle中使用命令行标志禁用远程构建缓存

  15. 15

    如何使用命令行参数编译ReactJS以在服务器上使用?

  16. 16

    如何使用命令行在显示设置中启用“镜像”功能?

  17. 17

    如何使用命令行更改显示分辨率和缩放比例

  18. 18

    如何使用命令行将跟踪器更改/添加到.torrent文件?

  19. 19

    如何使用命令行列出光盘驱动器的可能刻录速度?

  20. 20

    如何使用命令行获取监视器分辨率?

  21. 21

    如何在Linux服务器上使用命令行下载Dropbox目录或文件

  22. 22

    如何使用命令行从网络驱动器中提取文件名

  23. 23

    如果发生错误,如何使用命令行解析器库?

  24. 24

    如何使用命令行在 Linux 中挂载 samba 驱动器

  25. 25

    如何使用命令行编译和启动 Java undertow HTTP 服务器

  26. 26

    如何使用命令行下载整个FTP站点?

  27. 27

    如何使用命令行安装旧版PhoneGap?

  28. 28

    如何使用命令行导入数据库?

  29. 29

    如何使用命令行创建WAR文件?

热门标签

归档