Vincent Untz vuntz at
Sat Mar 31 04:30:14 PDT 2007

Le vendredi 30 mars 2007, à 18:58, David Zeuthen a écrit :
> Not really; personally I'd like to get rid of them but the point about
> that if a caller inhibits the PM interface it should inhibit the
> Shutdown/Logout/Reboot interface as well. It seems you are suggestion
> two specs then:
>  org.freedesktop.PowerManagement - but without Shutdown() and Reboot()
> and this one
>  org.freedesktop.SessionManagement
>    Shutdown()
>    Reboot()
>    Logout()
>    Inhibit(String app, String reason)
> See [1] for discussion on nomenclature.
> The way this could work is then that org.fd.PM.Inhibit() would also call
> Inhibit() on org.fd.SM. Specifically, as you mention, existing PM
> daemons like gnome-power-manager, kpowersave etc. would just provide
> both "interfaces" until something better comes along to provide
> org.freedesktop.SessionManagement, e.g. for GNOME it . Notably we can
> extend this interface later on.
> Would this work for everyone? Personally I think this is a lot nicer.

Sounds good to me (and it looks like we'll need to write a spec for this
dbus API :-))


Les gens heureux ne sont pas pressés.

More information about the xdg mailing list