非常に低いバッテリー値を変更する方法は?


66

バッテリーレベルが10%のときにラップトップを休止状態にして、操作を正常に完了するのに十分な電力があることを確認します。実際、注意を怠ると、ラップトップは、手遅れになると休止状態になることを知らせてくれるので、代わりに残酷にシャットダウンします。これはリチウム電池を破壊し、受け入れられません。


上記の承認された回答は、Ubuntu 12.04では機能しません。
user1956808

1
動作するのはhackerb9の答えです。ubuntu 16.04

回答:


61
  1. 開始 dconf-editor
  2. 参照org- > gnome- > settings-daemon- > plugins- >power
  3. 値を変更percentage-criticalし、percentage-action必要なレベルにします
  4. 変更use-time-for-policyfalse
  5. できた!

これは、ターミナルから次の方法でも実行できます。

gsettings set org.gnome.settings-daemon.plugins.power percentage-critical 10
gsettings set org.gnome.settings-daemon.plugins.power percentage-action 9
gsettings set org.gnome.settings-daemon.plugins.power use-time-for-policy false

2
ありがとう。Ubuntuは今ではFFSで数百ドルもかかりません。
サルマンフォンアッバス

これを試してみて、問題抱えているこれを解決する方法を知っている場合はお知らせください
ワカス

15.04 64ビット、3.19.0-32、thinkpad t440pで運が悪い
楽しむ

2
16.04でそれを行う方法は?
アンモルシンジャギ

1
@cipricusはい!その働き。
アンモルシンジャギ

31

Gnomeが設定を移動したようです。非常に低いバッテリーがUPowerによって処理されるようになりました。gsettingsを使用する代わりに、ファイルを編集する必要があります/etc/UPower/UPower.conf

UsePercentageForPolicy=true
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep

ちなみに、 UPower.confファイルを読んだ場合、以前は(v 0.99.1で)壊れたファームウェアを回避するためにパーセンテージを使用することしか推奨されていませんでした。デフォルトはUsePercentageForPolicy=falseで、バッテリーの推定時間を使用していました。これは、バッテリーが古くなると、一定の割合で短くなるため、ある程度意味があります。以前に機能していた一定の割合では、ある時点でラップトップが適切に休止するのに十分な時間を確保できなくなる場合があります。

ただし、現在upower(v 0.99.4)はデフォルトで割合に設定されており、理由について不明なメッセージが表示されています。どちらが最適かはわかりませんが、必要に応じてバッテリーポリシーの残り時間を使用する方法を次に示します。

UsePercentageForPolicy=false
TimeLow=1200
TimeCritical=300
TimeAction=120
CriticalPowerAction=HybridSleep

など/スリープサスペンドはHybridSleepが代わりに使用されていることを、Upowerツールによってサポートされていない(あまり睡眠のように見えたが、また、休止状態に近い)と、そのHybridSleepが(ちょうど休止状態のような)動作するようにスワップ領域を必要とします。お持ちでない場合の作成方法については、この回答をご覧ください。


私が設定した報奨金は、この回答に付与されます。

@ hackerb9変更を
有効

sudo systemctl restart upower.service設定を適用することができます。
フロリアン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.