質問: バッテリーの充電を容量の80%に制限するにはどうすればよいですか? lenovoのラップトップには、バッテリーの寿命の減衰を遅くするために、バッテリーの充電容量を0〜80%に制限するユーティリティが含まれていることがわかりました。 ubuntuでこれを行うにはどうすればよいですか?
回答: 残念ながら、充電のしきい値はファームウェアとベンダー固有です。lenovothinkpadユーザーには、幸運にも thinkwiki で概説されているソリューションが提供されます。基本的に、tp_smapiカーネルモジュールをインストールしてロードする必要があると書かれています。sudo apt-get install tp-smapi-dkms sudo modprobe tp_smapi /sys/devices/platform/smapiの仮想ファイルに目的の課金しきい値を書き込みます:echo 40 | sudo tee /sys/devices/platform/smapi/bat0/start_charge_thresh echo 80 | sudo tee /sys/devices/platform/smapi/bat0/stop_charge_thresh その後、80%に達すると充電を停止し、40%を下回ると充電を開始します。東芝などは、ファームウェア機能を/sysまたは/procスペースに公開する同様のカーネルモジュールを持っている可能性がありますが、特許の問題はほとんどありません。同じ理由で、これを処理できるアプリケーションは、thinkpad固有であるか、一部の選択されたベンダーのみを対象としています。