web-dev-qa-db-ja.com

低バッテリーでの望ましくないシャットダウン-Debianテスト

ラップトップでハードドライブがクラッシュした後、現在Debian Testing(ストレッチ)を使用していますが、奇妙な問題に直面しています。ラップトップ(Acer 5830TG)には、取り外し不可能な3セル6000mAhリチウムイオンバッテリーが搭載されており、摩耗により現在の容量は335mAhのみで、バッテリー電圧が10.9 Vを下回るまで充電できません。以前は、ラップトップにはDebian Testing Jessie、Fedoraが搭載されていました。 21とSlaxLiveですが、低バッテリー(10.8 V未満の電圧でも)で自動的にシャットダウンするものはありません。最新のDebianは、バッテリーレベルが10%を下回るとシャットダウンし、現在、短期間の停電が頻繁に発生しています。

それで何が問題なのですか?

  • いくつかの省電力udev/systemd/dbusルール?
  • バッテリーの過放電を回避するための新しいカーネル機能はありますか?
  • またはシステムの設定ミス?

注意点

  • /sys/class/power_supply/BAT0からバッテリーの電圧/容量などを取得しました
  • ハードウェアの問題ではありません。 Slax、Lubuntu、TinyCoreライブUSBでテスト済み
  • デスクトップやディスプレイマネージャの問題ではありません。 AC電源がない場合、ディスプレイマネージャとログアウトXセッションを使用しません。
7
Arnab

私自身が解決した問題、dbus-daemonによって自動的に開始されるUPowerデーモンは、Xセッションを開始するとすぐに自動的に開始されますが、Xセッションを閉じてもupowerデーモンは停止しません。したがって、Xセッションをログアウトして実行します

Sudo service upower stop

そして問題は解決しました。

2
Arnab