Skip to content

asusctl 4.0

ZappeL requested to merge as/asusctl_4.0 into master

Major changes/updates:

  • added asusctl 4.x
  • added supergfxctl 2.x
  • added power-profiles-daemon 0.10.1
  • added gnome-shell-extension-asusctl-gex 4.0.1
  • added gentoo-sources-rog 5.15.1 (Make sure to enable: CONFIG_FB_EFI)

Upgrade instructions:

Due to a slot-change it is needed to uninstall asusctl before upgrading it to avoid file-collisions:

emerge -C asusctl && emerge asusctl
# starting/enabeling needed deamons
systemctl daemon-reload
systemctl enable --now power-profiles-daemon
systemctl enable --now supergfxd
systemctl reload dbus
# finally reload udev and load the changed rules
udevadm control --reload-rules && udevadm trigger

To downgrade from asusctl version 4.x (in case something isn't working as expected) back to 3.x do the following:

In case of using 3.x version permanently, mask the version above 4.0.0: echo ">=sys-power/asusctl-4.0.0" >> /etc/portage/package.mask/asusctl

Finally remove the 4.x versions and reinstall slot 0/3:

emerge -C sys-power/asusctl sys-power/supergfxctl gnome-extra/gnome-shell-extension-asusctl-gex
emerge asusctl:0/3

To upgrade back to 4.x is nearly the same:

rm -f /etc/portage/package.mask/asusctl
emerge -C sys-power/asusctl sys-power/supergfxctl gnome-extra/gnome-shell-extension-asusctl-gex
emerge asusctl

Merge request reports