Bug#623974: No more working touchscreen on my FreeRunner after upgrading to 0.0.6-6

Gilles Filippini <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded
Message-ID <20110424231102.5172.90004.reportbug__36369.3456784405$1303686925$gmane$org@pini.bou-fi.net>
Package: xserver-xorg-input-tslib
Version: 0.0.6-6
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

After upgrading my OpenMoko FreeRunner today, the touchscreen isn't working
anymore. This upgrade pulled X.org 1.9 and xserver-xorg-input-tslib 0.0.6-6.

You'll find attached my xorg.conf file and the X server logs where I don't
see any error.

Thanks in advance for any hint!

_g.

- -- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armel

Kernel: linux-image-2.6.29-openmoko-gta02 20100118.gita15608f2-2
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBCAAGBQJNtK37AAoJEO/obGx//s+Do7gIAIiKsd6xj9xqQSwG3S0iHx7B
HzLwOygAlEEGqx4CEsfsivQD5iREPrZbdqaOH/7/gRPAo/YQ8ch1ltCxktuBrnig
sad3xp1ZBqVIN6Ctvt+UOT5DUWjlpJRzwlLjPt6VvUvVyKJ7roZbd0sxwOWdz9tN
PVebIber/LczGIIyDZ3q8EFvI1iXWzOX+SW+CAsN7eBq51+49g+9Uv8SNadPeJMd
vEG1jcaoH3bCwIzAYOEWDPWAF1qz43V7RKgW5+B5QykrKf4Qd2evtl2weTuNrCxu
t2fPi/eZ8g8c6ENwV8lcE27/lO3OOAQloVvf3eoY+15XJ6Y1eAkoEGiq64gjfT8=
=doGS
-----END PGP SIGNATURE-----
xorg.conf (text/plain, 266 B)
# Xorg configuration for an Openmoko FreeRunner
Section "InputClass"
	Identifier	"Clic droit"
	MatchIsTouchscreen	"on"
	Option		"EmulateRightButton"	"1"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
	Driver		"glamo"
#	Driver		"fbdev"
EndSection
Xorg.0.log (text/plain, 13.8 KB)
[    38.271] 
X.Org X Server 1.9.5
Release Date: 2011-03-17
[    38.272] X Protocol Version 11, Revision 0
[    38.273] Build Operating System: Linux 2.6.31-rc9 armv5tel 
[    38.273] Current Operating System: Linux debian-gta02 2.6.29-rc3-v24 #24 Sun May 23 23:32:50 CEST 2010 armv4tl
[    38.273] Kernel command line: loglevel=4 console=tty0 console=ttySAC2,115200 init=/sbin/init ro  mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(qi),0x00040000(depr-ub-env),0x00800000(kernel),0x000a0000(depr),0x00040000(identity-ext2),0x0f6a0000(rootfs)  g_ether.dev_addr=00:1F:11:01:41:02 g_ether.host_addr=00:1F:11:01:41:03  root=/dev/mmcblk0p2 rootdelay=1 loglevel=1 quiet
[    38.274] Build Date: 26 March 2011  08:17:16AM
[    38.275] xorg-server 2:1.9.5-1 (Cyril Brulebois <[email protected]>) 
[    38.275] Current version of pixman: 0.21.4
[    38.275] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    38.276] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    38.278] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 25 00:51:52 2011
[    38.445] (==) Using config file: "/etc/X11/xorg.conf"
[    38.445] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    38.507] (==) No Layout section.  Using the first Screen section.
[    38.507] (==) No screen section available. Using defaults.
[    38.508] (**) |-->Screen "Default Screen Section" (0)
[    38.508] (**) |   |-->Monitor "<default monitor>"
[    38.512] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    38.512] (**) |   |-->Device "Configured Video Device"
[    38.512] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    38.513] (==) Automatically adding devices
[    38.513] (==) Automatically enabling devices
[    38.676] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    38.676] 	Entry deleted from font path.
[    38.684] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    38.684] 	Entry deleted from font path.
[    38.685] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[    38.685] 	Entry deleted from font path.
[    38.686] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    38.686] 	Entry deleted from font path.
[    38.691] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    38.691] 	Entry deleted from font path.
[    38.692] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/100dpi,
	built-ins
