Comment 6 for bug 726480

Revision history for this message
Julien Lavergne (gilir) wrote :

The problem is more complex.
You can't override gnome-screensaver DBus behavior, because applications should expect that gnome-screensaver is called with the Dbus method. But, some applications just assume that gnome-screensaver is the only screensaver in the world, which is wrong on a LXDE environnement. The correct fix is not to overrides this behavior, but to fix all applications calling blindly gnome-screensaver. The solution could be :
- to check first if a screensaver is running, and call it. Fallback to gnome-screensaver when nothing is running.
- Implement a "freedesktop" way to call screensaver, which fallback to the good screensaver. You can look at xdg-screensaver in xdg-utils package.

I'm setting the bug as Invalid for lxde-common, because it doesn't bring gnome-screensaver. But you can add packages you think they don't have a good behavior (like update-notifier or network-manager-gnome).