I’ve been having issues with a laptop (with EndeavourOS obviously) that doesn’t charge past 86%. I let it charge long past the time it takes to fully charge and the issue persists. I’ve also let the battery deplete completely and charge it again. Not sure if the battery reporting is accurate or not, but it does report overall battery health as 100%. Can someone offer some advice on how to fix this?
If it helps, my laptop is an ASUS Q502LA. The battery is not OEM, but I have used it for a couple of years with no issues until now.
I know that batteries degrade over time, but my laptop should still charge to 100%. The only thing that should change over time is how long the full charge will last.
There are some devices that intentionally limit battery recharges to 85% of full to extend the life of lithium batteries. There’s usually a configuration setting toward this option. Is it possible your Asus offers such an option?
Unless this is an option in EOS, I don’t think I have it for my laptop, which is 10 years old. I don’t think limiting battery charge level to preserve overall battery life was a widespread idea back then.
On a lark, there’s some remote chance your configuration has been set to reduce power and/or fast-charging. New EOS installs have had power-profile-daemon installed by default since Dec 2021.
A simple check via powerprofilesctl get might reveal something. Worth a shot.
I did this command, and it says I’m using the balanced preset. I’ve been using this preset 99% of the time, and I don’t think I came across a charging restriction while using it.
I ran this command and it’s also set to true for me. Does this affect the way my laptop charges? Again, I don’t think i’ve had a problem with the laptop not charging to 100% until recently (roughly about 2 weeks ago).
But in the end that also only interfaces with the aforementioned /sys/class/power_supply/BAT#. Maybe it’s worth checking it out if there’s e.g. a /sys/class/power_supply/BAT#/charge_stop_threshold.