如何启用笔记本电脑模式?

met*_*mit 12 battery laptop

笔记本模式据说是 Linux 的能效助推器之一。现在,我发现的消息来源说要激活它,您需要:

  1. 安装laptop-mode-tools.
  2. 追加LAPTOP_MODE_ENABLED=true(如果它不存在;否则确保将其设置为 true) inside /etc/default/acpi-support

但是,即使执行此操作后,笔记本电脑模式也未运行(我已将其设置/etc/laptop-mode/laptop-mode.conf为始终开启):

~$ cat /proc/sys/vm/laptop_mode 
0
Run Code Online (Sandbox Code Playgroud)

有谁知道如何启用笔记本电脑模式?

这里提到Ubuntu 包是“残废的”。Ubuntu 真的不允许你在 AC 上进入这种模式吗?如果是这样,为什么?

编辑:根据“laptop-mode-tools”是否仍然与 12.04 和 3.x 内核相关,自 Ubuntu 12.04 以来似乎不再需要笔记本电脑模式?

Mys*_*rio 12

问题中列出的步骤是正确的,唯一剩下的就是重启你的机器(可能几次)。之后将启用笔记本电脑模式:

~$ cat /proc/sys/vm/laptop_mode 
2
Run Code Online (Sandbox Code Playgroud)

笔记本模式工作后,您可以按照以下步骤配置笔记本模式...

编辑/etc/laptop-mode/laptop-mode.conf和更改

ENABLE_LAPTOP_MODE_ON_AC=0
Run Code Online (Sandbox Code Playgroud)

ENABLE_LAPTOP_MODE_ON_AC=1
Run Code Online (Sandbox Code Playgroud)

还要检查电池状态下的电池模式,如果关闭,则将值更改为 1

例如: ENABLE_LAPTOP_MODE_ON_BATTERY = 1

您可以在此配置文件中设置许多其他选项(该文件有许多不言自明的注释)。您应该尝试根据自己的喜好设置它们。

完成后,使用以下命令重新启动笔记本电脑模式:

sudo /etc/init.d/laptop-mode restart
Run Code Online (Sandbox Code Playgroud)

PS 如果重新启动机器后笔记本电脑模式仍未开启,您也可以尝试使用此命令手动启用它:

检查它是否在 AC 上处于活动状态,例如:

$ sudo laptop_mode start
Run Code Online (Sandbox Code Playgroud)

应该输出:

Laptop mode 
enabled, 
active [unchanged]
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助..