thinkpad_ec fails to load after Ubuntu upgrade

After upgrading Ubuntu 18.04 to 20.04, I now cannot load the thinkpad_ac module (which is transitively required by 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

This is on a Lenovo ThinkPad T480s. Without tp_smapi loaded, tlp no longer allows me to change the charging limits.

How do I re-enable tp_smapi and all its transitive dependencies, so that tlp can work again?

0
задан 14 June 2020 в 11:26

1 ответ

С вашей стороны есть серьезное недоразумение:

  1. tp_smapi и thinkpad_ec никогда не были совместимы с вашим оборудованием. Последним поколением ThinkPad, поддерживающим tp_smapi, является T420 / X220 (выпущенный 8 лет назад!).

  2. TLP - или, точнее, функции батареи TLP - без проблем работают без tp-smapi. Пожалуйста, обратитесь к FAQ: https://linrunner.de/tlp/faq/battery. html # which-kernel-module-do-i-need-for-my-hardware

1
ответ дан 19 June 2020 в 21:25

Другие вопросы по тегам:

Похожие вопросы: