[Xfce-bugs] [Bug 9952] UPower >= 0.99.0 no longer does hibernate and suspend

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sun Aug 31 14:55:53 CEST 2014


https://bugzilla.xfce.org/show_bug.cgi?id=9952

--- Comment #30 from Samuli Suominen <ssuominen at gentoo.org> ---
(In reply to Eric Koegel from comment #29)
> In xfsm_shutdown_try_suspend the logic is:
> SystemD ? use LoginD suspend
> Upower < 0.99 ? use Upower suspend
> Otherwise lock the screen and call pkexec xfsm-shutdown-helper --suspend
> 
> http://git.xfce.org/xfce/xfce4-session/tree/xfce4-session/xfsm-shutdown.
> c#n312
> 
> Same for hibernate. I've been testing with a system that has consolekit +
> upower git master (it calls itself 0.99.2). Or is this for systems without
> polkit installed (or polkit-gobject-1 which is used for the fallback instead
> of sudo)? Just trying to figure out where it's gone wrong so we can fix it.
> 
> Does pkaction --action-id org.xfce.session.xfsm-shutdown-helper -v return
> anything?

The target system where I *assumed* the committed patch wouldn't work is with
active ConsoleKit session, working PolicyKit, no systemd, UPower 0.99.1 (or
git, no real difference in this regard, as in, just UPower with no hibernate
and suspend capabilities) -- a system, where I expect Hibernate and Suspend
buttons to do direct pm-* command calls like the patch in Comment #24 does

So, sorry, I didn't actually had chance to test it out yet, but I just can't
see the code that calls pm-suspend anywhere

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list