[    38.692] (==) ModulePath set to "/usr/lib/xorg/modules"
[    38.692] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    38.693] (II) Loader magic: 0x1b6264
[    38.693] (II) Module ABI versions:
[    38.693] 	X.Org ANSI C Emulation: 0.4
[    38.693] 	X.Org Video Driver: 8.0
[    38.693] 	X.Org XInput driver : 11.0
[    38.694] 	X.Org Server Extension : 4.0
[    38.695] (II) Open APM successful
[    38.696] (II) LoadModule: "extmod"
[    38.723] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    38.798] (II) Module extmod: vendor="X.Org Foundation"
[    38.798] 	compiled for 1.9.5, module version = 1.0.0
[    38.798] 	Module class: X.Org Server Extension
[    38.799] 	ABI class: X.Org Server Extension, version 4.0
[    38.799] (II) Loading extension SELinux
[    38.799] (II) Loading extension MIT-SCREEN-SAVER
[    38.800] (II) Loading extension XFree86-VidModeExtension
[    38.800] (II) Loading extension XFree86-DGA
[    38.800] (II) Loading extension DPMS
[    38.800] (II) Loading extension XVideo
[    38.801] (II) Loading extension XVideo-MotionCompensation
[    38.801] (II) Loading extension X-Resource
[    38.801] (II) LoadModule: "dbe"
[    38.803] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    38.825] (II) Module dbe: vendor="X.Org Foundation"
[    38.826] 	compiled for 1.9.5, module version = 1.0.0
[    38.826] 	Module class: X.Org Server Extension
[    38.826] 	ABI class: X.Org Server Extension, version 4.0
[    38.826] (II) Loading extension DOUBLE-BUFFER
[    38.827] (II) LoadModule: "glx"
[    38.828] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    38.891] (II) Module glx: vendor="X.Org Foundation"
[    38.892] 	compiled for 1.9.5, module version = 1.0.0
[    38.892] 	ABI class: X.Org Server Extension, version 4.0
[    38.982] (==) AIGLX enabled
[    38.982] (II) Loading extension GLX
[    38.983] (II) LoadModule: "record"
[    38.984] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    39.088] (II) Module record: vendor="X.Org Foundation"
[    39.088] 	compiled for 1.9.5, module version = 1.13.0
[    39.089] 	Module class: X.Org Server Extension
[    39.089] 	ABI class: X.Org Server Extension, version 4.0
[    39.089] (II) Loading extension RECORD
[    39.090] (II) LoadModule: "dri"
[    39.092] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    39.212] (II) Module dri: vendor="X.Org Foundation"
[    39.212] 	compiled for 1.9.5, module version = 1.0.0
[    39.213] 	ABI class: X.Org Server Extension, version 4.0
[    39.213] (II) Loading extension XFree86-DRI
[    39.213] (II) LoadModule: "dri2"
[    39.227] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    39.257] (II) Module dri2: vendor="X.Org Foundation"
[    39.258] 	compiled for 1.9.5, module version = 1.2.0
[    39.258] 	ABI class: X.Org Server Extension, version 4.0
[    39.258] (II) Loading extension DRI2
[    39.259] (II) LoadModule: "glamo"
[    39.311] (II) Loading /usr/lib/xorg/modules/drivers/glamo_drv.so
[    39.361] (II) Module Glamo: vendor="X.Org Foundation"
[    39.361] 	compiled for 1.9.5, module version = 0.4.0
[    39.362] 	ABI class: X.Org Video Driver, version 8.0
[    39.362] (II) Glamo: driver for glamo: Glamo
[    39.362] (++) using VT number 3

[    39.429] (WW) Falling back to old probe method for Glamo
[    39.429] (II) Loading sub module "fbdevhw"
[    39.429] (II) LoadModule: "fbdevhw"
[    39.431] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    39.601] (II) Module fbdevhw: vendor="X.Org Foundation"
[    39.601] 	compiled for 1.9.5, module version = 0.0.2
[    39.602] 	ABI class: X.Org Video Driver, version 8.0
[    39.602] (II) Not using KMS
[    39.603] (II) Glamo(0): using default device

