Last upgrade (squeeze 6.01) messed up X server for me; it has to do with my previous ETPS touchpad issue, as far i understand, it has to do with synaptic_drv.so; with both KDE and Fluxbox. Repeatedly and frequently. Have to submit a bug? to xserver-xorg-input-synaptics? Logs / backtrace attached: «... [mi] EQ overflowing. The server is probably stuck in an infinite loop.
Backtrace: 0: /usr/bin/X (xorg_backtrace+0x28) [0x4acd58] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x4a2454] 2: /usr/bin/X (xf86PostButtonEventP+0xcf) [0x46459f] 3: /usr/bin/X (xf86PostButtonEvent+0xb9) [0x4646c9] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x3a9d) [0x7fd8f8e73a9d] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x5cb8) [0x7fd8f8e75cb8] 6: /usr/bin/X (0x400000+0x73987) [0x473987] 7: /usr/bin/X (0x400000+0x11c233) [0x51c233] 8: /lib/libpthread.so.0 (0x7fd8fd8b9000+0xef60) [0x7fd8fd8c7f60] 9: /lib/libc.so.6 (writev+0x1b) [0x7fd8fc466f0b] 10: /usr/bin/X (0x400000+0x58d8c) [0x458d8c] 11: /usr/bin/X (0x400000+0x572fd) [0x4572fd] 12: /usr/bin/X (FlushAllOutput+0x139) [0x457e39] 13: /usr/bin/X (0x400000+0x48b1d) [0x448b1d] 14: /usr/bin/X (0x400000+0x25c35) [0x425c35] 15: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fd8fc3bdc4d] 16: /usr/bin/X (0x400000+0x257e9) [0x4257e9] [mi] EQ overflowing. The server is probably stuck in an infinite loop. Backtrace: 0: /usr/bin/X (xorg_backtrace+0x28) [0x4acd58] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x4a2454] 2: /usr/bin/X (xf86PostButtonEventP+0xcf) [0x46459f] 3: /usr/bin/X (xf86PostButtonEvent+0xb9) [0x4646c9] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x39e2) [0x7fd8f8e739e2] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x5cb8) [0x7fd8f8e75cb8] 6: /usr/bin/X (0x400000+0x73987) [0x473987] 7: /usr/bin/X (0x400000+0x11c233) [0x51c233] 8: /lib/libpthread.so.0 (0x7fd8fd8b9000+0xef60) [0x7fd8fd8c7f60] 9: /lib/libc.so.6 (__select+0x13) [0x7fd8fc4678b3] 10: /usr/bin/X (WaitForSomething+0x1ba) [0x45ebfa] 11: /usr/bin/X (0x400000+0x489a2) [0x4489a2] 12: /usr/bin/X (0x400000+0x25c35) [0x425c35] 13: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fd8fc3bdc4d] 14: /usr/bin/X (0x400000+0x257e9) [0x4257e9] [mi] EQ overflowing. The server is probably stuck in an infinite loop. Backtrace: 0: /usr/bin/X (xorg_backtrace+0x28) [0x4acd58] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x4a2454] 2: /usr/bin/X (xf86PostButtonEventP+0xcf) [0x46459f] 3: /usr/bin/X (xf86PostButtonEvent+0xb9) [0x4646c9] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x3a9d) [0x7fd8f8e73a9d] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fd8f8e70000+0x5cb8) [0x7fd8f8e75cb8] 6: /usr/bin/X (0x400000+0x73987) [0x473987] 7: /usr/bin/X (0x400000+0x11c233) [0x51c233] 8: /lib/libpthread.so.0 (0x7fd8fd8b9000+0xef60) [0x7fd8fd8c7f60] 9: /usr/bin/X (0x400000+0xd1c23) [0x4d1c23] 10: /usr/bin/X (0x400000+0x48c84) [0x448c84] 11: /usr/bin/X (0x400000+0x25c35) [0x425c35] 12: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fd8fc3bdc4d] 13: /usr/bin/X (0x400000+0x257e9) [0x4257e9] (II) AIGLX: Suspending AIGLX clients for VT switch (II) Open ACPI successful (/var/run/acpid.socket) (II) AIGLX: Resuming AIGLX clients after VT switch (II) intel(0): EDID vendor "CMO", prod id 4103 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1024x600"x0.0 54.20 1024 1133 1205 1386 600 607 620 652 -hsync -vsync (39.1 kHz) (--) ETPS/2 Elantech Touchpad: touchpad found (II) Power Button: Device reopened after 1 attempts. » ---------- Forwarded message ---------- From: Pier Paolo <pierpaolo.fra...@gmail.com> Date: 2011/3/24 Subject: Re: Problem/regression on ETPS elantech touchpad To: debian-user <debian-user@lists.debian.org> 2011/3/22 Pier Paolo <pierpaolo.fra...@gmail.com> > Hi all, > after last upgrade of Squeeze i am in severe troubles with my touchpad: > > cat /proc/bus/input/devices | grep ETPS > N: Name="ETPS/2 Elantech Touchpad" > > Without any xorg.conf.d the problem remains (no tap, unusable at all twofinger-scroll); i searched througth debian's bugs and google, but no results. It seems X reject the actual mouse1 ETPS and use a (nonexixtent?) mouse0 macintosh... /proc/bus/input/devices: 67-I: Bus=0011 Vendor=0002 Product=000e Version=0000 68:N: Name="ETPS/2 Elantech Touchpad" 69-P: Phys=isa0060/serio1/input0 70-S: Sysfs=/devices/platform/i8042/serio1/input/input7 71-U: Uniq= 72-H: Handlers=mouse1 event7 73-B: EV=b 74-B: KEY=6420 70000 0 0 0 0 75-B: ABS=f0003 That's the relevant xorg.log: (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event7) (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall" (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall" (II) LoadModule: "synaptics" (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so (II) Module synaptics: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 1.2.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 7.0 (II) Synaptics touchpad driver version 1.2.2 (**) Option "Device" "/dev/input/event7" (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144 (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760 (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data. (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0 (II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple (--) ETPS/2 Elantech Touchpad: touchpad found (**) ETPS/2 Elantech Touchpad: always reports core events (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD) (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1 (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0 (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000 (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4 (--) ETPS/2 Elantech Touchpad: touchpad found (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1) (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall" (II) Synaptics touchpad driver version 1.2.2 ETPS/2 Elantech Touchpad no synaptics event device found (**) Option "Device" "/dev/input/mouse1" Query no Synaptics: 6003C8 (--) ETPS/2 Elantech Touchpad: no supported touchpad found (EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics hardware. (EE) PreInit failed for input device "ETPS/2 Elantech Touchpad" (II) UnloadModule: "synaptics" ... (II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0) (**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall" (**) Macintosh mouse button emulation: always reports core events (**) Macintosh mouse button emulation: Device: "/dev/input/event0" (II) Macintosh mouse button emulation: Found 3 mouse buttons (II) Macintosh mouse button emulation: Found relative axes (II) Macintosh mouse button emulation: Found x and y relative axes (II) Macintosh mouse button emulation: Configuring as mouse (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5 (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE) (II) Macintosh mouse button emulation: initialized for relative axes. (II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0) (II) No input driver/identifier specified (ignoring) ... (--) ETPS/2 Elantech Touchpad: touchpad found ... (--) ETPS/2 Elantech Touchpad: touchpad found ... > Above all I can't find an usable (not "confortable" or "more usable"!) set > of scrolling options... Since this upgrade the touchpad woked out of the > box, and now I created a > > /etc/X11/xorg.conf.d/20-touchpad.conf: > Section "InputClass" > Identifier "Touchpad" # required > MatchIsTouchpad "yes" # required > Driver "synaptics" # required > Option "SHMConfig" "true" > Option "MinSpeed" "0.5" > Option "MaxSpeed" "1.0" > Option "AccelFactor" "0.075" > Option "TapButton1" "1" > Option "TapButton2" "2" # multitouch > Option "TapButton3" "3" # multitouch > Option "VertTwoFingerScroll" "true" # multitouch > Option "HorizTwoFingerScroll" "true" # multitouch > Option "VertScrollDelta" "70" > Option "HorizScrollDelta" "70" > Option "UpDownScrolling" "false" > Option "LeftRightScrolling" "false" > # Option "VertEdgeScroll" "1" > # Option "CoastingSpeed" "0" > # Option "CornerCoasting" "true" > # Option "CircularScrolling" "true" > # Option "CircScrollDelta" "30" > # Option "CircScrollTrigger" "1" > # Option "EdgeMotionUseAlways" "0" > # Option "LBCornerButton" "0" # set as 8 for > browser "back" btn > # Option "RBCornerButton" "0" # set as 9 browser > "forward" btn > EndSection > > here the last version. > > In Xorg log there is indeed something veryvery strange: > (II) config/udev: Adding input device ETPS/2 Elantech Touchpad > (/dev/input/event7) > (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad > catchall" > (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall" > (**) ETPS/2 Elantech Touchpad: Applying InputClass "Touchpad" > (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144 > (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760 > (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use > touch data. > (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0 > (II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple > (--) ETPS/2 Elantech Touchpad: touchpad found > (**) ETPS/2 Elantech Touchpad: always reports core events > (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: > TOUCHPAD) > (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1 > (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0 > (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000 > (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4 > (--) ETPS/2 Elantech Touchpad: touchpad found > (II) config/udev: Adding input device ETPS/2 Elantech Touchpad > (/dev/input/mouse1) > (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall" > (**) ETPS/2 Elantech Touchpad: Applying InputClass "Touchpad" > ETPS/2 Elantech Touchpad no synaptics event device found > (--) ETPS/2 Elantech Touchpad: no supported touchpad found > (EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics > hardware. > (EE) PreInit failed for input device "ETPS/2 Elantech Touchpad" > (--) ETPS/2 Elantech Touchpad: touchpad found > (--) ETPS/2 Elantech Touchpad: touchpad found > > actually i'm referring to the EE lines... > > Someone having the same problem out there? > > Glad if someone could help > Thx, Pier Paolo. >