Powertopの提案を永続的にするにはどうすればよいですか?


11

Powertopを実行し、Tunables画面を見ると、約20のものがBadと表示されています。Enterキーを押すことで、これらをGoodに切り替えることができます。そうすると、予測されるバッテリー寿命が2倍になります。

これらの変更を持続させるにはどうすればよいですか?(ちなみに、私はPowertop 2.2を使用してFedora 18を使用しています)

回答:


8

ご存知のように、Powertopは永続的なツールではないため、sysctl、udev、systemdユニット、スクリプトなどを使用してコマンドを実行するには、システムをセットアップする必要があります...

powertopで使用されているコマンドを確認するには、変更を行うpowertop --html前、つまり設定を「悪い」から「良い」に切り替える前に実行する必要があります。バッテリーの寿命を最大化するためにすでに調整している場合は、変更を取り消して、powertop --html再度実行してください 。

出力は次のようになります。

ここに画像の説明を入力してください


2
ああ!すべて大文字の部分は、まさに私が欠けていたものです。
mattdm 2013

ワクワクすることに、アドバイスの一部は逆向きのようです。たとえば、とありますiw dev wlan0 set power_save offが、オンにすると設定が「良い」に変わります。
mattdm 2013

0

/etc/rc.localを調べます。powertopは実行するいくつかのコマンドを提案するので、そこに挿入します。


1
ありません/etc/rc.conf。また、powertopは実行するコマンドを提案していないようです。(私はそれが古いバージョンでそれをしたと思います。)
mattdm

ない場合は作成してください。powertop --htmlを使用して、結果のファイルを開き、「チューニングが必要なソフトウェア設定」というセクションに移動します
schaiba

そのファイルを作成した場合、私のシステムでは何も実行されないと確信しています。そして、html出力にはその名前のセクションがありません。Optimal Tuned Software Settingsがありますが、これには「ホスト0のSATAリンク電源Managmenetを有効にする」のような項目のみがリストされ、コマンドはありません。
mattdm 2013

私の悪い、それはrc.localであることを意味していました。Fedoraには、それを実行するsystemdユニットファイル、IIRCがあります。
schaiba 2013

1
私はFedoraではなく、Archであり、そのセクションがあるだけでなく、推奨されるコマンドも持っています。おそらく、Fedoraを使用している誰もがさらに手助けしてくれるでしょう。
schaiba 2013

0

すべてのpowertop提案に従う場合、次の--auto-tuneオプションを使用して呼び出すこともできます。

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

したがって、powertop --auto-tune開始スクリプトから呼び出すと、永続的になります(例:からrc.local)。


USBデバイスのスリープなど、特定の設定があり、自動チューニングを無効にすることができます。それを行う方法があるといいですね。
ジョクル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.