xfce4-power-manager 暂停休眠选项?

cts*_*cts 3 xfce suspend hibernate xfce4-power-manager

我希望能够自动挂起然后休眠xfce4-power-manager,尽管我不确定这是否可行。

我相信这是一个权限错误,polkit1因为:

$ xfce4-power-manager --dump
---------------------------------------------------
       Xfce power manager version 1.6.1
With policykit support
With network manager support
---------------------------------------------------
Can suspend: True
Can hibernate: False
Authorized to suspend: True
Authorized to hibernate: False
Authorized to shutdown: True
Has battery: True
Has brightness panel: True
Has power button: True
Has hibernate button: True
Has sleep button: True
Has LID: True
Run Code Online (Sandbox Code Playgroud)

我的 polkit settings under/usr/share/polkit-1/actions/org.freedesktop.login1.policy are identical for suspend and hibernate, so it doesn't make much sense whenxfce-power-manager` 无法访问休眠选项。

根据如何自动从挂起进入休眠?:我已经创建/etc/systemd/sleep.conf并测试了它。以下命令确实有效(暂停,然后根据 休眠sleep.conf):

sudo systemctl suspend-then-hibernate
Run Code Online (Sandbox Code Playgroud)

xfce4-power-manager但是当我用来做暂停时这不起作用。

我发现的一篇文章(如何自动从挂起进入休眠?)类似,但并不完全是我想要做的。我不关心盖子关闭操作,我想要所有与时间相关的东西。

小智 6

我遇到了类似的问题,在我偶然发现答案之前发现了你的问题:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -n -t bool -s true

我在这个页面找到了答案:

https://docs.xfce.org/xfce/xfce4-power-manager/faq

如果您希望所有内容都与时间相关,那么您可以使用 systemd 和 logind.conf 中的设置来设置它们

这是一个开始的地方:

https://wiki.archlinux.org/index.php/systemd#Power_management

我希望这可以帮助你!