Package Details: asusctl-git 4.6.1.r0.gbee5508-1

Git Clone URL: (read-only, click to copy)
Package Base: asusctl-git
Description: Asus laptop control utilities
Upstream URL:
Keywords: asus asus-nb-ctrl asusctl rog-core zephyrus
Licenses: MPL2
Conflicts: asusctl
Provides: asusctl
Submitter: Static_Rocket
Maintainer: Static_Rocket
Last Packager: Static_Rocket
Votes: 8
Popularity: 1.80
First Submitted: 2021-04-22 00:51 (UTC)
Last Updated: 2023-04-26 14:45 (UTC)

Pinned Comments

Static_Rocket commented on 2020-10-03 04:51 (UTC) (edited on 2023-04-26 03:02 (UTC) by Static_Rocket)

This is an unofficial package. It only exists for those who would prefer to build asusctl from the source instead of relying on the Asus-Linux binary repository. For more info on the binary repo look at

Latest Comments

1 2 Next › Last »

Static_Rocket commented on 2023-04-26 14:47 (UTC)

Upstream was updated. Interim patches dropped. Let me know if anything breaks again.

Static_Rocket commented on 2023-04-26 02:39 (UTC) (edited on 2023-04-26 05:13 (UTC) by Static_Rocket)

Well, I'll update the PKGBUILD accordingly but this won't compile on Arch's version of rust until the following is merged:

Screw it, interim patches until that's accepted. Should build happily now.

gpoudrel commented on 2023-04-24 19:25 (UTC) (edited on 2023-04-24 19:27 (UTC) by gpoudrel)


I recently had to compile asusctl-git to get the latest commits.

I needed to modify PKGBUILD, notably the makedepends requirements.

diff --git a/PKGBUILD b/PKGBUILD
index 3f5bb5a..d874274 100755
@@ -1,7 +1,7 @@
 # Maintainer: Static_Rocket

 pkgdesc="Asus laptop control utilities"
@@ -9,7 +9,7 @@ url=""
 depends=('libusb' 'udev' 'systemd')
 optdepends=('acpi_call: fan control')
-makedepends=('git' 'rust')
+makedepends=('git' 'rust' 'pango' 'gdk-pixbuf2' 'at-spi2-core' 'gtk3' 'clang' 'cmake')

Technetium1 commented on 2023-04-04 23:08 (UTC)

Missing at least pango, gdk-pixbuf2, at-spi2-core, gtk3, clang, and cmake to build in a clean chroot. Also missing optional dep for asusctltray-git. package() seems that it may be incorrect.

willemw commented on 2022-12-29 08:05 (UTC)

The conflicts array should be conflicts=('asusctl'), without any other name in that array.

carsten87 commented on 2022-05-07 08:37 (UTC) (edited on 2022-05-07 08:50 (UTC) by carsten87)

EDIT: Solved it! For anyone else having the same issue using "pamac build asusctl-git", try using "makepkg":

git clone
cd asusctl-git
makepkg -si

Build fails on Manjaro KDE; any suggestions?

error: failed to get `gumdrop` as a dependency of package `asusctl v4.0.7 (/var/cache/private/pamac/asusctl-git/src/asusctl/asusctl)`

Caused by:  failed to create directory `/.cargo/registry/index/`

Caused by:
  Read-only file system (os error 30)
make: *** [Makefile:109: build] Error 101
==> ERROR: A failure occurred in build().
Finished with result: exit-code
Main processes terminated with: code=exited/status=4

fabiscafe commented on 2021-09-18 09:29 (UTC)

Thanks for the package. Would you correct the upstream URL to


maybe even.

Also power-profiles-daemon is a dependency now

damdam_kr commented on 2021-06-01 04:20 (UTC)

@Karrq what I have noticed is to switch to hybrid first then you can switch to dedicated. Thats what I have noticed so far

Static_Rocket commented on 2021-05-17 00:51 (UTC)

@Karrq Yeah, that seems to happen every once in a while. Here's a link for now. As far as that hardware configuration goes, I'm not sure what support looks like right now.

Karrq commented on 2021-05-16 23:21 (UTC)

Anyone having issues switching to the dedicated GPU? I have a newer model, with ryzen 9 and rtx 3060, but I'm not able to use this to switch graphics mode...

the discord links I tried were all dead for the