Repository navigation
acerctl 0.1.6
Pre-release
Pre-release
Battery calibration you can start and leave alone, from what the first full run on the Aspire AG15-71P showed. Everything else is as in 0.1.5.
Fixed
- The laptop stays awake while the battery calibrates. The firmware drains the battery through the running system, so a suspend stalled the calibration (GNOME suspends after 15 minutes idle even on AC), and a shutdown in the middle confused the firmware at the next boot.
acerdnow blocks suspend and the lid switch until the calibration ends, then lets go. - The end of a calibration shows.
acer-wmi-batteryreported the calibration and health modes as they were when it loaded or last changed them, so the app andacerctl batterynever saw the firmware finish. They now follow the firmware. - The 80 % charge limit no longer goes missing after an interrupted calibration. At the next boot the firmware briefly answered that the battery had no modes at all, and the limit disappeared from GNOME and the app until the module was reloaded. The module now retries for a few seconds before taking that answer.
- The app's battery page no longer shows an empty "Care" card when the firmware offers neither the charge limit nor calibration.
Installing and upgrading
curl -fLO https://raw.githubusercontent.com/FnnDK/acerctl/main/packaging/install.sh # Debian/Ubuntu: wget -nv -O install.sh <same URL>
sudo sh install.sh --nitro # or --acer, --predator; --no-gui for the CLI onlyOn Silverblue, Kinoite and Bluefin, reboot once afterwards. The README has the commands per product line.
Downloads
- RPMs for Fedora 44 (x86_64) and their SRPMs.
.debpackages for Debian 13 and Ubuntu 24.04/26.04 (amd64).acerctl-0.1.6-linux-x86_64.tar.gz: prebuilt binaries for other distributions, installed with scripts (see itsINSTALL.md).acerctl-0.1.6.tar.gz: the source with vendored Go modules and the built frontend.SHA256SUMS