gnome: как выполнять команды при активации заставки? - PullRequest
1 голос
/ 16 ноября 2010

есть ли способ выполнить определенную команду каждый раз, когда активируется gnome-screensaver?

спасибо

1 Ответ

3 голосов
/ 16 ноября 2010

Нашел там: http://people.gnome.org/~mccann/gnome-screensaver/docs/gnome-screensaver.html#gs-intro

Заставка Gnome имеет сигнал Dbus с именем:

ActiveChanged

в

org.gnome.ScreenSaver

, затем позвоните

GetActive ()

и если он возвращает true, вы вызываете ваш метод

...