Package Details: asusctl-git 4.7.0.RC2.r0.g8be0e7e-1

Git Clone URL: https://aur.archlinux.org/asusctl-git.git (read-only, click to copy)
Package Base: asusctl-git
Description: Asus laptop control utilities
Upstream URL: https://gitlab.com/asus-linux/asusctl
Keywords: asus asus-nb-ctrl asusctl rog-core zephyrus
Licenses: MPL2
Conflicts: asusctl
Provides: asusctl
Submitter: Static_Rocket
Maintainer: ModYokosuka
Last Packager: Static_Rocket
Votes: 8
Popularity: 0.004091
First Submitted: 2021-04-22 00:51 (UTC)
Last Updated: 2023-07-07 05:17 (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 https://asus-linux.org/wiki/arch-guide/

Latest Comments

1 2 3 Next › Last »

Grimish commented on 2023-11-13 17:40 (UTC)

Having problems building with this package among others. Tried changing rust versions etc etc.

cargo check error: failed to load manifest for workspace member /home/USER/build/clone/asusctl/asusctl Caused by: failed to load manifest for dependency asusd Caused by: failed to load manifest for dependency dmi_id Caused by: failed to read /home/USER/build/clone/asusctl/dmi-id/Cargo.toml

Any help appreciated.

flukejones commented on 2023-07-07 04:18 (UTC)

acpi_call is not a requirement for anything. sdl2_gfx has been removed as a dep (only SDL2 is required for anime_sim.

dec1bel commented on 2023-06-22 22:46 (UTC)

sdl2_gfx is new dependency

Static_Rocket commented on 2023-06-21 19:26 (UTC)

Sounds like a new dependency. I'll take a look at it later today.

Grimish commented on 2023-06-21 18:39 (UTC) (edited on 2023-06-21 18:41 (UTC) by Grimish)

Failing the most recent build, here is the grit truncated. Problem with rust on my end?

Compiling rog_simulators v4.6.2 (/build/asusctl-git/src/asusctl/simulators) error: linking with cc failed: exit status: 1 error: could not compile rog_simulators (bin "anime_sim") due to previous error warning: build failed, waiting for other jobs to finish... make: *** [Makefile:123: build] Error 101

ModYokosuka commented on 2023-06-13 19:22 (UTC)

If you are having a problem with very long load times for rog-control-panel and it locking up when clicking around the user interface try deleting ~/.config/rog/rog-control-center.cfg.

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: https://github.com/flukejones/uhid-virt/pull/4

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)

Hello,

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
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Static_Rocket

 pkgname=asusctl-git
-pkgver=3.4.1.r11.gab80b07
+pkgver=4.6.0.r18.gc819fa4
 pkgrel=1
 pkgdesc="Asus laptop control utilities"
 arch=('x86_64')
@@ -9,7 +9,7 @@ url="https://gitlab.com/asus-linux/asusctl"
 license=('MPL2')
 depends=('libusb' 'udev' 'systemd')
 optdepends=('acpi_call: fan control')
-makedepends=('git' 'rust')
+makedepends=('git' 'rust' 'pango' 'gdk-pixbuf2' 'at-spi2-core' 'gtk3' 'clang' 'cmake')
 provides=('asusctl')
 conflicts=('asusctl')
 source=('git+https://gitlab.com/asus-linux/asusctl.git')

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.