Florian Müllner <fmuellner <at> gnome.org> writes:

> 
> On Thu, Apr 10, 2014 at 5:33 PM, Charles T. Smith
> <cts.private.yahoo <at> gmail.com> wrote:
> > So, one responder supposed that gnome listens to the power switch, and
> > another responder supposed that logind listens to the power switch - but
> > that's only when someone is logged in.
> 
> Actually both are correct 

???


> 
> On systemd systems, logind handles the power key.

> gnome-settings-daemon's media-keys plugin will request an inhibitor
> for 'handle-power-key', which means that it asks logind to take over
> the handling of the power key.


Ok, gnome-settings-daemon delegates to logind.
When?  Always or just when the console user logs on?


> When handling the power key,
> gnome-settings-daemon delegates back to logind, but requesting the
> action configured by the button-power key in
> org.gnome.settings-daemon.plugins.power instead of the one in
> logind.conf.


uh ... you mean that gnome-settings-daemon takes back control from logind
(i.e. logind delegates back to gnome-settings-daemon) when the user logs off?

So, during a user session, /etc/systemd/logind.conf configures power button
handling, but when nobody's logged in at the user console, it's a
Windows-Registry-like-thing, owned by a user-space app, that holds the
configuration of how the power button is to be handled?

Is there a special device for the power button and the window manager itself
opens that directly and, say, has an async-i/o signal handler registered for it?

Thank you for your perseverance.  I'm starting to catch on...




_______________________________________________
desktop-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to