I have 2 hard drives and each have their own OS. Primary runs Fedora 44 KDE and secondary runs Windows 11 Pro (only used if no other options).
I have been using Framework_tool to adjust the battery charge limit which has been working flawless. It normally sits at 60% SOC and today I set it to 90% SOC as I had to do some outside work.
Having to use Win 11 and after finishing, I set it back to 60% SOC, but the Laptop kept charging further.
Shut it down and booted into the BIOS and it was showing 60 limit. Overrode it setting it to 60% SOC again..saved and the Laptop is now ignoring the Charge Limit settings.
so I tried this, but even though I have it set to 80%, it’s still charging to 100%. Does this reset always fix it, or maybe there’s something else I can try?
Make sure that you discharge the battery below your set 80%. If the battery is above the set SOC then it won’t work anyway. It needs to be lower then your setting.
Recent version of Bazzite (KDE) broke that too. Since Bazzite is kind of a downstream fork of Fedora Silverblue/Kinoite, that may be relevant to your case.
An alleged UniversalBlue dev recently told us this:
oh thanks for the info! I much prefer this being a Bazzite thing than yet another firmware bug I just updated my BIOS to latest, so I wasn’t sure if I was seeing a bios bug or if rebooting just bumped me to the latest Bazzite too. Sounds like it’s mostly a coincidence though. Thanks! o7