View Issue Details

IDProjectCategoryView StatusLast Update
0000796channel: elrepo/el7kmod-wacompublic2017-11-19 07:31
Reporterrareshornet Assigned Topperry  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Summary0000796: kmod-wacom issues with Intuos4 wacoms under new Centos 7.4 kernel
DescriptionHi guys,

We have some interesting issues with the latest kmod-wacom driver. We use multiple wacoms, PTH-660(Pro 2), PTK-640 (Intuos4) and PTH-651(Intuso 5).

The intuos 5 and Pro2 work fine with 0.37.0-2 release but the Intuos4 pen doesn't want to produce any input unless i manually remove the kernel module and reinsert it back using modprobe -r/i wacom.

When i connect the tablet it gets detected by the kernel and the wacom module get loaded automatically. Even the kcmwacom will find it and display a message on the screen that's its been detected but the pen doesn't move and only the express buttons would work.

I tested on a clean centos 7 latest install and its reproducible on large hardware range but not on a VM. If I test with a VM in virtual box there are no driver issues at all, Intuos4 would work properly every time.

I also tried to downgrade a few versions and the only way I got to get the intuos4 tables was with 0.35.0-1 but then the the Pro 2 wacoms don't work anymore :(

Any help would be very much appreciated.

Thanks!







TagsNo tags attached.
Reported upstream

Relationships

related to 0000798 closedpperry Request: update kmod-wacom 

Activities

pperry

2017-11-03 04:31

administrator   ~0005582

Last edited: 2017-11-04 18:32

I have no idea what your issue is as I do not use these devices, but I have updated our driver to the latest upstream 0.37.1 release. The updated package is currently syncing to the mirrors and should be available shortly:

kmod-wacom-0.37.1-1.el7_4.elrepo.x86_64.rpm

Please update and see if that helps fix the issue. If not, you will presumably need to file a bug upstream and work with them to help fix the issue.

rareshornet

2017-11-04 18:17

reporter   ~0005595

Thanks a lot! I'l give it a try ;)

rareshornet

2017-11-08 16:22

reporter   ~0005600

I managed to get around by building the rpm locally using elrpo spec file by commenting out the overides for the wacom and wacom_8001 modules so the centos kernel ones are used instead but just replace the hid_wacom one. Seems this does the trick for us and all wacoms can be used but we need to use the custom build for now. I opened a ticket with the inputwacom project but nothing yet from them.

pperry

2017-11-09 04:32

administrator   ~0005601

Glad you have found a workaround!

If you want to do that, you don't need to rebuild the package, you can just edit /etc/depmod.d/kmod-wacom.conf to comment or remove the override lines for the module(s) you want loaded from the kernel rather than from the kmod package, and then run 'depmod -a' to update the modules map. That also makes it relatively easy to switch back and forth if needed between kernel and kmod modules using modprobe.

modinfo will also tell you which module will load, and you can see from the file path if it's the kernel module or the kmod module. For example, on my system the wacom module comes from the kernel as I don't have kmod-wacom installed:

# modinfo wacom | grep filename
filename: /lib/modules/3.10.0-693.5.2.el7.x86_64/kernel/drivers/input/tablet/wacom.ko.xz

Issue History

Date Modified Username Field Change
2017-11-02 18:14 rareshornet New Issue
2017-11-02 18:14 rareshornet Status new => assigned
2017-11-02 18:14 rareshornet Assigned To => pperry
2017-11-03 04:31 pperry Note Added: 0005582
2017-11-03 04:31 pperry Status assigned => feedback
2017-11-04 09:58 burakkucat Relationship added related to 0000798
2017-11-04 18:17 rareshornet Note Added: 0005595
2017-11-04 18:32 burakkucat Note Edited: 0005582
2017-11-08 16:22 rareshornet Note Added: 0005600
2017-11-09 04:32 pperry Note Added: 0005601
2017-11-09 04:32 pperry Status feedback => acknowledged
2017-11-09 04:32 pperry Status acknowledged => assigned
2017-11-19 07:31 pperry Status assigned => closed
2017-11-19 07:31 pperry Resolution open => won't fix