Package Details: asusctl-git 3.4.1.r11.gab80b07-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/asus-nb-ctrl
Licenses: MPL2
Conflicts: asus-nb-ctrl-git
Provides: asusctl
Submitter: Static_Rocket
Maintainer: Static_Rocket
Last Packager: Static_Rocket
Votes: 2
Popularity: 0.087040
First Submitted: 2021-04-22 00:51
Last Updated: 2021-04-22 00:51

Pinned Comments

Static_Rocket commented on 2020-10-03 04:51

This is an unofficial package. It only exists for those who would prefer to build asus-nb-ctrl 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/g14-and-g15/setup-guides/arch-full-guide/

Latest Comments

Static_Rocket commented on 2021-05-01 19:27

@cvelteren sounds like you never started the daemon. The upstream dbus rules to do this automatically don't take effect until reboot. Hit it with a systemctl start asusd or reboot.

Static_Rocket commented on 2021-05-01 19:26

@arglebargle adding outdated packages to the provides and conflicts stanza doesn't seem like the best idea. In the case that these were added what should be the grace period before they are removed.

cvelteren commented on 2021-05-01 19:23

@Static_Rocket installing it and running asusctl yields

Error: MethodError("org.freedesktop.DBus.Error.ServiceUnknown", Some("The name org.asuslinux.Daemon was not provided by any .service files"), Msg { type: Error, sender: "org.freedesktop.DBus", reply-serial: 7, body: Signature: [
    s (115),
] })

and yeah I raised it with the gitlab repo, but the issue was immediately closed unfortunately :\ is there an old runnable version still around somewhere?

EDIT:

journalctl just states that the main process panicked

thread 'main' panicked at 'Please remove /etc/asusd/asusd.conf then restart asusd', daemon/src/config.rs:89:17

Which I tried but to no avail.

EDIT 2: got it to work for some odd reason! Second deletion and reload fixed it for whatever reason.

Static_Rocket commented on 2021-05-01 19:07

Could you elaborate on "installing it yields errors" and the link in the comments is dead because the creator doesn't wish to support arch any more and has removed a lot of the old documentation. Not a whole lot I can do about that.

cvelteren commented on 2021-05-01 18:43

@Static_Rocket what is the status of this package? Installing it yields errors and the link in the pinned comment is dead.

arglebargle commented on 2021-04-29 06:49

It might be a good idea to add a couple more packages to the provides and conflicts stanzas so that this cleanly interacts with both the binary and git packages for asus-nb-ctrl and the old rog-core. These enable you to install this package and have your package manager remove the conflicting packages at the same time:

diff --git a/PKGBUILD b/PKGBUILD
index c4db3f3..5c55b47 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,8 @@ license=('MPL2')
 depends=('libusb' 'udev' 'systemd')
 optdepends=('acpi_call: fan control')
 makedepends=('git' 'rust')
-provides=('asusctl')
-conflicts=('asus-nb-ctrl-git')
+provides=('asusctl' 'asus-nb-ctrl')
+conflicts=('asus-nb-ctrl-git' 'asus-nb-ctrl' 'rog-core')
 source=('git+https://gitlab.com/asus-linux/asusctl.git')
 md5sums=('SKIP')

Static_Rocket commented on 2020-11-20 16:44

Taken care of

Baldo commented on 2020-11-20 16:34

Could you please add provide=("asus-nb-ctrl") so that either of the two versions (this and the one from the g14 repo) can be used as a requirement in other packages (e.g. zephyrusbling-git, which I maintain)?

Static_Rocket commented on 2020-10-03 04:51

This is an unofficial package. It only exists for those who would prefer to build asus-nb-ctrl 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/g14-and-g15/setup-guides/arch-full-guide/