есть ли способ выполнить определенную команду каждый раз, когда активируется gnome-screensaver?
спасибо
Нашел там: http://people.gnome.org/~mccann/gnome-screensaver/docs/gnome-screensaver.html#gs-intro
Заставка Gnome имеет сигнал Dbus с именем:
ActiveChanged
в
org.gnome.ScreenSaver
, затем позвоните
GetActive ()
и если он возвращает true, вы вызываете ваш метод