As you see Ubuntu shows that my battery is in a charged state at 97%. My laptop is almost 3 years old (battery as well). How should I understand these 97% and are they correct? Under Windows, there is a MSI tool for calibrating my MSI battery, but under Linux I do not know what to do. Appreciate any help in terms of that matter. Thank you.
upower -d output:
katsarov@Katsarov:~$ upower -d
Device: /org/freedesktop/UPower/devices/line_power_ADP1
native-path: ADP1
power supply: yes
updated: Di 06 Sep 2016 16:53:50 CEST (1136 seconds ago)
has history: no
has statistics: no
line-power
warning-level: none
online: yes
icon-name: 'ac-adapter-symbolic'
Device: /org/freedesktop/UPower/devices/battery_BAT1
native-path: BAT1
vendor: MSI Corp.
model: MS-1492
power supply: yes
updated: Di 06 Sep 2016 17:11:50 CEST (56 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: fully-charged
warning-level: none
energy: 55,5333 Wh
energy-empty: 0 Wh
energy-full: 57,1428 Wh
energy-full-design: 65,49 Wh
energy-rate: 0,0111 W
voltage: 12,878 V
percentage: 97%
capacity: 87,2542%
icon-name: 'battery-full-charged-symbolic'
Device: /org/freedesktop/UPower/devices/DisplayDevice
power supply: yes
updated: Di 06 Sep 2016 16:53:50 CEST (1136 seconds ago)
has history: no
has statistics: no
battery
present: yes
state: fully-charged
warning-level: none
energy: 55,5333 Wh
energy-full: 57,1428 Wh
energy-rate: 0,0111 W
percentage: 97%
icon-name: 'battery-full-charged-symbolic'
Daemon:
daemon-version: 0.99.4
on-battery: no
lid-is-closed: no
lid-is-present: yes
critical-action: HybridSleep
That battery appears to be in fairly good shape for a 3 year old laptop with 87% of original capacity remaining, not "broken" at all.
Looking a bit more closely at your output:
Looking at "energy rate", the battery is actually still charging, just at a very slow rate, something not uncommon when the battery is nearly full.
It appears that the battery controller just signals "fully charged" due to the very slow charge rate (also not uncommon, just a convenience for the user), e.g. it tries to tell you this:
Leave the laptop plugged in, and you will see the battery charge creep up to 100% very slowly.
My laptop does the same thing, it will show "fully charged" (and even a green LED on the charger will light up) as soon as it reaches 95%.
This makes perfect sense, since charging it from 10% to 90% takes 2 hours, from 90% to 95% takes 30 minutes, and from 95% to a full 100% can take another 1-1.5 hours.
Edit:
To answer your question in comment "it is plugged in for 24 hours already", and given the very low rate at which it charges currently, this can be a sign that the part of the battery that is still charging is about to fail, again very normal for an aged battery.
In this case, the battery controller will soon update the "energy-full" value (likely after plugging it out and restarting the device from being turned off) to the new capacity.
With your output above, you'll probably then be looking at a remaining total capacity of about 85% instead of 87% like you have now, which is still excellent for a 3 year old battery.
Last week my laptop battery was stuck at 97% charged for a few days.
Finally I got annoyed, unplugged it for 1/2 hour then plugged it back in. After awhile (wasn't paying attention) it was fully charged, the charging led (front of laptop) went out and Ubuntu reports 100% charge.
The laptop is normally 100% charged as it's always plugged in, never shutdown and simply put to sleep via lid close.
Have no idea how it got stuck at 97% in the first place, but unplugging it for 1/2 hour and letting it charge "full speed ahead" allowed it to get over that 97% speed bump.
I think it more of a BIOS issue than Ubuntu or Linux.
More anecdotal and less scientific than the preceding answer but, hey it works for me.