My laptop is Thinkpad E420 with Ubuntu 12.04 64-bit installed, the kernel version is 3.2.0-33-generic.
I have set the battery threshold as 60% via windows7. It seems that the threshold auto effected in Ubuntu.
However, there are some problems of the battery indicator's state.
I'll list some information of the battery state as following:
(Note that in terminal ubuntu says that battery charging state is charged, while the power setting panel shows that the battery state is charging as well as the battery indicator shows.)
$ cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
*charging state: charged*
present rate: 0 mW
remaining capacity: 18200 mWh
present voltage: 16103 mV
battery indicator state
Power Setting Panel
Is there any way to fix the problem?
Edit Add some result via *sudo fwts battery - battery.log
*
3 passed, 4 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Test Failure Summary
===============================
Critical failures: NONE
High failures: 2
battery: Did not detect any ACPI battery events.
battery: Could not detect ACPI events for battery BAT0.
Medium failures: 1
battery: Battery BAT0 claims it's charging but no charge is added
Low failures: 1
battery: System firmware may not support cycle count interface or it reports it incorrectly for battery BAT0.
Other failures: NONE
Test |Pass |Fail |Abort|Warn |Skip |Info |
---------------+-----+-----+-----+-----+-----+-----+
battery | 3| 4| | | | |
---------------+-----+-----+-----+-----+-----+-----+
Total: | 3| 4| 0| 0| 0| 0|
---------------+-----+-----+-----+-----+-----+-----+
Any help would be appreciated!