防止监视器在linux上进入待机状态

防止监视器在linux上进入待机状态,linux,qt,screensaver,Linux,Qt,Screensaver,Windows提供了一种方法,使您能够在程序执行期间防止监视器处于待机状态 我正在搜索一个与Linux相当的版本,但找不到任何有用的 我不想通过调用命令来禁用屏幕保护程序,因为如果程序在此之后崩溃,屏幕保护程序将保持禁用状态,直到用户重新启用它 该程序是用Qt编写的,因此一个Qt友好的解决方案将是非常好的 有人有想法吗?我一直在寻找这个问题,但没有找到解决方案,而是找到了一个解决办法。在应用程序启动的同时启动一个视频播放器一个小脚本,定期检查应用程序进程是否处于活动状态,如果没有,请重新启用屏幕

Windows提供了一种方法,使您能够在程序执行期间防止监视器处于待机状态

我正在搜索一个与Linux相当的版本,但找不到任何有用的

我不想通过调用命令来禁用屏幕保护程序,因为如果程序在此之后崩溃,屏幕保护程序将保持禁用状态,直到用户重新启用它

该程序是用Qt编写的,因此一个Qt友好的解决方案将是非常好的


有人有想法吗?

我一直在寻找这个问题,但没有找到解决方案,而是找到了一个解决办法。在应用程序启动的同时启动一个视频播放器一个小脚本,定期检查应用程序进程是否处于活动状态,如果没有,请重新启用屏幕保护程序。在我的例子中,使用xsets打开和xsets关闭,然后结束检查程序本身。您可能可以将进程转移到后台,使其保持活动状态并可靠地执行其重新启用任务。

谢谢您的建议。虽然这不是一个完美的解决方案,但似乎是一个很好的解决办法。