You are not logged in.

#1 2025-09-16 12:28:10

CChromaKee
Member
Registered: 2025-09-16
Posts: 6

[SOLVED] DIGImend dkms driver install fails

I've been wrestling with this for a good while now, after issues with the official veikk driver I decided to try digimend, however all versions of the package (digimend-drivers-git-dkms, digimend-kernel-drivers-dkms-git, digimend-kernel-drivers-dkms) fail the same way. After looking for solutions the closest I could find was one suggesting to use the AUR package (which I am doing), and another suggesting I downgrade binutils to version 2.36-2, however that answer was from early 2021 and I'm reluctant about downloading a version from so far back.

The error in question:

Sign command: /usr/lib/modules/6.16.7-arch1-1/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

make -j12 KERNELRELEASE=6.16.7-arch1-1 KVERSION=6.16.7-arch1-1
(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.16.7-arch1-1 (x86_64)
Consult /var/lib/dkms/digimend/13/build/make.log for more information.

The logfile:

DKMS (dkms-3.2.1) make.log for digimend/13 for kernel 6.16.7-arch1-1 (x86_64)
Tue 16 Sep 12:15:53 UTC 2025

Building module(s)
# command: make -j12 KERNELRELEASE=6.16.7-arch1-1 KVERSION=6.16.7-arch1-1
make -C /lib/modules/6.16.7-arch1-1/build M=/var/lib/dkms/digimend/13/build modules
make[1]: Entering directory '/usr/lib/modules/6.16.7-arch1-1/build'
make[2]: Entering directory '/var/lib/dkms/digimend/13/build'
  CC [M]  hid-kye.o
  CC [M]  hid-uclogic-core.o
  CC [M]  hid-uclogic-rdesc.o
  CC [M]  hid-uclogic-params.o
  CC [M]  hid-polostar.o
  CC [M]  hid-viewsonic.o
hid-uclogic-params.c: In function ‘uclogic_params_init’:
hid-uclogic-params.c:1707:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1707 |                 if (bNumInterfaces != 3) {
      |                    ^
hid-uclogic-params.c:1725:9: note: here
 1725 |         case VID_PID(USB_VENDOR_ID_HUION,
      |         ^~~~
hid-uclogic-core.c: In function ‘uclogic_remove’:
hid-uclogic-core.c:494:9: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  494 |         del_timer_sync(&drvdata->inrange_timer);
      |         ^~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.16.7-arch1-1/build/scripts/Makefile.build:287: hid-uclogic-core.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/lib/modules/6.16.7-arch1-1/build/Makefile:2003: .] Error 2
make[2]: *** [/usr/lib/modules/6.16.7-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/digimend/13/build'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.16.7-arch1-1/build'
make: *** [Makefile:15: all] Error 2

# exit code: 2
# elapsed time: 00:00:04
----------------------------------------------------------------

Last edited by CChromaKee (2025-09-16 13:06:45)

Offline

#2 2025-09-16 12:59:02

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 69,919

Re: [SOLVED] DIGImend dkms driver install fails

https://bugs.debian.org/cgi-bin/bugrepo … ug=1106553

del_timer_sync() has been renamed to timer_delete_sync() in v6.2-rc1
"timers: Rename del_timer_sync() to timer_delete_sync()"
https://github.com/torvalds/linux/commi … afee2c7d4f

the backwards compatibility support wrappers have been removed in
v6.15-rc1 "treewide: Switch/rename to timer_delete[_sync]()"
https://github.com/torvalds/linux/commi … 5ec856c916

=> edit hid-uclogic-core.c:494 accordingly

Offline

#3 2025-09-16 13:03:35

CChromaKee
Member
Registered: 2025-09-16
Posts: 6

Re: [SOLVED] DIGImend dkms driver install fails

Turns out my tablet isn't even supported, but for those who might have the same issue, clone the aur package and add this line to the prepare() section in the PKGBUILD, then install with makepkg -si:

sed -i 's/del_timer_sync/timer_shutdown_sync/' hid-uclogic-core.c

Thanks to seth for pointing it out.

Last edited by CChromaKee (2025-09-16 13:06:06)

Offline

#4 2025-09-16 19:28:09

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,370

Re: [SOLVED] DIGImend dkms driver install fails

Moderator Note

Moved to AUR Issues, Discussion & PKGBUILD Requests


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB