Repository navigation
acerctl 0.1.3
Pre-release
Pre-release
A fix release for the packages: with the 0.1.2 RPMs and .deb packages, the 80 % charge limit was missing because the battery module never loaded. Everything else is as in 0.1.2, which has the full notes (Debian/Ubuntu packages, on-demand daemon, setup screen).
Fixed
acer-wmi-batteryloads by itself. The packages (akmod on Fedora, DKMS on Debian/Ubuntu) let the kernel load it when the battery's WMI device appears, but the module declared that device in lower case and the kernel announces it in upper case, so it never matched. Without the module,acerctl statusshowsacer_wmi_battery: absentand GNOME's Power settings have no "Preserve Battery Health" option. Installs made with the scripts were not affected.
If you are on 0.1.2 and do not want to upgrade yet, load it by hand (and at every boot with the second command):
sudo modprobe acer_wmi_battery && sudo systemctl restart upower acerd
echo acer_wmi_battery | sudo tee /etc/modules-load.d/acer-wmi-battery.confInstalling and upgrading
The README has a block per product line (Acer, Nitro, Predator) for Fedora 44 and for Debian 13 / Ubuntu 24.04 / 26.04, to paste on the host.
- Fedora Workstation, Debian, Ubuntu: run the block again;
dnf/aptupgrade in place and the module is rebuilt (akmods, DKMS). Then reboot. - Silverblue, Kinoite, Bluefin: remove the installed packages first, then run the block and reboot once:
sudo rpm-ostree uninstall acerctl acerctl-tray nitro-control-center akmod-acerctl acerctl-kmod-common # your app's name
Downloads
- RPMs for Fedora 44 (x86_64) and their SRPMs.
.debpackages for Debian 13 and Ubuntu 24.04/26.04 (amd64).acerctl-0.1.3-linux-x86_64.tar.gz: prebuilt binaries for other distributions, installed with scripts (see itsINSTALL.md).acerctl-0.1.3.tar.gz: the source with vendored Go modules and the built frontend.SHA256SUMS