Description of problem: Various serial based wacoms touchscreens do not initialize Version-Release number of selected component (if applicable): How reproducible: Load Mageia with a Serial based Wacom tablet and it won't load unless you manually run /usr/bin/isdv4-serial-inputattach /dev/ttys0 Steps to Reproduce: Boot into Mageia and touchscreen won't work.. run: /usr/bin/isdv4-serial-inputattach /dev/ttys0 and it will Analysis: It looks as though there are excluded udev rules in the package x11-driver-input-wacom http://svnweb.mageia.org/packages/cauldron/x11-driver-input-wacom/current/SPECS/x11-driver-input-wacom.spec?revision=614053&view=markup The source of this package creates a systemd service that runs: ExecStart=/usr/bin/isdv4-serial-inputattach /dev/%I and is called by a udev rule: /lib/udev/rules.d/70-wacom.rules This seems to be just for serial based wacom tablets. There's another bug reported that I think might also be related. https://bugs.mageia.org/show_bug.cgi?id=15787
I have no problem trying to fix this as it seems like a package issue, but there also seems there might be reasoning behind this with trying to move to libinput instead of the wacom driver?
It's been present since Mageia 2 at least. (mostly just subscribing)
CC: (none) => gjmcgee
Simply adding /lib/udev/rules.d/70-wacom.rules hung my machine, are there any other files that differ? Adding "/usr/bin/isdv4-serial-inputattach /dev/ttys0" to /etc/rc.d/rc.local works for now.
CC: (none) => marja11See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=20797
The 2 relevant files properly copied worked fine. Does libinput have the capability to parse the wacom pressure sensitive tablets? If not libinput is not a factor. It can likely deal with the touchscreen part if so equipped, but the patch essentially just creates the input devices in any case, they can be picked up by whatever driver is appropriate.
Created attachment 9493 [details] Patch for the spec file to include udev rule and systemd service.
CC: (none) => ngompa13
See Also: https://bugs.mageia.org/show_bug.cgi?id=20797 => https://bugs.mageia.org/show_bug.cgi?id=15787
I'm wondering if the udev rule needs to be renamed to include serial ie. 70-wacom-serial.rules as the rule is targeting only Serial based Wacom tablets with a serial ID starting with WACf* or FUJ*
We can indeed package this
This message is a reminder that Mageia 6 is end of life. Mageia stopped maintaining and issuing updates for Mageia 6. At that time this bug will be closed as OLD (EOL). Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Mageia version prior to Mageia 6's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we cannot be able to fix it before Mageia 6 was end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Mageia, you are encouraged to click on "Version" and change it against that version of Mageia. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Mageia release includes newer upstream software that fixes bugs or makes them obsolete. -- Mageia Bugsquad
Status: NEW => RESOLVEDCC: (none) => ouaurelienResolution: (none) => OLD
This is still current as of current cooker...er.. cauldron/Mageia 8. Same fixes work, i just use inputattach now, simple one liner in /etc/rc.d/rc.local and inputattach is default part of distros these days, as well as android et al. Mageia seems to be the only significant distro that doesnt detect these wacom pen/touchscreens... and have them work even from livecd boot. Debian and all its children work (including ubuntu and all the grandkids), redhat, arch... Like I said, its been broken for ages, so I give up, I'll post a how to in the forums (may have done it already, getting old sucks)
So, assigning it to Cauldron. Fixes are here. This should be packaged.
Resolution: OLD => (none)Status: RESOLVED => REOPENEDVersion: 6 => Cauldron
(In reply to Jeremiah Summers from comment #6) > I'm wondering if the udev rule needs to be renamed to include serial ie. > 70-wacom-serial.rules as the rule is targeting only Serial based Wacom > tablets with a serial ID starting with WACf* or FUJ* (In reply to Jeremiah Summers from comment #5) > Created attachment 9493 [details] > Patch for the spec file to include udev rule and systemd service. Can someone look at this? It seems this piece of hardware really need a udev rule to work. This could be implemented. Assigning to Kernel and Drivers maintainers group.
CC: (none) => thierry.vignaud, tmbStatus: REOPENED => NEWAssignee: thierry.vignaud => kernel