当屏幕保护程序在Linux下启动或停止时,是否可以通知通知

Is it possible to get notified when the screensaver starts or stops under linux

本文关键字:通知 是否 程序 屏幕保护 Linux 启动      更新时间:2023-10-16

我想在屏幕保护程序(可能Xscreensaver)启动或停止时获得通知。GTK,GLIB,GIO或其他库是否有任何解决方案,可以在Linux下为我做到这一点?

查看org.freedesktop.ScreenSaver D-BUS接口中的激活信号。至少在当前的侏儒和KDE的支持下(如果您想支持较旧的侏儒发行,也可能还必须关注org.gnome.ScreenSaver)。

不幸的是,规格似乎已经消失了 - 或者曾经以电子邮件形式进行。使用D-feet或其他东西来查看实际可用的API(它不太复杂)。