Created attachment 995930 [details]
Description of problem:
Excuse me my poor english.
When i connect the wacom bamboo ctl-460 the X system
is imediatly kill with a segment fault.
Version-Release number of selected component (if applicable):
Just connect the bamboo tablet and the X is killed with a segment fault
Steps to Reproduce:
In attachment the Xorg.log
looks like it's the synaptics driver crashing here. what's the version of xorg-x11-drv-synaptics? and can you install xorg-x11-drv-synaptics-debuginfo and attach a new stacktrace, that may give us more info.
Also, pls attach the output of evemu-describe so we can try to reproduce this here.
Sorry my english... and i'm a newbie too...
1 - version synaptics:
2 - xorg-x11-drv-synaptics-debuginfo
In what repository is xorg-x11-drv-synaptics-debuginfo?
3 - attach the output of evemu-describe
How i do that?
2) debuginfo packages are usually in the fedora-debuginfo repo which is disabled by default (check your /etc/yum.repos.d/), the easiest way is to run debuginfo-install <package-name>.
3) see http://www.freedesktop.org/wiki/Evemu for instructions
Created attachment 1002012 [details]
Information asked in comment 1
Information, i hope..., asked in comment 1
I install de debuginfo package of synaptics, run evemu-describe and evemu-record of computer touchpad (/dev/input/event6 in my case) redirecting the output to a file.
Then a attached the wacom bamboo in my computer and, as espected, the X crashed.
oh, this is the touchpad recording. what causes the crash is the wacom bamboo, please attach a evemu describe of that device. Given that your X server crashes do the following:
hit ctrl+alt+f2 to get to a VT, log in there. plug the device in, run the evemu command, then unplug the device. ctrl+alt+f1 gets you back to the X server.
if the server keeps crashing despite being on the VT (shouldn't happen) you can run: sudo systemctl stop gdm.service
and then do all the above, followed by a systemctl start gdm.service
(also, for the future: pls don't attach zip files, just attach the files as-is)
Created attachment 1002963 [details]
evemu-describe wacom bamboo
Created attachment 1002964 [details]
evemu-describe bamboo pen finger
Created attachment 1002965 [details]
evemu-describe bamboo pen pen
(In reply to Peter Hutterer from comment #6)
> oh, this is the touchpad recording. what causes the crash is the wacom
> bamboo, please attach a evemu describe of that device. Given that your X
> server crashes do the following:
> hit ctrl+alt+f2 to get to a VT, log in there. plug the device in, run the
> evemu command, then unplug the device. ctrl+alt+f1 gets you back to the X
> if the server keeps crashing despite being on the VT (shouldn't happen) you
> can run: sudo systemctl stop gdm.service
> and then do all the above, followed by a systemctl start gdm.service
> (also, for the future: pls don't attach zip files, just attach the files
As always forgive me my poor english.
Following your instructions, hit ctrl+alt+f2 to get a VT and pluging the device in, crashed the X server. Then i try the systemctl command and pluging the device and again the X server crashed.
Then i started my system with init 3 then i run the evemu-describe command. I attached the files: bamboopenpen, bamboopenpad and bamboopenfinger.
I don't know with a did the right thing... it's all rocket science for me :)
(In reply to bionan_2000 from comment #10)
> As always forgive me my poor english.
no need to apologise, neither of us is a native english speaker and it really doesn't matter as long as we understand each other :)
Benjamin - have a look at this please. the Finger device has ABS_MT_SLOT and ABS_MT_TRACKING_ID but is missing ABS_MT_POSITION_X/Y. That's what's segfaulting the synaptics driver.
xorg-x11-drv-synaptics-1.8.1-6.fc22 has been submitted as an update for Fedora 22.
xorg-x11-drv-synaptics-1.8.1-6.fc21 has been submitted as an update for Fedora 21.
Note that the synaptics packages merely avoid the crash in the synaptics driver, they don't fix the root cause of the bug which is still a kernel issue.
Sorry, I meant to respond to that yesterday (for the kernel part) but I got lost trace of it.
I was sure that we fixed the pen only bamboos in the late kernel, so this surprise me a little.
Can you install hid-replay, and record some traces of your bamboo by executing:
$> sudo hid-recorder /dev/hidraw*
Use the pen, eraser and buttons so I can have a complete overview of the device.
ok, I installed the hid-recorder and used the bamboo with inkscape where I draw some lines and another operacions.
I attached the results of hid-recorder.
I hope this is what you wanted.
Thanks for all efforts from you and Mr. Peter.
Created attachment 1005999 [details]
(In reply to bionan_2000 from comment #16)
> I attached the results of hid-recorder.
> I hope this is what you wanted.
Yep, this is what I wanted. I am able to reproduce the problem now and should come up with a kernel fix soon or later.
xorg-x11-drv-synaptics-1.8.2-1.fc22 has been submitted as an update for Fedora 22.
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing xorg-x11-drv-synaptics-1.8.2-1.fc22'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
xorg-x11-drv-synaptics-1.8.2-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
Just a FYI, I am not sure what I was able to reproduce the other day (I might have run it under a 3.18 too).
Anyway, this was already fixed upstream by this commit https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=30ebc1aea8ce02da5b3789eba775dd2d79837813 , included in v3.19.
xorg-x11-drv-synaptics-1.8.1-6.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.