将 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
你有一个严重的误解:
tp_smapi 和 thinkpad_ec 是绝不与您的硬件兼容。支持 tp_smapi 的最后一代 ThinkPad 是 T420/X220(8 年前发布!)。
TLP(或者更准确地说是 TLP 的电池功能)无需 tp-smapi 即可正常工作。请参阅常见问题解答:https://linrunner.de/tlp/faq/battery.html#which-kernel-module-do-i-need-for-my-hardware