web-dev-qa-db-ja.com

Lenovoバッテリーしきい値の問題

最近、Lenovo Ideapad 320にLinuxをインストールしましたが、Windows 10でLenovo Vantageから保護モードを無効にするのを忘れました。問題は、PCが60%以上充電されないことです。私はすでにtlpを試しましたが、うまくいかないようです。

デフォルトのしきい値(100%)に戻すにはどうすればよいですか?

2
Fabio Giannetti

バッテリー節約モードは、次の方法で有効になります。

$ echo '\_SB.PCI0.LPCB.EC0.VPC0.SBMC 3' | Sudo tee /proc/acpi/call

以下で無効にすることができます:

$ echo '\_SB.PCI0.LPCB.EC0.VPC0.SBMC 5' | Sudo tee /proc/acpi/call

Debian/Ubuntuでは、パッケージacpi-call-dkmsをインストールする必要があります

(クレジット: ArchLinux wiki-Lenovo IdeaPad 720s

上記のwikiページはIdeaPad 720を参照していますが、IdeaPad 320ではBIOS DSDTテーブルを再確認しましたが、同じようです。ウェブをブラウジングすると、有効にするための適切なコードが(3ではなく)4であったが、いずれにしても無効にするために5が使用されたケースが見つかりました。

編集編集編集

バッテリー節約モードはカーネルモジュールideapad-laptopを介して公開されるようになったので、モジュールをロードしてから使用するだけです:

# to read the current status
cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

# to enable
echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

# to disable
echo 0 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
1
Laurento

簡単な解決策は、Windows 10を再起動し、しきい値を100%に設定することです。

Windowsを常にインストールする必要があります(ただし、サイズを小さくする)ため、新しいドライバーをインストールし、Ubuntuが壊れた場合に起動したり、バッテリー充電しきい値を変更するように指示したりできます。

0