[    39.604] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    39.605] (II) Glamo(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 16/16
[    39.606] (==) Glamo(0): Depth 16, (==) framebuffer bpp 16
[    39.606] (==) Glamo(0): RGB weight 565
[    39.606] (==) Glamo(0): Default visual is TrueColor
[    39.607] (==) Glamo(0): Using gamma correction (1.0, 1.0, 1.0)
[    39.710] (II) Glamo(0): Output LCD has no monitor section
[    39.711] (II) Glamo(0): Printing probed modes for output LCD
[    39.711] (II) Glamo(0): Modeline "480x640"x72.5   24.50  480 496 504 512  640 656 658 660 (47.9 kHz)
[    39.712] (II) Glamo(0): Modeline "240x320"x50.2   24.50  240 736 738 740  320 656 658 660 (33.1 kHz)
[    39.713] (II) Glamo(0): Output LCD connected
[    39.713] (II) Glamo(0): Using exact sizes for initial modes
[    39.713] (II) Glamo(0): Output LCD using initial mode 480x640
[    39.714] (II) Glamo(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    39.714] (II) Glamo(0): hardware: SMedia Glamo (video memory: 4096kB)
[    39.715] (--) Glamo(0): Virtual size is 480x640 (pitch 480)
[    39.716] (**) Glamo(0):  Driver mode "480x640": 24.5 MHz (scaled from 0.0 MHz), 47.9 kHz, 72.5 Hz
[    39.716] (II) Glamo(0): Modeline "480x640"x72.5   24.50  480 496 504 512  640 656 658 660 (47.9 kHz)
[    39.717] (**) Glamo(0):  Driver mode "240x320": 24.5 MHz (scaled from 0.0 MHz), 33.1 kHz, 50.2 Hz
[    39.717] (II) Glamo(0): Modeline "240x320"x50.2   24.50  240 736 738 740  320 656 658 660 (33.1 kHz)
[    39.718] (++) Glamo(0): DPI set to (96, 96)
[    39.718] (II) Loading sub module "fb"
[    39.718] (II) LoadModule: "fb"
[    39.720] (II) Loading /usr/lib/xorg/modules/libfb.so
[    39.950] (II) Module fb: vendor="X.Org Foundation"
[    39.950] 	compiled for 1.9.5, module version = 1.0.0
[    39.951] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    40.066] (II) Loading sub module "exa"
[    40.067] (II) LoadModule: "exa"
[    40.068] (II) Loading /usr/lib/xorg/modules/libexa.so
[    40.132] (II) Module exa: vendor="X.Org Foundation"
[    40.132] 	compiled for 1.9.5, module version = 2.5.0
[    40.133] 	ABI class: X.Org Video Driver, version 8.0
[    40.133] (WW) Glamo(0): EXA hardware acceleration initialising
[    40.134] (II) EXA(0): Offscreen pixmap area of 3317760 bytes
[    40.135] (II) EXA(0): Driver registered support for the following operations:
[    40.135] (II)         Solid
[    40.136] (II)         Copy
[    40.136] (II)         Composite (RENDER acceleration)
[    40.136] (II)         UploadToScreen
[    40.136] (II)         DownloadFromScreen
[    40.137] Initialized EXA acceleration
[    40.137] (==) Glamo(0): Backing store disabled
[    40.266] (II) Glamo(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    40.268] (==) Glamo(0): DPMS enabled
[    40.268] (--) RandR disabled
[    40.268] (II) Initializing built-in extension Generic Event Extension
[    40.269] (II) Initializing built-in extension SHAPE
[    40.269] (II) Initializing built-in extension MIT-SHM
[    40.269] (II) Initializing built-in extension XInputExtension
[    40.269] (II) Initializing built-in extension XTEST
[    40.270] (II) Initializing built-in extension BIG-REQUESTS
[    40.270] (II) Initializing built-in extension SYNC
[    40.270] (II) Initializing built-in extension XKEYBOARD
[    40.270] (II) Initializing built-in extension XC-MISC
[    40.271] (II) Initializing built-in extension SECURITY
[    40.271] (II) Initializing built-in extension XINERAMA
[    40.271] (II) Initializing built-in extension XFIXES
[    40.271] (II) Initializing built-in extension RENDER
[    40.272] (II) Initializing built-in extension RANDR
[    40.272] (II) Initializing built-in extension COMPOSITE
[    40.272] (II) Initializing built-in extension DAMAGE
[    40.274] (II) SELinux: Disabled on system
[    40.843] (II) AIGLX: Screen 0 is not DRI2 capable
[    40.843] (II) AIGLX: Screen 0 is not DRI capable
[    41.527] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
[    41.527] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    41.537] (II) Glamo(0): Setting screen physical size to 127 x 169
[    44.997] (II) config/udev: Adding input device Neo1973 Buttons (/dev/input/event4)
[    44.998] (**) Neo1973 Buttons: Applying InputClass "evdev keyboard catchall"
[    44.999] (II) LoadModule: "evdev"
[    45.015] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    45.050] (II) Module evdev: vendor="X.Org Foundation"
[    45.050] 	compiled for 1.9.4, module version = 2.6.0
[    45.051] 	Module class: X.Org XInput Driver
[    45.051] 	ABI class: X.Org XInput driver, version 11.0
[    45.052] (**) Neo1973 Buttons: always reports core events
[    45.052] (**) Neo1973 Buttons: Device: "/dev/input/event4"
[    45.065] (--) Neo1973 Buttons: Found keys
[    45.066] (II) Neo1973 Buttons: Configuring as keyboard
[    45.066] (II) XINPUT: Adding extended input device "Neo1973 Buttons" (type: KEYBOARD)
[    45.066] (**) Option "xkb_rules" "evdev"
[    45.067] (**) Option "xkb_model" "pc105"
[    45.067] (**) Option "xkb_layout" "fr"
[    45.067] (**) Option "xkb_options" "lv3:ralt_switch"
[    46.896] (II) config/udev: Adding input device PCF50633 PMU events (/dev/input/event0)
[    46.896] (**) PCF50633 PMU events: Applying InputClass "evdev keyboard catchall"
[    46.897] (**) PCF50633 PMU events: always reports core events
[    46.897] (**) PCF50633 PMU events: Device: "/dev/input/event0"
[    46.915] (--) PCF50633 PMU events: Found keys
[    46.915] (II) PCF50633 PMU events: Configuring as keyboard
[    46.916] (II) XINPUT: Adding extended input device "PCF50633 PMU events" (type: KEYBOARD)
[    46.917] (**) Option "xkb_rules" "evdev"
[    46.917] (**) Option "xkb_model" "pc105"
[    46.917] (**) Option "xkb_layout" "fr"
[    46.917] (**) Option "xkb_options" "lv3:ralt_switch"
[    46.927] (II) config/udev: Adding input device s3c2410 TouchScreen (/dev/input/event1)
[    46.927] (**) s3c2410 TouchScreen: Applying InputClass "evdev touchscreen catchall"
[    46.928] (**) s3c2410 TouchScreen: Applying InputClass "tslib touchscreen"
[    46.928] (**) s3c2410 TouchScreen: Applying InputClass "Clic droit"
[    46.928] (II) LoadModule: "tslib"
[    46.932] (II) Loading /usr/lib/xorg/modules/input/tslib_drv.so
[    46.948] (II) Module tslib: vendor="X.Org Foundation"
[    46.948] 	compiled for 1.9.4, module version = 0.0.1
[    46.948] 	Module class: X.Org XInput Driver
[    46.948] 	ABI class: X.Org XInput driver, version 11.0
[    46.949] (**) s3c2410 TouchScreen: always reports core events
[    47.022] (**) Option "EmulateRightButton" "1"
[    47.022] (II) XINPUT: Adding extended input device "s3c2410 TouchScreen" (type: TOUCHSCREEN)
[    47.023] xf86TslibControlProc
[    47.023] xf86TslibControlProc
[    47.029] (II) config/udev: Adding input device lis302-1 (top) (/dev/input/event2)
[    47.030] (II) No input driver/identifier specified (ignoring)
[    47.034] (II) config/udev: Adding input device lis302-1 (top) (/dev/input/js0)
[    47.034] (II) No input driver/identifier specified (ignoring)
[    47.040] (II) config/udev: Adding input device lis302-2 (bottom) (/dev/input/event3)
[    47.041] (II) No input driver/identifier specified (ignoring)
[    47.045] (II) config/udev: Adding input device lis302-2 (bottom) (/dev/input/js1)
[    47.052] (II) No input driver/identifier specified (ignoring)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.