web-dev-qa-db-ja.com

バッテリーの使用を停止する[Ubuntu 18]

私のラップトップのバッテリーは壊れています、完全に死んでいます。また、かけがえのないものであり、少なくとも今後3か月は交換できなくなります。ほぼ3〜5秒ごとに通知メッセージが呼び出され、すぐに迷惑になります。同じことでタイピングラグも発生すると思います。私が説明すると、バッテリーまたはOSのウォッチドッグがCPUに割り込みを送信し、OSがプロセス切り替えを実行して割り込みを実行するため、ラグが発生するためです。

コンピューターが使用しているバッテリーを完全に止める方法を教えてください。これまで、dconfの設定、 "critical-battery-action" = "nothing"を試し、時間ポリシーをtrueとfalseの両方で使用しましたが、何の助けにもなりません。バッテリーインジケーターを取り外しましたが、うまくいきませんでした。バッテリーのドライバーを削除する必要がありますか。その場合、コンピューターは充電器のみで実行できなくなりますか。

10
KDX2

コンピューターが使用しているバッテリーを完全に止める方法を教えてください。

Ubuntuからそれを行う方法はありません。バッテリーは電源とマザーボードの間にループを形成するため、すべてハードウェアです。システムからバッテリーを物理的に取り外す必要があります。

バッテリーのドライバーを外すべきですか

バッテリーにはドライバーがありません。 Ubuntu内のすべてが分析の目的で使用されます(パーセンテージ、寿命など)

もう1つ注意してください。電源コードがテープでシステムに接続されていることを確認してください。コネクタが私が今持っているものと同じくらい気まぐれである場合、接続が切断された場合にシステムが強制終了されます。

15
Rinzwind

今のところ機能する解決策は、設定>通知から、通知を完全にオフにして、通知ポップアップをクリックすることです。ラグも消え、通知も。問題は、バッテリー低下の通知だけを停止しようとする私の試みがローカルで機能しなかったことです。したがって、このソリューションは他のアプリのアプリも表示されないようにします。

このソリューションが今後機能しない場合、またはより良いソリューションを見つけた場合は、この回答を更新します。

バッテリーはラップトップにあります。

12
KDX2

@Rinzwindは技術的に正しいです-バッテリーにはドライバーはありませんが、制御可能なファームウェアがあります。このファームウェアは、ACPI(Advanced Configuration and Power Interface)を介して注文を受け付けます。すべてのACPIカーネルモジュール(acpi=offカーネルパラメータ)をアンロードするか、battery acpiカーネルモジュール(modprobeを使用)をアンロードすることにより、バッテリの動作に関する情報からOSを切り離すことができます。どちらのソリューションも https://wiki.archlinux.org/index.php/ACPI_modules の厚意によるものです。

ただし、ACPIをいじることは悪い考えです。 ACPIは、バッテリ制御だけでなく、プロセッサの状態(ほとんどの場合、プロセッサスケジューラを変更する必要があります)、ファンの速度、画面の明るさ、電源ボタン(OSが回復不能にクラッシュした場合にコンピュータをシャットダウンするため)、温度を制御します。センサー。 ACPIをオフにすることは、シートベルトを外すことに似ています。

4
Syfer Polski

何年か前に、私は2台のコンピューター(まあ、1つは実際には友達のコンピューターでした)が不良バッテリーで失敗しました。彼らはまったく起動しません。バッテリーを取り出して、問題なく起動しました。

1
Bob Bowden