jaa*_*apz 5 suspend crunchbang
我正在将 Crunchbang Waldorf 与 Jessie 存储库一起使用,并且最近暂停功能已被破坏。Crunchbang 用来挂起的工具 UPower 似乎只是删除了挂起功能。
暂停命令执行如下:
jaapz at jipjip in ~
$ dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Error org.freedesktop.DBus.Error.UnknownMethod: Method "Suspend" with signature "" on interface "org.freedesktop.UPower" doesn't exist
Run Code Online (Sandbox Code Playgroud)
我找不到挂起功能刚刚消失的原因,有人知道解决方案吗?
Upower 不再处理挂起/恢复。这是由 logind 完成的。
当然,我有我认为是正确版本的 systemd(提供 logind)和正确版本的 upower,但我仍然有问题(虽然不是 crunchbang)。
在任何情况下,请确保您至少有systemd=215-5+b1
,libpam-systemd=215-5+b1
并且
policykit-1=0.105-7
$ qdbus --system org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.CanSuspend
yes
$ qdbus --system org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Suspend true
Run Code Online (Sandbox Code Playgroud)
ETA:显然你还需要 systemd-sysv,如果你有它,它会破坏暴发户(它可能是一个足够好的替代品,但有些东西仍然需要暴发户)