I tried to install digimend-kernel-drivers-9 to improve support for my graphic tablet and to get WineHQ applications to use pen pressure and tilt. However, it refuses to build.
Performing make outputs the following:
make -C /lib/modules/5.4.85-1-MANJARO/build SUBDIRS=/home/fubar/Desktop/iso/gt/digimend-kernel-drivers-9 modules
make[1]: Entering directory '/usr/lib/modules/5.4.85-1-MANJARO/build'
make[1]: *** No rule to make target 'modules'. Stop.
make[1]: Leaving directory '/usr/lib/modules/5.4.85-1-MANJARO/build'
make: *** [Makefile:22: modules] Error 2
I double-checked for what headers are installed.
pacman -Q | grep headers outputs:
mhwd-kernel -li says:
Currently running: 5.4.85-1-MANJARO (linux54)
The following kernels are installed in your system:
* linux54
So I guess, the package refuses to build because of messed-up headers or broken linking routines. I also tried to install digimend from AUR sudo trizen -S digimend-kernel-drivers-dkms-git
it collects everything properly, but the last step fails for the same reason:
(1/3) Reloading device manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Install DKMS modules
==> Unable to install module digimend-kernel-drivers/10.r0.gec5c16d for kernel 5.10.2-2-MANJARO: Missing kernel modules tree.
==> Unable to install module digimend-kernel-drivers/10.r0.gec5c16d for kernel 5.4.85-1-MANJARO: Missing kernel headers.
In your first post you listed the following headers as installed, but the version doesn’t match the kernel (5.10.7-3). Maybe check everything is updated?
I had updated the headers. The pacman -Syyuu says that there is nothing to update. The last 3 lines are still saying that there are missing headers for 5.10.7-3. But, I noticed that now pen tilt support has appeared in Krita. Also, Photoshop CC 2017 which installed in Wine, started to recognize pen pressure and tilt (glitchy, laggy, but there it is). So, I guess, the correct digimend was actually installed while performing a global update from pamac. I think, the problem considers to be solved.