On Mon, May 25, 2009 at 9:23 AM, drago01 <drago01(a)gmail.com> wrote:
On Mon, May 25, 2009 at 4:49 AM, Reid Rivenburgh
<reidr(a)pobox.com> wrote:
> Another thing that's no longer working after upgrading to F11 is a
> perl program I have that detects the screen being locked. It
> basically reads output from this command:
>
> my $cmd = "dbus-monitor --session
>
\"type='signal',interface='org.gnome.ScreenSaver',member='SessionIdleChanged'\"";
>
> (FYI, I call gdmflexiserver to bring up the gdm login when the
> screen's locked.) It never generates any output when I lock the
> screen now. Has this changed? I saw something in the release notes
> about dbus, but it sounded more like a SElinux thing.
>
Dbus has not changed, gnome-session does handle the idle state now,
not gnome-screeensaver.
That would make sense, but I can't find any documentation related to
it. If I just replace org.gnome.ScreenSaver in the dbus-monitor
command with org.gnome.Session (or SessionManager) it still doesn't
work. Can you point me in the right direction...?
Thanks,
Reid