程序性地从节能或屏幕保护中唤醒操作系统
Programatically waking up the OS from energy saving or screen saver
假设我的Qt应用程序在后台运行,我想在屏幕保护程序激活或显示器空白时唤醒操作系统,以节省能源。
有没有办法在Linux下做到这一点?具体来说,我想在树莓派上做这个,但是使用Qt的跨平台方法会更好。
我不确定你是否同意它从一开始就不进入睡眠模式,但这就是我使用的:
sudo leafpad /etc/kbd/config
change BLANK_TIME=0
change POWERDOWN_TIME=0
sudo leafpad /etc/xdg/lxsession/LXDE-pi/autostart
Add line: @xset s noblank
Add line: @xset s off
Add line: @xset -dpms
编辑刚刚意识到这个问题有多老。我希望我结束了你20个月的等待和刷新页面。
相关文章:
- 如何在GTK程序运行时禁用屏幕保护程序/电源管理/屏幕消隐
- 将源文件扩展名从 .m 更改为 .mm 在屏幕保护程序项目的 Xcode 9.3 中失败
- 如何在Qt Android应用程序上禁用屏幕保护程序
- 如何在预览窗口关闭后完成 SDL 屏幕保护程序应用程序
- C++使用Qt库的应用程序在屏幕保护程序启动时停止工作
- 当屏幕保护程序在Linux下启动或停止时,是否可以通知通知
- 要在Windows上读取/设置用户屏幕保护程序,是否需要使用系统注册表或SystemParametersInfo API
- 屏幕保护程序应用程序在对话框关闭后未关闭
- 如何创建桌面图标/按钮来启动用户Windows屏幕保护程序,并设置选项
- Ncurses和C++屏幕保护程序
- 问如何正确地做一个屏幕保护程序的功能窗口C++
- 程序性地从节能或屏幕保护中唤醒操作系统
- 如何判断屏幕保护程序是否在Qt (C/ c++)程序中运行?Windows (MS)
- 无法捕获屏幕保护程序事件
- 捕捉屏幕保护程序事件
- SDL_PollEvent导致xset dpms强制关闭后屏幕唤醒
- Win32屏幕保护程序多显示器与主显示器不是最左边
- 如何以编程方式防止linux计算机从睡眠或打开屏幕保护程序
- 在Windows 7上监视屏幕保护程序活动失败
- 如何知道你的电脑在屏幕保护程序或显示器/屏幕关闭多少时间