Framework 13, Battery Charge sporadically shows below 10% in Ubuntu 24 for a second

I have a 2023 Framework 13 (12th Gen Intel) that I initially installed Ubuntu 22.04 on, and later upgraded to Ubuntu 24.04. I don’t think this is a Linux issue, but can recreate this thread in the “Linux” subcategory if this is an issue with the OS and not the Framework hardware.

In the past few months, I’ve been having an issue with the battery charge sporadically reporting a value below 10% for a second or two before going back to 90+%. The graph of the charge looks like this.


I see this behavior regardless of whether I’m discharging the battery or have my power adapter connected. I have set my battery charge limit in the BIOS to 96%., which is why the graphs never get to 100%.

I changed my battery from the 55Wh unit to the 61Wh unit about 2 months ago, and have continued to see this issue.
I also recently upgraded from Ubuntu 22 to Ubuntu 24, and have continued to see this issue.

This makes me think that the issue is not with the OS or the battery, but something else hardware-related.
Is there a specific component that I can replace?
Do I have to replace the whole motherboard?

2 Likes

This seems to be similar to what is being reported in this thread: [RESPONDED] Battery percentage gets misreported as 0% occasionally - Framework Laptop 13 / Linux - Framework Community

It seems to be something related to the Framework firmware and Linux, so probably not something I can fix by replacing a piece of hardware.

Go follow that thread if you are interested. I’m marking this one as “solved” (even though the root issue ain’t).