如何使Powertop的建议永久化?


11

当我运行Powertop并查看“可调参数”屏幕时,大约有二十种东西列为“不良”。我可以按Enter键将其切换为“良好”,然后,预计的电池寿命将增加一倍

如何使这些更改持续存在?(顺便说一下,我正在使用Fedora 18和Powertop 2.2)

Answers:


8

如您所知,Powertop并不是永久性的工具,因此您将必须设置系统才能通过sysctl,udev,systemd单元,脚本等来运行命令。

为了查看powertop使用了哪些命令,您必须先进行powertop --html任何更改,然后再将设置从“不良”切换为“良好”。如果您已经调整了最大电池寿命,请撤消更改并powertop --html再次运行 。

输出结果如下所示:

在此处输入图片说明


2
啊!所有大写的部分正是我所缺少的。
mattdm

令人兴奋的是,其中一些建议似乎是落后的。例如,它说iw dev wlan0 set power_save off,但是将其打开是将设置更改为“良好”的原因。
mattdm

0

查看/etc/rc.local。powertop建议您运行一些命令,因此请将其插入其中。


1
我没有/etc/rc.conf。另外,powertop似乎并未建议要运行任何命令。(我认为它是在较旧的版本中做到的。)
mattdm

如果不存在,请创建它。使用powertop --html并打开生成的文件,转到“需要调整的软件设置”部分
schaiba 2013年

如果创建该文件,我非常确定它将对我的系统不起作用。并且html输出中没有该名称的部分。有“ 最佳调整的软件设置”,但仅列出了诸如“为host0启用SATA链接电源管理器”之类的项目,没有任何命令。
mattdm

我的坏东西是rc.local。Fedora具有IIRC,它将运行该文件的systemd单元文件。
schaiba

1
我不在Fedora上,在Arch上,不仅有该部分,而且确实有建议的命令。也许任何使用Fedora的人都可以提供进一步的帮助。
schaiba

0

遵循所有powertop建议时,您也可以使用--auto-tune选项进行调用:

   --auto-tune
         Set all tunable options to their good setting without interaction.

因此,powertop --auto-tune从启动脚本进行调用将使其永久存在(例如,从rc.local)。


可能有一些特定的设置,例如您可能要禁用自动调整的USB设备睡眠。有一种方法可以做到这一点。
jocull
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.