Ubuntu 升级后 thinkpad_ec 加载失败

Ubuntu 升级后 thinkpad_ec 加载失败

将 Ubuntu 18.04 升级到 20.04 后,我现在无法加载thinkpad_ac模块(该模块是 传递需要的tp_smapi):

[ 4245.656402] thinkpad_ec: thinkpad_ec_request_row: arg0 rejected: (0x01:0x00)->0x00
[ 4245.656404] thinkpad_ec: thinkpad_ec_read_row: failed requesting row: (0x01:0x00)->0xfffffffb
[ 4245.656406] thinkpad_ec: initial ec test failed

这是联想 ThinkPad T480s。没有tp_smapi加载,tlp不再允许我更改充电限制。

我如何重新启用它tp_smapi及其所有传递依赖项,以便tlp可以再次工作?

答案1

你有一个严重的误解:

  1. tp_smapi 和 thinkpad_ec 是绝不与您的硬件兼容。支持 tp_smapi 的最后一代 ThinkPad 是 T420/X220(8 年前发布!)。

  2. TLP(或者更准确地说是 TLP 的电池功能)无需 tp-smapi 即可正常工作。请参阅常见问题解答:https://linrunner.de/tlp/faq/battery.html#which-kernel-module-do-i-need-for-my-hardware

相关内容