gnome-screensaver forces itself upon xscreensaver users
Binary package hint: gnome-screensaver
gnome-screensaver installs the DBus file
which unconditionally starts gnome-screensaver whenever some other process (e.g. nm-applet, update-notifier) "pull the trigger". This is troubling for users of non-gnome desktop environments, e.g. LXDE.
A workaround for me was to install the following /usr/local/
Exec=/bin/sh -c 'if xscreensaver-
The dummy process remains active because if it exited immediately, dbus might try to restart gnome-screensaver. I don't know if this is really necessary.
First of all, this needs to be fixed -- screensavers should not step on each others' toes. Secondly, is there a more elegant workaround? Note that because of bug #726471, a user can't override a misguided /usr/share/ service file in his home (~/.local/share) configuration:
DistroRelease: Ubuntu 10.04
Package: gnome-screensaver 2.30.0-0ubuntu2
Uname: Linux 2.6.31-11-rt i686
Date: Mon Feb 28 12:44:49 2011
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Release i386 (20100429)