On one of two notebooks (older Toshiba) the Advanced Power Settings don’t show the battery charge limiting feature. My relatively new Asus does present this option. Is it just the age of the Toshiba that’s the problem?
The charge-limiting feature depends on the laptop firmware exposing the necessary battery charge-control interface.
Which Toshiba model(s)?
Check/post the results from
ls /sys/class/power_supply/BAT*/
ls /sys/class/power_supply/BAT*/charge_control_*
That should tell us whether the hardware is exposing the charge threshold controls that KDE needs.
Does native KDE handles this feature nowadays? How?
A couple of years ago I had to create manually a service unit to limit the charge, and this year I installed asusctl and rog-control-center in a couple os asus zenbooks.
Refer to the following guide:
https://docs.kde.org/stable_kf6/en/powerdevil/kcontrol/powerdevil/index.html?utm_source=chatgpt.com
The first command returns a matrix of what look like field names without values.
The second command, …charge_control*, fails with file not found.
If the second command gave no output, then the is indicative of no standard charge_control_* attributes exposed for that battery, which explains why KDE doesn’t offer the charge-limit setting for your hardware.
Exact Toshiba model?
inxi -Maz
For comparison, my old Dell laptop (model Inspiron 15-3567)…
~> ls /sys/class/power_supply/BAT*/
alarm charge_control_end_threshold charge_full_design current_now extensions model_name serial_number technology voltage_min_design
capacity charge_control_start_threshold charge_now cycle_count hwmon0 power status type voltage_now
capacity_level charge_full charge_types device manufacturer present subsystem uevent
~> ls /sys/class/power_supply/BAT*/charge_control_*
/sys/class/power_supply/BAT0/charge_control_end_threshold /sys/class/power_supply/BAT0/charge_control_start_threshold
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.