Comment 9 for bug 1980679

Revision history for this message
Nick Rosbrook (enr0n) wrote (last edit ):

> Related?

Yes, that is what I suggest above.

(EDIT: I don't think my first comment was accurate)

I think the problem is probably this combination:

xfce4-power-manager 1000 bbogart 1309 xfce4-power-man handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch xfce4-power-manager handles these events block
xfce4-screensaver 1000 bbogart 1150 xfce4-screensav sleep Locking screen before sleep delay

That installs an inhibitor that blocks the action of handle-suspend-key and others so that xfce4-power-manager can handle it, and then there is also a delay fir xfce4-screensaver to lock before sleep. Based on your original description, it sounds like this lock is not happening, and therefor the inhibitor is not released before the InhibitDelayMaxSec timeout.

In any case, I think systemd is working correctly here, and those inhibitors need to be sorted.