笔记本电脑模式工具在 Arch Linux 中不起作用

笔记本电脑模式工具在 Arch Linux 中不起作用

我已经laptop-mode-tools在 Arch Linux 上安装了可选的依赖项。然后我启用laptop-mode.service并重新启动系统。

如果我检查该服务是否确实按照(第 3 段。笔记本电脑模式是否已启用?)我得到以下信息:

$ cat /proc/sys/vm/laptop_mode
0

/var/run/laptop-mode-enabled找不到该文件。最后systemctl告诉我:

laptop-mode.service         loaded active exited    Laptop Mode Tools

上述所有“症状”都告诉我该laptop-mode服务实际上并没有工作。

我缺少什么?

编辑 我注意到,如果我用电池启动,即使在做完之后也会像下面我的回答一样$ cat /proc/sys/vm/laptop_mode0然后,如果我连接交流适配器几秒钟然后断开连接,$ cat /proc/sys/vm/laptop_mode则会给出2.无论如何,现在我的电池似乎续航时间更长了

答案1

编辑: 我已经切换到 tlp (https://wiki.archlinux.org/index.php/TLP)这似乎工作得更好(至少根据我的经验)并且开箱即用。

旧答案:

我想我找到了解决方案:我已经通过 yaourt 安装了以下软件包:

$ pacman -S acpid bluez-utils wireless_tools cpupower

然后启用相关服务

$ systemctl enable acpid.service
$ systemctl enable cpupower.service
$ systemctl enable fancontrol
$ sensors-detect
$ systemctl enable lm_sensors.service

最后我禁用/重新启用laptop-mode.service(不确定是否确实需要):

$ systemctl disable laptop-mode.service
$ systemctl enable laptop-mode.service

并重新启动系统。

现在:

$ cat /proc/sys/vm/laptop_mode
2

根据官方文档应该确认服务确实正在运行。

更新

我注意到,如果我用电量低于 90% 的电池启动,$ cat /proc/sys/vm/laptop_mode就会出现这种情况。0然后,如果我连接交流适配器几秒钟,然后断开连接(或手动重新启动laptop-mode.service),$ cat /proc/sys/vm/laptop_mode则会给出2.无论如何,现在我的电池似乎续航时间更长了。

相关内容