Embora não seja exatamente uma solução, eu consegui que funcionasse quando a mudança para o Arch Linux. Em retrospecto, eu poderia ter resolvido o problema mudando para um kernel diferente.
Eu tenho um velho thinkpad x60 executando debian. Recentemente, eu trouxe uma nova bateria, para verificar as estatísticas (fabricação de dados, primeiro uso, etc.) Eu instalei um programa comum chamado TLP na máquina. Mas parece que o programa não é capaz de carregar os módulos necessários:
abhiram@x60:~$ sudo tlp-stat -b
--- TLP 0.6 --------------------------------------------
+++ ThinkPad Extended Battery Functions
tp-smapi = inactive (kernel module 'tp_smapi' load error)
tpacpi-bat = inactive (unsupported hardware)
+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer = SANYO
/sys/class/power_supply/BAT0/model_name = 42T4632
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 74880 [mWh]
/sys/class/power_supply/BAT0/energy_full = 74880 [mWh]
/sys/class/power_supply/BAT0/energy_now = 11260 [mWh]
/sys/class/power_supply/BAT0/power_now = 0 [mW]
/sys/class/power_supply/BAT0/status = Charging
Após algumas pesquisas no Google, descobri que a maior parte da interface de controle de bateria é fornecida pelo módulo tp_smapi. Então, tentei carregá-lo manualmente sem muito sucesso.
abhiram@x60:~$ sudo modprobe tp_smapi
ERROR: could not insert 'tp_smapi': Unknown symbol in module, or unknown parameter (see dmesg)
Do dmesg:
8622.496729] thinkpad_ec: Unknown symbol dmi_check_system_2 (err 0)
De acordo com o wiki tp-smapi , o módulo deve funcionar com o think-pad x60. Alguma idéia?
Embora não seja exatamente uma solução, eu consegui que funcionasse quando a mudança para o Arch Linux. Em retrospecto, eu poderia ter resolvido o problema mudando para um kernel diferente.
Eu também tive problemas com o limite da bateria depois de seguir as instruções para instalar o TLP. Meu ThinkPad X200T está executando o Xubuntu 14.04. Para resolver o problema, procurei a solução neste site link e, em seguida, executei estas etapas:
Após essas etapas, o tp-smapi deve estar ativo agora.