Package Details: asusctl 6.3.7-1

Git Clone URL: https://aur.archlinux.org/asusctl.git (read-only, click to copy)
Package Base: asusctl
Description: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops
Upstream URL: https://asus-linux.org
Keywords: anime asus matrix rog
Licenses: MPL-2.0
Conflicts: gnome-shell-extension-asusctl-gnome
Submitter: fabiscafe
Maintainer: fabiscafe
Last Packager: fabiscafe
Votes: 29
Popularity: 2.27
First Submitted: 2021-09-18 11:01 (UTC)
Last Updated: 2026-04-15 19:52 (UTC)

Sources (1)

Pinned Comments

fabiscafe commented on 2023-06-13 21:53 (UTC) (edited on 2026-03-21 14:13 (UTC) by fabiscafe)

Looking for a co-maintainer! (who is made out of flesh and bones)
Official Setup Guide

https://asus-linux.org/guides/arch-guide/

Kernel / Device Support

See: https://gitlab.com/asus-linux/asusctl#kernel-support

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

v1993 commented on 2026-04-02 22:33 (UTC)

Please don't forget to add install-asus-shutdown to the list of make targets when updating the package. This new binary was added to asusctl in version 6.3.5 and needs to be installed.

Stensel8 commented on 2026-03-31 19:21 (UTC)

Please update the package.

A new Release 6.3.6 for asusctl was published. Visit the Releases page to read more about it. https://gitlab.com/asus-linux/asusctl/-/releases

[6.3.6]
Changes
  • Switch GPU works better
  • Reworked asus-shutdown to increase compatibility
  • Fix a race condition in changing TDP values: thanks @Ghoul4500
  • Fix an issue with aura config file: thanks @Ghoul4500
  • Add slash support for GA403GM: thanks @dimeskigj
  • Add support for G615JHR: thanks @absolutewisp and @Tomo-q3l
  • Add aura support for GZ302: thanks @dm_zharov
  • Fix README.md spelling: thanks @Bl4ckspell

— View it on GitLab.

Stensel8 commented on 2026-03-23 20:04 (UTC)

Hey,

Could you please update the package for asusctl 6.3.5?

https://gitlab.com/asus-linux/asusctl/-/releases/6.3.5

LinuxDonald commented on 2026-01-30 17:39 (UTC)

Please update the package.

84634E1A607A commented on 2025-11-15 16:33 (UTC)

@initramfs Thanks for your response! I tried to edit this environment variable before but didn't success (I went a wrong way due to unfamaliarity with rustlog), so I posted a comment here. This patch does fix the logging problem. Thanks again for your timely reply, it helps a lot.

initramfs commented on 2025-11-15 16:07 (UTC) (edited on 2025-11-15 16:11 (UTC) by initramfs)

@84634E1A607A Issue was already submitted to upstream here:

https://gitlab.com/asus-linux/asusctl/-/issues/692

with fix in "main" branch here:

https://gitlab.com/asus-linux/asusctl/-/commit/6d8db915839872e22b7f14f3206fe10dc8f82e82

Given the fix is just adjusting the service environmental variable, you can attempt to apply the same patch by setting "Environment" to:

Environment=RUST_LOG="info,asusd=debug,rog_platform=debug,tracing::span=error"

84634E1A607A commented on 2025-11-15 15:09 (UTC) (edited on 2025-11-15 15:15 (UTC) by 84634E1A607A)

Hi, I found today that asusd is spamming a lot of tracing logs in my journal,

Nov 15 23:04:43 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:44 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:45 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:46 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:47 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:48 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:49 l asusd[10393]: [INFO  tracing::span] read_socket;
Nov 15 23:04:50 l asusd[10393]: [INFO  tracing::span] read_socket;

It looks like debugging log is somewhat enabled. I found

Environment=RUST_LOG="debug" 

in /usr/lib/systemd/system/asusd.service, Line 9; but changing it to error yeilds no improvement.

I politely request attention to remove the debug log, thanks for your time and patience.


Hmm... I investigated a bit and found no evidence that the AUR PKGBUILD enables the debug log. Maybe we'll have to dig into the code and disable it.

fabiscafe commented on 2025-10-08 20:24 (UTC)

@yochananmarqos Good to know! I'll look into that over the weekend (apparently the dependencies also need an update). Just right now, a bit in need of quality-time, without work. :)

yochananmarqos commented on 2025-10-08 20:10 (UTC)

@fabiscafe: The Makefile changed, so the _pick function is no longer necessary.

asusctl package function:

make DESTDIR="${pkgdir}" install-asusd install-asusctl install-asusd_user \
    install-data-asusd install-data-asusd_user

rog-control-center package function:

make DESTDIR="${pkgdir}" install-rog_gui install-data-rog_gui