web-dev-qa-db-ja.com

Lenovo Easypadにtp_smapiカーネルモジュールを読み込むにはどうすればよいですか?

私は Lenovo EasyPad Z58 を所有していて、Ubuntuを実行していますが、より多くの電源管理(バッテリー)を管理したいと思います。 Lenovoシステムのバッテリー管理に関するこの質問の回答を見つけました: バッテリー充電を80%の容量に制限するにはどうすればよいですか?

そこで、次のコマンドを使用して tp smapi をインストールしました。

Sudo apt-get install tp-smapi-dkms

Aquaherdの答え は、一部のユーザーの問題を解決しているようです。ただし、コメントでは、他のユーザーに対して次のエラーがスローされることは明らかです(私を含む)。

Sudo modprobe tp_smapi
FATAL: Error inserting tp_smapi (/lib/modules/3.5.0-17-generic/updates/dkms/tp_smapi.ko):
 No such device

DKMSレポート(dkms status):

tp-smapi, 0.41, 3.5.0-21-generic, x86_64: installed

次のソースを確認しましたが、それらはすべて私には高度すぎるようです。カーネルやソースコードなどに手を加えずにtp_smapiをインストールする方法はありますか?ない場合は、誰かがこれらのいくつかで提案されているさまざまな手順を説明できますかhowto's

6
don.joey

EasypadではなくIdeapad Z580を持っていると思います(これは存在しないようです)。

手順は正しい

すべてインストールされ、有効になっているようです。正しいDKMSパッケージ(tp-smapi-dkms)をインストールし、modprobe 'が正しい。

tp_smapiは実際のThinkpad専用です

アイデアパッド用ではありません。また、すべてのThinkpadもサポートされているわけではありません。 Thinkwiki.orgのこのページ がサポートされているモデルを参照してください。そこではIdeapadについても言及していません。

同じ Thinkwiki.orgページ から:

ThinkPad SLシリーズとIdeaPadシリーズには、他のThinkPadモデルとはまったく異なるファームウェアがあります。 tp_smapiもthinkpad-acpiもこれらのモデルをサポートしていません。

これらは、レノボの元のラインからの消費者グレードのノートブックです。サポートされているThinkpadは、ハードウェアの設計がまったく異なる、IBMのオリジナル製品ラインです。ここで重要なコンポーネントは、この独自の電力制御機能用の組み込みハードウェアコントローラーです。私の知る限り、今日でもThinkpadのビジネスラインのみがこの機能を備えています。

短い歴史:レノボ 購入済み 2005年のIBMのThinkpadマシンのラインですが、今日まで、Thinkpad T/X/Wシリーズ間のマシンは互換性の点でコンシューマーグレードのマシンと比較できません(および品質)。

要するに、あなたのデバイスでこれを行うことはできません。

8
gertvdijk