Please standardize Screen saver DBus interfaces
patrys at pld-linux.org
Thu May 14 04:45:41 PDT 2009
On Thu, May 14, 2009 at 1:36 PM, Ali Abdallah <aliov at xfce.org> wrote:
> It seems that the screen saver interfaces and bus name are not standard
> yet! however i see this very important, since a media player shouldn't
> guess which screen saver is running on the current session in order to
> use its inhibit interface.
Ideally it's the power management interface you use to inhibit a
screen so this should be agreed upon instead. Screensaver is just one
of possible implementation details of the power saving mechanism. And
a pretty but useless one as it tends to actually drain more power ;)
It should be up to the power manager to suspend the proper screensaver
then (possibly including hacks or workarounds for xscreensaver that is
not likely to get upstream support for DBus).
More information about the xdg