Hello, I'm trying to activate gnome-screensaver from /etc/acpi/sleepbtn.sh so that the screen is locked when I resume the laptop. With xscreensaver it just seems to be a matter of running something like: # su $user -c "xscreensaver-command -lock"
But with the gnome-screensaver equivalence I get the following error: # su $user -c "gnome-screensaver-command --lock" gnome-screensaver-Message: Failed to connect to the D-BUS daemon: Failed to execute dbus-launch to autolaunch D-Bus session It also fails if I try to send a DBus message: # su $user -c "dbus-send --session \ --dest=org.gnome.ScreenSaver \ --type=method_call \ --print-reply \ --reply-timeout=20000 \ /org/gnome/ScreenSaver \ org.gnome.ScreenSaver.Lock" Failed to open connection to session message bus: Failed to execute dbus-launch to autolaunch D-Bus session Am I missing something here? Shouldn't it be possible to activate the screensaver from outside of the user's X session? It would be nice to be able to use gnome-screensaver because quite frankly xscreensaver looks like crap. :) -- Regards / Med vänlig hälsning: Marcus Libäck <marcus at terminal dot se> http://terminal.se/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]