c++ - 以编程方式从节能或屏幕保护程序中唤醒操作系统

标签 c++ qt raspberry-pi raspbian

假设我的 Qt 应用程序在后台运行,并且我想在屏幕保护程序处于事件状态或显示器为空白时唤醒操作系统以节省能源。

有没有办法在Linux下实现呢?具体来说,我想在 Raspbian 下为 Raspberry Pi 执行此操作,但使用 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 个月的等待和页面刷新。

关于c++ - 以编程方式从节能或屏幕保护程序中唤醒操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24997433/

相关文章:

python - 如何在 QTextEdit 中滚动行号

audio - 如何使用距离传感器改变声音

java - JavaFX可以在树莓派上使用吗

c++ - 如何使用 CMake 正确链接外部库?

C++ 和 Sqlite3 : How to store date/time with milliseconds precision

c++ - boost最小生成树,如何做到深度优先?

c++ - 尝试在 Windows 上运行 Qt 应用程序的发布版本时出错

c++ - 如何让 QT Creator 停止记录警告异常?

Python 程序运行一周,然后莫名其妙地失败了

c++ - 如何将 char 数组转换为 LPCTSTR