Ubuntu 16.04を実行しているThinkPad第4世代X1 Carbonでバッテリー設定を最適化するために tlp ユーティリティを使用しています。充電のしきい値を次のように設定したいと思います。
$ Sudo tlp setcharge 75 80
Error: ThinkPad extended battery functions not available.
ドキュメントを調べて、以下をインストールすることをお勧めします。
Sudo apt-get install tp-smapi-dkms acpi-call-dkms
私はすでにやった。 tlp-stat
の下の推奨事項を確認することもお勧めします
+++ ThinkPad Extended Battery Functions
tp-smapi = inactive (kernel module 'tp_smapi' load error)
tpacpi-bat = inactive (kernel module 'acpi_call' load error)
おそらくハードウェアが変更されましたか?問題をさらに診断するにはどうすればよいですか?第4世代X1 Carbon内のハードウェアで機能する代替手段はありますか?
セキュアブートはまだアクティブでした。この問題を解決するには、@ linrunnerから以下の手順を実行し、セキュアUEFIブートを削除するだけで十分です。ただし、セキュアブートの変更だけで問題はなかったかもしれません。
カーネルモジュールの診断を改善するには、PPAからTLP 0.9をインストールします。
tp-smapi-dkmsパッケージをアンインストールできます。 tp-smapiはご使用のハードウェアではサポートされていません(0.9で確認できます)。
FAQ acpi-callモジュールを手動でロードし、出力のエラーを確認する方法を参照してください(質問に出力を追加します)
3.が失敗した場合、パッケージの再インストールを試み、出力も確認(および追加)します。
Sudo apt-get install --reinstall acpi-call-dkms