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.