How To Install ROG Control Center on Fedora 44,43 Based Distros (asusctl Guide)
Source: Dev.to
If you’re running an Asus ROG/TUF laptop on Fedora 42, 43, or 44, you may have noticed that there is no official Armoury Crate for Linux. The open‑source asusctl suite provides fan control, performance profiles, GPU switching, and RGB lighting.
Installation
# Enable the COPR repository
sudo dnf copr enable lukenukem/asus-linux
# Refresh package metadata
sudo dnf update --refresh
# Install the required packages
sudo dnf install asusctl supergfxctl rog-control-center
Enable and start services
# Reload systemd manager configuration
sudo systemctl daemon-reload
# Enable and start the asus daemon
sudo systemctl enable --now asusd.service
# Enable and start the GPU switching daemon
sudo systemctl enable --now supergfxd.service
Verify kernel modules
lsmod | grep asus
You should see modules such as asus_nb_wmi, asus_armoury, asus_wmi, and hid_asus listed.
Launch ROG Control Center
You can start the GUI from the application menu or via the terminal:
rog-control-center
If you run it manually you may see a harmless error message:
sudo asusd
# Ignore the output – it is safe and cosmetic.
Using asusctl
# List available profiles
asusctl profile --list
# Apply the “Balanced” profile
asusctl profile -P Balanced
Features
- Fan curves – customize fan speed behavior.
- Performance profiles – Silent, Balanced, Turbo.
- GPU switching – Integrated, Hybrid, Dedicated.
- Keyboard RGB lighting – control lighting effects.
Useful links
- (Add any relevant links here)