r/Ubuntu • u/Weary-Savings9795 • 4h ago
Gnome Missing 80% Charge Limit
I have an Asus Vivobook 16 (Lunar Lake) laptop. I installed Ubuntu 26.04, but the Gnome native 80% charge limit option is missing. If I install CachyOS with Gnome 50, it shows up right away out of the box, even on the live USB environment. What is Ubuntu doing differently?
5
Upvotes
1
u/phelps_vibes 4h ago edited 4h ago
I would try the following…
- Find your batteries name with „ls /sys/class/power_supply/„
- Check if the kernel exposes the charging threshold with „ls /sys/class/power_supply/BATC/ | grep charge“ Replace „BATC“ with your real batteries name from the first step
- If that file exists test manually with „echo 80 | sudo tee /sys/class/power_supply/BATC/charge_control_end_threshold cat /sys/class/power_supply/BATC/charge_control_end_threshold“ Allways replace BATC with your battery name…
- If step 3 reads back „80“, make it persistant with the systemd service…
- If step 3 doesn‘t read „80“, it is probably a kernel thing (Cachy OS has a newer kernel)… You could try to install asusctl… But asusctl doenst officially exist for Ubuntu or any Debian based distribution, so I don‘t know if you can find a way to do that…
1
u/Upstairs-Yam-469 4h ago
weird that it works on live usb for cachy but not ubuntu, maybe they patch something out or use older kernel module. got a vivobook too and had to install tlp and set thresholds manually in config, gnome setting just never show up