-
-
Notifications
You must be signed in to change notification settings - Fork 28
Description
Describe the bug
I tried first the AUR package:
https://aur.archlinux.org/packages/asus-numberpad-driver-b7402-git
I have installed all dependencies, even the AUR package for python-smbus2 (https://aur.archlinux.org/packages/python-smbus2), I have installed the g533 package, but after enabling the service via:
sudo systemctl restart asus_numberpad_driver.wayland.serviceIt crashed:
sudo systemctl status asus_numberpad_driver.wayland.service
× asus_numberpad_driver.wayland.service - Asus NumberPad Driver
Loaded: loaded (/usr/lib/systemd/system/asus_numberpad_driver.wayland.service; disabled; preset: disabled)
Active: failed (Result: exit-code) since Mon 2025-10-20 11:35:57 -03; 57s ago
Duration: 197ms
Invocation: 6db0212fa51b4aa3842c4772b309681a
Process: 33528 ExecStart=python3 /usr/share/asus-numberpad-driver/numberpad.py g533 $CONFIG_FILE_DIR_PATH (code=exited, status=1/FAILURE)
Main PID: 33528 (code=exited, status=1/FAILURE)
Mem peak: 28.4M
CPU: 190ms
oct 20 11:35:57 rogstrix systemd[1]: asus_numberpad_driver.wayland.service: Scheduled restart job, restart counter is at 20.
oct 20 11:35:57 rogstrix systemd[1]: asus_numberpad_driver.wayland.service: Start request repeated too quickly.
oct 20 11:35:57 rogstrix systemd[1]: asus_numberpad_driver.wayland.service: Failed with result 'exit-code'.
oct 20 11:35:57 rogstrix systemd[1]: Failed to start Asus NumberPad Driver.Then I have uninstalled everything and followed the instructions from this github, but the install.sh failed at qdbus because cannot be installed through pacman (it came preinstalled tho), so after commenting those lines from the install.sh, and try again, it works fine; the driver got installed, and it detected the same layout, which is g533.
Is there a way that you could improve the AUR package if this is maintained by you, and fix the qdbus issue by calling this instead??:
if [ "$DESKTOP_SESSION" == "plasma" ]; then
if ! command -v qdbus >/dev/null 2>&1; then
sudo pacman -S --noconfirm --needed qt5-tools
fi
fior what I like:
[ "$DESKTOP_SESSION" == "plasma" ] && ! command -v qdbus >/dev/null 2>&1 && sudo pacman -S --noconfirm --needed qt5-toolsIt was not a good first experience installing this package.
Expected behavior
user friendly
Relevant log output
Desktop
Garuda Plasma Latest