Xubuntu 15.04 不活动时无法暂停

Xubuntu 15.04 不活动时无法暂停

我安装了 Xubuntu 15.04,但挂起功能有些问题。从命令行或关机菜单甚至合上盖子都可以正常挂起。我使用 xfce 电源管理器将不活动计时器设置为 15 分钟以进行挂起。但是,它从未因不活动而挂起。挂起失败后,当我重新登录时,我在右上角看到此消息:GDBus.Error:org.freedesktop.DBus.Error.AccessDenied:权限被拒绝

我已经尝试了一些在线解决方案,例如这里这里但并没有什么不同。

有没有人知道该尝试什么。有没有日志可以告诉我哪里出了问题。

答案1

看起来您的用户在未登录时不允许挂起电脑。

以 root 身份使用您喜欢的编辑器打开/usr/share/polkit-1/actions/org.freedesktop.login1.policy
并搜索条目
<action id="org.freedesktop.login1.suspend">

改成
<allow_inactive>auth_admin_keep</allow_inactive>

<allow_inactive>yes</allow_inactive>

答案2

我在 Xubuntu 16.04 中遇到了同样的问题,这个方法帮我修复了它:

在终端输入:

xfconf-query -c xfce4-power-manager -lv

如果上述命令的输出不包含以下行:

/xfce4-power-manager/inactivity-sleep-mode-on-battery   1

然后,在终端输入:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/inactivity-sleep-mode-on-battery -n -t int -s 1

答案3

不幸的是,AlexAndersan 和 Holy Mackerel 的其他答案都没有帮助,这仍然是 Jammy 的问题。但我的错误消息有点不同:它说的是失败,而不是拒绝访问。据我所知,屏幕锁定依赖于gnome-screensaver,这令人惊讶:我期望xflock4能够处理这个问题。

要检查这是否能解决您的问题,请gnome-screensaver在终端中运行,然后尝试再次挂起系统。如果有效,请通过指示 XFCEgnome-screensaver在登录时启动来使更改永久生效(转到设置 -> 会话和启动 -> 应用程序自动启动,然后添加程序,注销并重新登录)。“在启动时启动 GNOME 服务”不起作用。

相关内容