监视正在运行的 X 会话是否空闲一段时间

监视正在运行的 X 会话是否空闲一段时间

有什么方法可以监控 X 会话是否处于非活动状态(即 10 分钟)?当它发生时我会执行一个命令,就像屏幕保护程序一样,但在这种情况下它不是屏幕保护程序。

答案1

对于 gnome 屏幕保护程序,请查看此。他有一个 python 脚本,可以连接到屏幕保护程序事件来运行命令。

屏幕保护程序有一个选项可以在脚本中使用来对屏幕保护程序事件做出反应(查找 -watch 选项)

如果您实际上不希望屏幕保护程序启动,请将屏幕保护程序设置为在激活时不执行任何操作,然后就完成了。

相关内容