25

my Lenovo N581 detects the battery, but it doesn't charge it (as soon as I unplug the AC, it turns off).

When i type upower -i /org/freedesktop/UPower/devices/battery_BAT0 into the terminal I get:

native-path:          BAT1
vendor:               LENOVO
  model:                PABAS0241231
  serial:               41167
  power supply:         yes
  updated:              So 01 Jul 2018 14:48:33 CEST (59 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               charging
    warning-level:       none
    energy:              0 Wh
    energy-empty:        0 Wh
    energy-full:         0 Wh
    energy-full-design:  0 Wh
    energy-rate:         0 W
    percentage:          0%
    capacity:            100%
    technology:          lithium-ion
    icon-name:          'battery-caution-charging-symbolic'

What I tried:

  • buy a new battery
  • reset the cmos battery (unplug; remove battery; press power for 30 seconds)
  • appears on windows (8, 10) and ubuntu (16, 18)

Does anyone have an Idea what to do next? Do I have to buy a new mainboard?

Thanks for helping!!

gxor
  • 419

5 Answers5

40

The following steps fixed my battery charging on a Carbon X1 5th gen. Your BIOS might be a bit different, but the principle might be the same:

  • shut down notebook
  • go to BIOS (to enter the BIOS, I pressed ENTER at boot, and then F1)
  • in the BIOS, go to Config, then selecte Disable Built-in Battery. This disables the battery completely (i.e. disconnects the battery circuit logically)
  • unplug the charger
  • press the power button for about 10 seconds
  • plug the charger back in
  • boot up

Now my notebook is charging again.

4

Run this command to refresh upower and show the charging battery icon.

busctl call --system org.freedesktop.UPower /org/freedesktop/UPower/devices/battery_BAT0 org.freedesktop.UPower.Device Refresh

3

For me worked truncated version of Benedikt solution

  • shut down notebook
  • unplug the charger
  • press the power button for about 10 seconds
  • boot up
  • plug the charger back in

The last two steps' positions changed compared to the original.

1

For Lenovo Thinkpad T460 what fixed this for me was

  1. Remove the AC adapter
  2. Put a paperclip in the emergency reset hole in the bottom of the laptop and held it for about 30 seconds.
  3. Started the laptop without AC adapter plugged in
  4. Then plugged in the AC adapter

And then the battery started charging again. Not sure if #3 and #4 made a difference but those are the steps I took

lights
  • 111
0

My system, Lenovo Yoga, didn't have the BIOS setting for battery mentioned in the answer above. What fixed the problem for me was loading Ubuntu in Recovery Mode (from "Advanced Setting for Ubuntu" from grub boot loader) and rebooting.

ali
  • 13