This crashes X for me on an OpenChrome-based xorg.
X loads the driver and configures it properly:
[ 1627.087] (II) Using input driver 'elographics' for 'ELO Touchscreen'
[ 1627.087] (II) Loading /usr/lib/xorg/modules/input/elographics_drv.so
[ 1627.087] (**) ELO Touchscreen: always reports core events
[ 1627.087] (**) Elographics X device name: TOUCHSCREEN
[ 1627.087] (**) Elographics associated screen: 0
[ 1627.087] (**) Elographics untouch delay: 50 ms
[ 1627.087] (**) Elographics report delay: 10 ms
[ 1627.087] (**) Option "MaxX" "3528"
[ 1627.087] (**) Elographics maximum x position: 3528
[ 1627.087] (**) Option "MinX" "474"
[ 1627.087] (**) Elographics minimum x position: 474
[ 1627.087] (**) Option "MaxY" "3498"
[ 1627.087] (**) Elographics maximum y position: 3498
[ 1627.087] (**) Option "MinY" "568"
[ 1627.087] (**) Elographics minimum y position: 568
[ 1627.087] (**) Elographics device will work in Landscape mode
[ 1627.087] (II) XINPUT: Adding extended input device "TOUCHSCREEN" (type:
Elographics TouchScreen, id 6)
[ 1627.087] (**) TOUCHSCREEN: (accel) keeping acceleration scheme 1
[ 1627.087] (**) TOUCHSCREEN: (accel) acceleration profile 0
[ 1627.087] (**) TOUCHSCREEN: (accel) acceleration factor: 2.000
[ 1627.087] (**) TOUCHSCREEN: (accel) acceleration threshold: 4
[ 1627.087] (**) Option "Device" "/dev/ttyS0"
[ 1627.088] (**) Option "BaudRate" "9600"
[ 1627.088] (**) Option "StopBits" "1"
[ 1627.088] (**) Option "DataBits" "8"
[ 1627.088] (**) Option "Parity" "None"
[ 1627.088] (**) Option "FlowControl" "None"
[ 1627.155] (--) Elographics touchscreen is a AccuTouch, connected through a
serial link.
[ 1627.155] (--) The controller is a model E271-2200, firmware revision 1.0.
Backtrace:
[ 1629.372] 0: /usr/bin/X (xorg_backtrace+0x37) [0xb76f9647]
[ 1629.372] 1: /usr/bin/X (0xb7571000+0x18c3ca) [0xb76fd3ca]
[ 1629.372] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb754e40c]
[ 1629.372] 3: /usr/bin/X (0xb7571000+0x4c863) [0xb75bd863]
[ 1629.372] 4: /usr/bin/X (0xb7571000+0x4d1dd) [0xb75be1dd]
[ 1629.372] 5: /usr/bin/X (GetPointerEvents+0x10e) [0xb75bf5fe]
[ 1629.372] 6: /usr/bin/X (QueuePointerEvents+0x4c) [0xb75bfb2c]
[ 1629.373] 7: /usr/bin/X (xf86PostMotionEventM+0xf9) [0xb75fed99]
[ 1629.373] 8: /usr/bin/X (xf86PostMotionEvent+0xae) [0xb75fefee]
[ 1629.373] 9: /usr/lib/xorg/modules/input/elographics_drv.so
(0xb7545000+0x1120) [0xb7546120]
[ 1629.373] 10: /usr/bin/X (0xb7571000+0x78381) [0xb75e9381]
[ 1629.373] 11: /usr/bin/X (0xb7571000+0x9fce8) [0xb7610ce8]
[ 1629.373] 12: (vdso) (__kernel_sigreturn+0x0) [0xb754e400]
[ 1629.373] 13: (vdso) (__kernel_vsyscall+0x10) [0xb754e424]
[ 1629.373] 14: /lib/i386-linux-gnu/libc.so.6 (__select+0x61) [0xb72acd61]
[ 1629.374] 15: /usr/bin/X (WaitForSomething+0x18c) [0xb76f689c]
[ 1629.374] 16: /usr/bin/X (0xb7571000+0x376a2) [0xb75a86a2]
[ 1629.374] 17: /usr/bin/X (0xb7571000+0x2535a) [0xb759635a]
[ 1629.374] 18: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3)
[0xb71de4d3]
[ 1629.374] 19: /usr/bin/X (0xb7571000+0x25699) [0xb7596699]
[ 1629.374] Segmentation fault at address 0xc
[ 1629.374]
Caught signal 11 (Segmentation fault). Server aborting
[ 1629.374]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Note that upon installing xorg-input-elographics 1.4.1 from
http://cgit.freedesktop.org/xorg/driver/xf86-input-elographics/, the
crash disappears.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1058109
Title:
Elographics touch event freezes Xorg
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-elographics/+bug/1058109/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs