web-dev-qa-db-ja.com

ラップトップ(Linux)は、バッテリー残量が少なくなると自動的にシャットダウン/休止状態になりますか?

ラップトップを一時停止すると、バッテリーがゆっくりと消耗してすべてが消耗し、バッテリーが損傷するのではないかと心配しています。

バッテリーが重大な消耗レベルに達したときに中断されたコンピューターをオフにするある種のデフォルトフックはありますか、またはそのようなセーフガードを手動で実装する必要がありますか、それとも可能ですか?

これは、オペレーティングシステムによって異なる場合があります。現在、私はmanjaro(Archに基づくディストリビューション)の新しいネットインストールをスポーツしています。

1
charlie_pl

はい、そうです。

ただし、ローバッテリーで何をしたいのかを伝える必要があります。これらすべてを/etc/UPower/UPower.confで構成できます

読んでください。自明です。バッテリーの傾向をパーセンテージまたは時間で測定することを選択できます。これらの番号は、警告、重大な警告、およびアクションをトリガーします。

最終的なアクションはPowerOff, Hibernate, HybridSleepにすることができます

明らかな理由で、ローバッテリーを一時停止しても意味がありません。

P.S.

補足として。完全に放電してもバッテリーを損傷することはありません。それはそれを長持ちさせます。バッテリーを長持ちさせたい場合は、少なくとも週に1回は完全に放電させる必要があります。したがって、コンピュータが法律に違反したときに心配する必要があるのは、バッテリーの損傷ではありません。ファイルシステムの損傷とファイルの損失-それがあなたの本当の問題です。

したがって、upowerアクションを2%で休止状態に設定します。この場合、バッテリーを放電し、ファイルシステムを安全に保ちます。スワップパーティションにメモリを書き込んでいる最中に電力がなくなる可能性があるため、1%に設定しないでください。

休止状態が実際に手動で機能することを確認してください。 Sudo systemctl hibernateを実行します。それが機能しない場合は、最初に休止状態を構成します。これは別の話です。

3
r.sendecky

ラップトップには、バッテリーが危険なレベルまで放電した場合にマザーボードへの電力を遮断するバッテリーレギュレーターがあります。

2
Hampkade