如何在Lenovo Easypad上加载tp_smapi内核模块?

Modified on: Sat, 09 Jun 2018 17:09:53 +0800

我拥有联想EasyPad Z580运行Ubuntu,我想管理更多的电源管理(电池)。我在这个关于联想系统电池管理的问题中找到了答案:如何我可以将电池充电限制在容量的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

最佳答案

我相信你有一个Ideapad Z580而不是一个Easypad(似乎不存在)。

步骤正确

所有似乎都安装好并且启用良好。您已经安装了正确的DKMS包(tp-smapi-dkms),并且modprobe正确无误。

tp_smapi仅适用于真正的Thinkpad

不适用于Ideapads。甚至不支持所有Thinkpad。请参阅Thinkwiki.org上的此页面,支持哪些模型。它甚至没有提到那里的任何Ideapad。

来自同一个Thinkwiki.org页面

  

ThinkPad SL系列和IdeaPad系列的固件与其他ThinkPad型号完全不同。 tp_smapi和thinkpad-acpi都不支持这些模型。

这些是最初的联想系列的消费级笔记本电脑。支持的Thinkpad更像是原始的IBM系列机器,其硬件设计完全不同。这里关键的组件是用于这种独特电源控制功能的嵌入式硬件控制器。据我所知,今天只有Thinkpad的业务线仍然存在。

简史:联想在2005年购买了IBM的Thinkpad系列机器,但直到今天Thinkpad T之间的机器/ X / W系列在兼容性(和质量)方面无法与消费级机器进行比较。

底线:您无法在设备上执行此操作。

作者:,gertvdijk

相关问答

添加新评论