Battery not charging anymore (Dell Inspiron 7405 2n1)

Hi, today while my laptop was plugged in, I saw that the battery icon popped up intermittently with the indicator showing that even though the battery was charging the percentage would decrease. Then the indicator completely disappeared so I tried to unplug the charger and then the computer powered off. Now the battery is stuck at 3% with the charger plugged in. I’m using a Dell Inspiron 7405 2n1.
Here are the output of upower -d

Device: /org/freedesktop/UPower/devices/line_power_AC
native-path: AC
power supply: yes
updated: Thu 01 May 2025 14:25:19 -03 (7385 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_BAT0
native-path: BAT0
vendor: SMP-ATL3.56
model: DELL 9077G0C
serial: 8768
power supply: yes
updated: Thu 01 May 2025 16:28:13 -03 (11 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 1.38 Wh
energy-empty: 0 Wh
energy-full: 0 Wh
energy-full-design: 0 Wh
energy-rate: 18.78 W
voltage: 14.482 V
charge-cycles: N/A
time to full: 1.9 hours
percentage: 3%
technology: lithium-polymer
icon-name: ‘battery-caution-charging-symbolic’
History (charge):
1746127688 3.000 charging
1746127658 0.000 unknown
History (rate):
1746127693 18.780 charging
1746127688 0.000 charging
1746127658 0.015 pending-charge
1746127658 0.000 unknown

Device: /org/freedesktop/UPower/devices/DisplayDevice
power supply: yes
updated: Thu 01 May 2025 16:28:13 -03 (11 seconds ago)
has history: no
has statistics: no
battery
present: yes
state: charging
warning-level: none
energy: 1.38 Wh
energy-full: 0 Wh
energy-rate: 18.78 W
charge-cycles: N/A
percentage: 3%
icon-name: ‘battery-caution-charging-symbolic’

Daemon:
daemon-version: 1.90.8
on-battery: no
lid-is-closed: no
lid-is-present: yes
critical-action: HybridSleep

Here is a partial output of sudo journalctl -b | grep batt

May 01 14:24:40 localhost kernel: ACPI: battery: Slot [BAT0] (battery absent)
May 01 14:24:55 localhost kernel: ACPI: battery: new hook: Dell Primary Battery Extension
May 01 14:24:58 localhost.localdomain systemd[1]: Started Check if mainboard battery is Ok.
May 01 15:49:55 localhost.localdomain kernel: sysfs_add_battery+0xa9/0x1e0 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:49:55 localhost.localdomain kernel: acpi_battery_update+0x19e/0x290 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:49:55 localhost.localdomain kernel: acpi_battery_notify+0x50/0x120 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: sysfs_add_battery+0xa9/0x1e0 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: acpi_battery_update+0x19e/0x290 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: acpi_battery_notify+0x50/0x120 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: sysfs_add_battery+0xa9/0x1e0 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: acpi_battery_update+0x19e/0x290 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:19 localhost.localdomain kernel: acpi_battery_notify+0x50/0x120 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:59 localhost.localdomain kernel: sysfs_add_battery+0xa9/0x1e0 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:59 localhost.localdomain kernel: acpi_battery_update+0x19e/0x290 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]
May 01 15:51:59 localhost.localdomain kernel: acpi_battery_notify+0x50/0x120 [battery 0634a7e4a5cf479bd3606566a3e4cf9a490c258e]

Hardware fault?

Can you post the output of

$ sudo dmidecode -t 22

And while you are at it, find your battery with

$ upower --enumerate

And then

$ upower -i <path to  battery>

This should provide some health stats for your battery.

I’m fairly confident this is not a TW issue (remote chance maybe).

Something I’d do is check for physical deformation like bulging of the battery - even a tiny bulge can be bad news.

I’d also check battery health using built-in diagnostic tools like Dell’s SupportAssist or via the BIOS.

Also, when the laptop is OFF (powered down), remove the battery, and plug the A/C power cord into the laptop … or dock the laptop into the A/C docking station.

Now power up and test. Same erratic issue, or no power up at all? Might be power cord, or receptacle at laptop., or laptop has internal hardware issues.

Might post to a Dell forum.

Try booting into the BIOS or UEFI (ie, before booting an OS). Plug laptop in. Does it charge?

If it doesn’t, then it’s a hardware issue. I’d also check for problems with the battery itself - physical deformation could certainly be an indicator of a problem.

1 Like

Here is it. Getting an error for the 3rd one, not sure why.

$ sudo dmidecode -t 22

dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.

Handle 0x0029, DMI type 22, 26 bytes
Portable Battery
Location: Battery Bay
Manufacturer: N/A
Manufacture Date: 0
Serial Number: N/A
Name: N/A
Design Capacity: Unknown
Design Voltage: Unknown
SBDS Version: N/A
Maximum Error: Unknown
SBDS Chemistry: N/A
OEM-specific Information: 0x00000000

$ upower --enumerate

/org/freedesktop/UPower/devices/line_power_AC
/org/freedesktop/UPower/devices/battery_BAT0
/org/freedesktop/UPower/devices/DisplayDevice

upower -i </org/freedesktop/UPower/devices/battery_BAT0>

bash: syntax error near unexpected token `newline’

Pleae use pre-formatted text ( </> ) for output

Easy … the command is expecting a [file] path to the battery.

A path does not begin with a ‘<’ character and does not end with a ‘>’ character.

Should be

#  upower -i /org/freedesktop/UPower/devices/battery_BAT0

Thanks, I left my computer off the entire night and this morning, the battery was fully charged but the battery health info in the bios was not available. Here is the output:

upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: BAT0
vendor: SMP-ATL3.56
model: DELL 9077G0C
serial: 8768
power supply: yes
updated: Fri 02 May 2025 06:44:21 -03 (20 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: fully-charged
warning-level: none
energy: 37.035 Wh
energy-empty: 0 Wh
energy-full: 37.035 Wh
energy-full-design: 53.01 Wh
energy-rate: 0.015 W
voltage: 16.077 V
charge-cycles: N/A
time to empty: 102.9 days
percentage: 100%
capacity: 69.8642%
technology: lithium-polymer
icon-name: ‘battery-full-charged-symbolic’
History (charge):
1746179061 100.000 fully-charged
1746179061 0.000 unknown
1746179009 100.000 fully-charged
1746179009 0.000 unknown
1746178998 100.000 fully-charged
1746178998 0.000 unknown
1746178987 100.000 fully-charged
1746178987 0.000 unknown
History (rate):
1746179061 0.015 fully-charged
1746179061 0.000 unknown
1746179039 0.015 fully-charged
1746179009 0.000 unknown
1746178998 0.000 unknown
1746178987 0.000 unknown

Again: Please use preformatted text for output. ( </> )

1 Like

Sorry, I thought Blockquote was the way to do it, I will use preformated text going forward.

Then I connected my ebook reader to charge it and transfer some books (that was probably not the smartest idea). Then the battery started to lower, I disconnected the ebook reader, the battery started to recharge and then all of a sudden, it got disconnected and I had a critical alert saying that the system was going to hibernate because the battery is at 0%. Now it alternate between showing 95% battery icon indicator and system message saying “battery critical (0% remaining) the system will hybernate in 60 seconds”.

Looking at this, I’d suspect a hardware issue. Seen something alike in the past, replacing the battery solved it all.

Constantly plugging in to charge, at this point, (to me) is fruitless and is obviously not a solution.

Possibly missed a previous post of mine about troubleshooting this as a hardware issue. And it sure seems a high possibility at this point.

yes I will call a technician next week, I will probably have to replace the battery.

Just from the dmidecode output, I would say there is something wrong with the battery. For comparison, here is my output:

dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.4.0 present.

Handle 0x002E, DMI type 22, 26 bytes
Portable Battery
        Location: Front
        Manufacturer: SMP
        Name: 5B11M90090
        Design Capacity: 93540 mWh
        Design Voltage: 11520 mV
        SBDS Version: 03.01
        Maximum Error: Unknown
        SBDS Serial Number: 015A
        SBDS Manufacture Date: 2024-02-02
        SBDS Chemistry: LiP
        OEM-specific Information: 0x00000000

Dell’s support site has a section on battery troubleshooting. There may be something there that can help you.