For a long time I could only set the charge threshold for my FW13 in the BIOS.
That changed recently when KDE added an option in the energy settings to set a threshold. This UI required a kernel parameter to be set, in order to show up.
Also, the value set here was was only enforced by KDE (or rather, the kernel, I guess), but it was completely independent/out of sync with whatever was set in the BIOS.
But with a recent update (dunno which one exactly, only noticed today), the KDE UI shows up even without me setting any kernel parameter, and what’s more is that the value I see in the KDE energy module reflects whatever I set in the BIOS!
I was very excited at this point, thinking I could finally manage the charging threshold straight from the OS and have the value read and written back from/to the BIOS.
While the reading part is true, the writing part is unfortunately not.
If I change the value in the BIOS, the next KDE boot will correctly reflect that change.
But when I set this to a different value from the KDE UI, shutdown and enter BIOS, I still see the previous value in the BIOS, as if KDE isn’t able to change that.
I would need this last bit to work too, in order to free myself of entering the BIOS every time I want to change the threshold. Doing so from the OS would be extremely handy to preserve battery health while allowing for the occasional full charge to 100%, for example when you’re on a trip or away from a charger for a longer time.
What’s your experience with this?
Does it work both ways in other DEs?
Thanks
I’m using opensuse tumbleweed with kernel 6.14.6-1-default, Plasma 6.3.5, Frameworks 6.14.0