Updating ‘cgmanager’ up to version 0.33-2 indeed solves the issue with
polkit / logind:

$ qdbus --system org.freedesktop.login1 \
    /org/freedesktop/login1 \
    org.freedesktop.login1.Manager.CanSuspend

now returns ‘yes’, while before update: ‘challenge’; and so

$ qdbus --system org.freedesktop.login1 \
    /org/freedesktop/login1 \
    org.freedesktop.login1.Manager.Suspend true

now works properly, while before update it returned: ‘Permission denied’.

But KDE does not care – items ‘Suspend’ and ‘Hibernate’ in KMenu,
KRunner, etc are still absent, KDE’s power management schemes still have
no effect. So the problem seems to be more complicated.

This might be related:

$ qdbus org.freedesktop.PowerManagement.Inhibit \
    /org/freedesktop/PowerManagement \
    org.freedesktop.PowerManagement.CanSuspend
false

And yes, when the init is ‘systemd-sysv’ (not ‘sysvinit-core’) all works
as expected.


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to