【发布时间】:2018-03-01 13:21:26
【问题描述】:
我正在运行带有 XFCE 的 OpenSUSE Leap 42.3,它使用 xscreensaver。
如果屏幕保护程序当前正在工作,我想以某种方式获取 True。你不能只看进程列表,xscreensaver 总是在那里。
有什么简单的方法吗?
【问题讨论】:
-
结帐
man xscreensaver-command。 “工作”可能意味着覆盖屏幕或使用登录对话框锁定屏幕,后者可能发生在前者之后,具体取决于配置。您可能需要轮询xcreensaver-command -watch的输出。
标签: python linux python-3.x screensaver xfce