最近、Lenovo Ideapad 320にLinuxをインストールしましたが、Windows 10でLenovo Vantageから保護モードを無効にするのを忘れました。問題は、PCが60%以上充電されないことです。私はすでにtlpを試しましたが、うまくいかないようです。
デフォルトのしきい値(100%)に戻すにはどうすればよいですか?
バッテリー節約モードは、次の方法で有効になります。
$ 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
簡単な解決策は、Windows 10を再起動し、しきい値を100%に設定することです。
Windowsを常にインストールする必要があります(ただし、サイズを小さくする)ため、新しいドライバーをインストールし、Ubuntuが壊れた場合に起動したり、バッテリー充電しきい値を変更するように指示したりできます。