My X230 has been behaving itself pretty well since I got it mid 2019 (secondhand in india, from a bulk secondhand vendor). It's been my daily driver for work, and has been behaving itself pretty well, except for an issue last year where it's screen (which I had replaced when I got it to a tft one via aliexpress) died after 3 years (solved by putting the original back into it).
Now another problem has arisen. The batteries I place in it show 70mah capacity:
Code: Select all
samveen@samveen-X230:~/workspace/battery$ sudo tlp-stat -b
--- TLP 1.3.1 --------------------------------------------
+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi = inactive (ThinkPad not supported)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = LGC
/sys/class/power_supply/BAT0/model_name = 45N1025
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 57720 [mWh]
/sys/class/power_supply/BAT0/energy_full = 70 [mWh]
/sys/class/power_supply/BAT0/energy_now = 70 [mWh]
/sys/class/power_supply/BAT0/power_now = 0 [mW]
/sys/class/power_supply/BAT0/status = Unknown
/sys/class/power_supply/BAT0/charge_start_threshold = 75 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold = 85 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 100.0 [%]
Capacity = 0.1 [%]
Code: Select all
Currently discharging battery BAT0:
voltage = 11296 [mV]
remaining capacity = 10 [mWh]
remaining percent = 14 [%]
remaining time = 0 [min]
power = 11996 [mW]
state = Discharging
force discharge = 1
Press Ctrl+C to cancel.
Error: battery BAT0 was not discharged completely. Check your hardware.
Code: Select all
samveen@samveen-X230:~/workspace/battery$ sudo tlp-stat -b
--- TLP 1.3.1 --------------------------------------------
+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi = inactive (ThinkPad not supported)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = LGC
/sys/class/power_supply/BAT0/model_name = 45N1025
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 57720 [mWh]
/sys/class/power_supply/BAT0/energy_full = 70 [mWh]
/sys/class/power_supply/BAT0/energy_now = 220 [mWh]
/sys/class/power_supply/BAT0/power_now = 4761 [mW]
/sys/class/power_supply/BAT0/status = Charging
/sys/class/power_supply/BAT0/charge_start_threshold = 96 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold = 100 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 314.3 [%]
Capacity = 0.1 [%]
Code: Select all
samveen@samveen-X230:~/workspace/battery$ sudo tlp-stat -b
--- TLP 1.3.1 --------------------------------------------
+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi = inactive (ThinkPad not supported)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = LGC
/sys/class/power_supply/BAT0/model_name = 45N1025
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 57720 [mWh]
/sys/class/power_supply/BAT0/energy_full = 70 [mWh]
/sys/class/power_supply/BAT0/energy_now = 70 [mWh]
/sys/class/power_supply/BAT0/power_now = 0 [mW]
/sys/class/power_supply/BAT0/status = Full
/sys/class/power_supply/BAT0/charge_start_threshold = 96 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold = 100 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 100.0 [%]
Capacity = 0.1 [%]
What might be the root cause, and might I be able to fix it somehow?
Environment specs:
- Ubuntu 20.04 usually updated to most recent updates, no extra PPAs, running kernel 5.4.0-70
- Adapter: 95W Lenovo original that I got with my T420
- Windows 7 (x230 boot media) + windows updates to latest + lenovo system updates to latest.
- Bios 2.77
- Battery Firmware of first battery with issue: 0001-0036-0100-01fb