电源和睡眠管理

电源和睡眠管理

我正在运行 12.10使用 xmonad

尝试确保当我关闭笔记本电脑盖等时发生正确的事情。我看到互联网搜索结果中出现类似问题,大部分都指向 gnome-power-manager。我安装了该软件包,但它gnome-power-manager不在我的路径中。

我正在寻找的行为如下:

  • 合上盖子即可进入睡眠状态
  • 打开盖子即可唤醒
  • 闲置 10 分钟后关闭屏幕
  • 最重要的是,电池寿命更长。我原本预计可以使用 9 个小时,但我还没有看到电池寿命估计超过 2.5 小时。

如果您能提供关于在哪里查看或如何配置的任何提示,我将非常感激。

答案1

要设置笔记本电脑盖关闭操作,您必须安装高级设置(或 Gnome 调整工具)。我想您已经安装了它(如果没有,您可以在 USC(Ubuntu 软件中心)的调整或高级设置下进行安装。),所以你必须这样做,

按超级按钮并输入调整或高级并选择高级设置。打开后选择 shell 选项卡;

在此处输入图片描述

选择您想要的交流电或电池


我不知道 xmonad 是否会影响这一点,但你甚至可能需要检查你的设置

/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

确保其中有两个设置

[在 upower 中默认启用休眠] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=是的

[logind 中默认启用休眠] Identity=unix-user:* Action=org.freedesktop.login1.hibernate ResultActive=是的

您可以阅读有关该文件及其设置的更多信息这里

希望能帮助到你

答案2

gnome-power-manager您可以通过执行来查看该包安装的文件dpkg -L gnome-power-manager

您的 shell 使用 PATH 来查找要执行的命令。软件包可以将文件安装到任何需要的位置。您的命令行永远不需要执行电源管理命令。

我建议你看一下pm-utlls包装。它能完成大部分盖子的关闭/打开操作。

答案3

[我运行 i3 时没有使用任何其他桌面管理器(例如 gnome),因此它可能适合你的情况]

注释掉 screenblank 行并在其下方添加暂停命令/etc/acpi/lid.sh, 如下所示:

#. /usr/share/acpi-support/screenblank
/usr/sbin/pm-suspend

人xset用于您的屏幕空白和省电设置(控制空白时间等)。 设定看看设置了什么。如果你想要消隐(即看电影),那么你想xset 关闭xset-dpms 命令

当我打开盖子时,计算机仍处于挂起状态。按任意键盘键都会非常快速地恢复(即使在速度较慢的计算机上也是如此)。我希望盖子能够触发唤醒,但尚未弄清楚如何做到这一点。

相关内容