Wacom tablet not working after update

Hello, I use a wacom intuos pro.
After today’s update, xsetwacom does not recognize the tablet at all, and the cursor does not move. I tried to reinstall input-wacom as per the linux wacom site, and got these errors.
|foreign|icoextract|
|foreign|mugshot|
|foreign|patool|
|foreign|python-fvs|
|foreign|python-pathvalidate|
|foreign|python-steamgriddb|
|foreign|vkbasalt-cli|

Please post the output of the following:

pacman -Q | grep -A 0 -E "(wacom|input|linux|headers)"
pacman q grep

archlinux-keyring 20241203-1

input-wacom-dkms 1.3.0-1

lib32-util-linux 2.40.2-1

libinput 1.27.1-1

libwacom 2.14.0-1

linux 6.12.8.arch1-1
linux-api-headers 6.10-1
linux-firmware 20241210.b00a7f7e-1
linux-firmware-whence 20241210.b00a7f7e-1
linux-headers 6.12.8.arch1-1

util-linux 2.40.2-3
util-linux-libs 2.40.2-3

vulkan-headers 1:1.4.303-1

xf86-input-libinput 1.5.0-1
xf86-input-wacom 1.2.2-1

xorg-xinput 1.6.4-2

On my system, I don’t have either input-wacom-dkms or xf86-input-wacom, but my Intuos Small works just fine. The only other relevant difference is that I am using linux-lts.

Try uninstalling them, updating, then rebooting.

sudo pacman -R input-wacom-dkms xf86-input-wacom && sudo pacman -Syu

Note: If you are using KDE’s wacomtablet, you would also need to uninstall that since xf86-input-wacom is a dependency of wacomtablet.

If the interface and/or app profiles is part of your workflow, then only uninstall the dkms package, update, and reboot.

sudo pacman -R input-wacom-dkms && sudo pacman -Syu

I can move my cursor now, but unfortunately I need xf86-wacom-dkms in order to use my tablet, as I have buttons on my tablet that I map to different key combinations.

I am on XFCE, so I dont need the wacomtablet bit.

Okay. Well, that package is an AUR package, which means you basically have to wait for them to update it, but you can try to speed things up by messaging the maintainer.

Also, there is a “-git” version of that package. Try that one instead and see if it works. You’ll probably need to reboot again.

yay -Syu input-wacom-dkms-git

Or try the “-patched” version, which seems to have more recent updates.

yay -Syu input-wacom-dkms-patched

Again, you’ll probably need to reboot for them to work.

Ahhh, yup, No dice. I’ll just not use the buttons on the side until the next update to fix this. It sucks, but thanks for being so thorough and quick to help!

Marking this as solved.

1 Like

You could also try using the LTS kernel. It may actually make a difference.

sudo pacman -Syu linux-lts linux-lts-headers

You’d then need to reboot and select the LTS kernel from the boot menu.

NOTE: You should really have the LTS kernel installed anyway in case the newest kernel has issues with booting, or working with some specific device, like a graphics tablet. :wink:

Is this destructive to the system I have already installed?

Lol no.

You can get some extra info from the thread below, but basically, you could have 20 kernels installed and still have a working system. Your updates would take super long, though, so don’t do it. :sweat_smile:

It’s just that the LTS (long-term support) kernel is, in most cases, more stable for updates, while in a few cases, it may sacrifice compatibility for new hardware or drivers, but this is for brand spanking new hardware mostly.

But again, having only one kernel to boot from can be bad at the wrong time. Like if you did an update before bed, woke up the next day and found you need to do some work real quick, but your device won’t boot. Having another kernel may allow you to just boot and continue like normal. Whereas, having only one could mean having to use timeshift to use a system snapshot, which takes time unless you are using GRUB and BTRFS.

https://forum.endeavouros.com/t/how-to-run-a-stress-free-endeavouros/49769

1 Like

Marked as solved again, as the LTS kernel was the final solution that really fixed this. Thanks a ton for recommending this!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.