挂起至 RAM 不工作

挂起至 RAM 不工作

当我尝试暂停笔记本电脑时出现以下错误:

failed to check authorisation: 
GDBus.Error:org.freedesktop.DBus.Error.Service.Unknown:
The name org.freedesktop.PolicyKit1 was not provided by any .service files 

我理解为告诉我没有安装PolicyKit。问题是,在我的第二台笔记本电脑上,它具有相同的操作系统和几乎相同的硬件,挂起在没有PolicyKit.

我知道我可以通过安装该policykit-1软件包来解决我的问题,但我想知道 PolicyKit 是否是挂起工作所必需的 - 显然不是,因为它可以在我的另一台笔记本电脑上工作。

我不知道 PolicyKit 应该如何工作。由于本次讨论之外的原因,我非常希望避免安装它。

我可以在不安装的情况下使用 suspend 吗policyKit

我正在使用 Debian Wheezy 和 LXDE

其他命令:“关闭”和“重新启动”工作正常。另外,我的用户在组中powerdev

powerdev:x:108:martin

我所说的“暂停”是指“暂停到RAM”。

答案1

我怀疑你正在使用systemd。如果这是真的,那么使用它的内置工具systemctl

systemctl suspend
systemctl hibernate
systemctl hybrid-sleep
systemctl reboot
systemctl poweroff
systemctl halt

与往常一样,您可以为这些命令中的任何一个创建别名。

答案2

关于什么pm-utils

pm-suspend在控制台上打字会根据需要暂停。

您可以安装两者acpid,并acpi-support在合上盖子时让笔记本电脑进入睡眠状态。您必须取消注释LID_SLEEP=true才能/etc/default/acpi-support使盖子正常工作。

这对我来说不需要policykit-1,但为了充分披露,我选择了杰西。

相关内容