新安装的 Ubuntu 20.04 或 22.04 有什么默认屏幕保护程序,以及如何检查它是否处于活动状态?

新安装的 Ubuntu 20.04 或 22.04 有什么默认屏幕保护程序,以及如何检查它是否处于活动状态?

我印象中 Ubuntu 默认有 Gnome 屏幕保护程序或 xscreensaver。但是当我尝试时gnome-screensaver-command --query,系统显示错误“未找到命令‘gnome-screensaver-command’”。当我尝试时xscreensaver,系统显示“未找到命令‘xscreensaver’”。
当我尝试时ps -aef | grep "screensaver",系统显示此进程正在运行/usr/libexec/gsd-screensaver-proxy

我知道我可以安装 gnome-screensaver 并查询它以gnome-screensaver-command -q检查屏幕保护程序是否处于活动状态。但我的目标是知道 Ubuntu 中默认安装的屏幕保护程序是什么(当它是全新安装时),以及如何查询以检查屏幕保护程序是否处于活动状态?

原始目标:我正在创建一个应用程序,要求用户定期休息眼睛,并且需要知道屏幕何时锁定。至少在 Mint Cinnamon 中,我可以简单地使用它cinnamon-screensaver-command -q来查询屏幕是否已锁定。但在 Ubuntu 中,我是否必须要求用户安装 gnome 屏幕保护程序,或者是否有预装的屏幕保护程序或其他方法来检查屏幕是否已锁定?

相关内容