xfce4-power-manager 暂停功能不适用于关闭盖子

xfce4-power-manager 暂停功能不适用于关闭盖子

运行全新安装的 ubuntustudio 14.04,使用电源按钮或从用户菜单中选择时,暂停和恢复功能有效,但在 xfce4-power-manager-settings 中不可用。只有“锁定屏幕”或“无”可用于关闭盖子操作。

http://docs.xfce.org/xfce/xfce4-power-manager/faq 这表明可能是权限问题,因为暂停/恢复显然有效。

我的单用户系统上的单个用户具有以下组成员身份:用户名 adm cdrom sudo audio dip plugdev lpadmin sambashare

有什么建议吗?我不想因为忘记挂起而烧坏我的新硬盘,然后关上盖子。

更新:

  • 更改“/etc/systemd/logind.conf”设置无效。
  • 这似乎是 upower 的一个错误https://bugzilla.redhat.com/show_bug.cgi?id=1005234
  • 我已经确认这不是标准 Ubuntu 桌面(使用实时驱动器)上的硬件问题
  • 我已确认这不是 xubuntu 的问题!?!(我必须在 xfce4-power-manager-settings 中启用暂停功能,但这是一个选项)
  • 将内核更改为 linux-general 没有影响。
  • xfce4-power-manager --dump & sudo xfce4-power-mangager --dump
---------------------------------------------------
       Xfce 电源管理器版本 1.2.0
有了 policykit 支持
有网络管理员支持
具有 DPMS 支持
---------------------------------------------------
可以暂停:错误
可以休眠:否
可以降低硬盘转速:是的
授权暂停:是
授权休眠:True
授权关机:True
授权降低硬盘转速:错误
有电池:是
具有亮度面板:真
有电源按钮:是
是否有休眠按钮:True
是否有睡眠按钮:是
有 LID:真

答案1

  1. 安装pm-utils

    sudo apt-get install pm-utils
    
  2. 重启

参考:[已解决] xfce4-power-manager-1.2.0 的问题

讨论简历:upower依靠pm-utils检查挂起/休眠功能。

参考页面中的断开链接应指向相关的错误报告: Debian bug#639754 [upower] upower 无法正确验证“挂起”和“休眠”功能

不确定,因为upower包中有Depends: pm-utils | systemd | systemd-services。我认为它们应该是替代品。所以可能还有其他解决方案,systemd-services默认情况下会安装。

答案2

xfce4-power-manager安装了后,可以观察到相同的症状和输出pm-utils。在这种情况下,至少可以使用Xfce4 常见问题解答页面,“如何让 logind 处理按钮事件”部分:

让 logind 处理盖子打开/关闭事件: xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -n -t bool -s true

让 logind 处理电源键: xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-power-key -n -t bool -s true

让 logind 处理暂停键: xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true

让 logind 处理休眠键: xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-hibernate-key -n -t bool -s true

答案3

另一个解决方案是使用 xfce 提供的电源管理 GUI: https://docs.xfce.org/xfce/xfce4-power-manager/preferences

相关内容