Skip to content

acerctl 0.1.8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Oct 11:04
· 5 commits to main since this release

The desktop power mode follows the Acer mode again on package installs, and you can now see whether it does. Everything else is as in 0.1.6. (0.1.7 was tagged but never released: its build failed on a test, fixed here.)

Fixed

  • The power mode in the desktop menu follows the mode again. On Fedora, acerd and tuned-ppd (the service behind the GNOME power mode menu) start in the same instant at boot. When acerd looked for it first, it turned the sync off for the whole session: the Nitro key and the app changed the mode, but the power menu stayed where it was. acerd now starts after tuned-ppd, and it also connects to a power-profiles service that shows up later or restarts, moving it to the current mode.
  • Debian and Ubuntu: the kernel modules build on the first install. Debian 13's dkms does not pull in the kernel headers, so the modules were silently not built; install.sh now installs the headers for the running kernel and for the kernel metapackages, and the setup screen tells a missing package, missing headers and a failed build apart.
  • The setup screen is read again each time the app opens, so modules built after acerd started no longer show as missing.

New

  • acerctl status has a PPD sync line and the app's About a "Power mode" row: in sync, with the name of the service, or not in sync and why.

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 only

On 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.
  • .deb packages for Debian 13 and Ubuntu 24.04/26.04 (amd64).
  • acerctl-0.1.8-linux-x86_64.tar.gz: prebuilt binaries for other distributions, installed with scripts (see its INSTALL.md).
  • acerctl-0.1.8.tar.gz: the source with vendored Go modules and the built frontend.
  • SHA256SUMS