[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#612964: xserver-xorg-video-fbdev: touchscreen of Neo Freerunner unusable because touches are misplaced



Package: xserver-xorg-video-fbdev
Version: 1:0.4.2-2
Severity: critical
Justification: breaks the whole system



My Neo freerunner was broken by the upgrade to wheezy. When I touch the
touchscreen in one location, I get either no response or a misplaced
touch.

I don't know how to fix this because 0.4.2-2 is the only available
version, and xserver-xorg-video-glamo appears to be broken.

Sorry I can't include the info automatically generated by reportbug,
because it's not available on my Freerunner and I'm writing this from my
desktop.

I've copied my xorg.conf and my Xorg.0.log below

xorg.conf
# complementary information on the touch screen as the
# input device is provided by udev
Section "Device"
  Identifier "Glamo 3362"
  Driver     "fbdev"
EndSection

Section "Module"
 Load    "glx"
 Load    "dri2"
EndSection

Xorg.0.log
[    89.204] 
X.Org X Server 1.9.4
Release Date: 2011-02-04
[    89.241] X Protocol Version 11, Revision 0
[    89.242] Build Operating System: Linux 2.6.31-rc9 armv5tel Debian
[    89.242] Current Operating System: Linux freerunner 2.6.29-20100313.git973a41fc #1 Sat Aug 7 17:45:57 GMT-3 2010 armv4tl
[    89.243] Kernel command line: rootfstype=jffs2 root=/dev/mtdblock6 console=ttySAC2,115200 console=tty0 loglevel=8 regular_boot mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(u-boot),0x00040000(u-boot_env),0x00800000(kernel),0x000a0000(splash),0x00040000(factory),0x0f6a0000(rootfs) rootfstype=ext3 root=/dev/mmcblk0p2 rootdelay=5
[    89.245] Build Date: 09 February 2011  08:17:52AM
[    89.245] xorg-server 2:1.9.4-1 (Cyril Brulebois <kibi@debian.org>) 
[    89.246] Current version of pixman: 0.21.4
[    89.247] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    89.247] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    89.252] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 11 22:22:16 2011
[    89.385] (==) Using config file: "/etc/X11/xorg.conf"
[    89.385] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    89.397] (==) No Layout section.  Using the first Screen section.
[    89.397] (==) No screen section available. Using defaults.
[    89.398] (**) |-->Screen "Default Screen Section" (0)
[    89.398] (**) |   |-->Monitor "<default monitor>"
[    89.420] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    89.421] (**) |   |-->Device "Glamo 3362"
[    89.421] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    89.422] (==) Automatically adding devices
[    89.422] (==) Automatically enabling devices
[    89.532] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    89.532] 	Entry deleted from font path.
[    89.533] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    89.534] 	Entry deleted from font path.
[    89.534] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    89.535] 	Entry deleted from font path.
[    89.535] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[    89.536] 	Entry deleted from font path.
[    89.537] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    89.537] 	Entry deleted from font path.
[    89.537] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    89.538] 	Entry deleted from font path.
[    89.541] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    89.542] 	Entry deleted from font path.
[    89.542] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	built-ins
[    89.543] (==) ModulePath set to "/usr/lib/xorg/modules"
[    89.543] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    89.544] (II) Loader magic: 0x1b37c0
[    89.544] (II) Module ABI versions:
[    89.545] 	X.Org ANSI C Emulation: 0.4
[    89.545] 	X.Org Video Driver: 8.0
[    89.546] 	X.Org XInput driver : 11.0
[    89.546] 	X.Org Server Extension : 4.0
[    89.548] (II) Open APM successful
[    89.549] (II) LoadModule: "extmod"
[    89.603] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    89.683] (II) Module extmod: vendor="X.Org Foundation"
[    89.684] 	compiled for 1.9.4, module version = 1.0.0
[    89.684] 	Module class: X.Org Server Extension
[    89.685] 	ABI class: X.Org Server Extension, version 4.0
[    89.686] (II) Loading extension SELinux
[    89.686] (II) Loading extension MIT-SCREEN-SAVER
[    89.687] (II) Loading extension XFree86-VidModeExtension
[    89.687] (II) Loading extension XFree86-DGA
[    89.688] (II) Loading extension DPMS
[    89.688] (II) Loading extension XVideo
[    89.689] (II) Loading extension XVideo-MotionCompensation
[    89.689] (II) Loading extension X-Resource
[    89.690] (II) LoadModule: "dbe"
[    89.694] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    89.723] (II) Module dbe: vendor="X.Org Foundation"
[    89.724] 	compiled for 1.9.4, module version = 1.0.0
[    89.725] 	Module class: X.Org Server Extension
[    89.725] 	ABI class: X.Org Server Extension, version 4.0
[    89.726] (II) Loading extension DOUBLE-BUFFER
[    89.727] (II) LoadModule: "glx"
[    89.730] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    89.797] (II) Module glx: vendor="X.Org Foundation"
[    89.798] 	compiled for 1.9.4, module version = 1.0.0
[    89.798] 	ABI class: X.Org Server Extension, version 4.0
[    89.866] (==) AIGLX enabled
[    89.867] (II) Loading extension GLX
[    89.868] (II) LoadModule: "record"
[    89.871] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    89.901] (II) Module record: vendor="X.Org Foundation"
[    89.901] 	compiled for 1.9.4, module version = 1.13.0
[    89.902] 	Module class: X.Org Server Extension
[    89.902] 	ABI class: X.Org Server Extension, version 4.0
[    89.903] (II) Loading extension RECORD
[    89.903] (II) LoadModule: "dri"
[    89.907] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    89.962] (II) Module dri: vendor="X.Org Foundation"
[    89.962] 	compiled for 1.9.4, module version = 1.0.0
[    89.963] 	ABI class: X.Org Server Extension, version 4.0
[    89.964] (II) Loading extension XFree86-DRI
[    89.964] (II) LoadModule: "dri2"
[    89.968] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    89.982] (II) Module dri2: vendor="X.Org Foundation"
[    89.983] 	compiled for 1.9.4, module version = 1.2.0
[    89.983] 	ABI class: X.Org Server Extension, version 4.0
[    89.984] (II) Loading extension DRI2
[    89.984] (II) LoadModule: "fbdev"
[    89.988] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    89.997] (II) Module fbdev: vendor="X.Org Foundation"
[    89.998] 	compiled for 1.9.4, module version = 0.4.2
[    89.998] 	ABI class: X.Org Video Driver, version 8.0
[    89.999] (II) FBDEV: driver for framebuffer: fbdev
[    90.004] (++) using VT number 7

[    90.072] (WW) Falling back to old probe method for fbdev
[    90.072] (II) Loading sub module "fbdevhw"
[    90.073] (II) LoadModule: "fbdevhw"
[    90.075] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    90.106] (II) Module fbdevhw: vendor="X.Org Foundation"
[    90.106] 	compiled for 1.9.4, module version = 0.0.2
[    90.107] 	ABI class: X.Org Video Driver, version 8.0
[    90.109] (II) FBDEV(0): using default device
[    90.110] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    90.111] (II) FBDEV(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 16/16
[    90.112] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
[    90.113] (==) FBDEV(0): RGB weight 565
[    90.113] (==) FBDEV(0): Default visual is TrueColor
[    90.114] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    90.115] (II) FBDEV(0): hardware: SMedia Glamo (video memory: 4096kB)
[    90.116] (II) FBDEV(0): checking modes against framebuffer device...
[    90.116] (II) FBDEV(0): checking modes against monitor...
[    90.117] (--) FBDEV(0): Virtual size is 480x640 (pitch 480)
[    90.118] (**) FBDEV(0):  Built-in mode "current": 24.5 MHz, 47.9 kHz, 72.5 Hz
[    90.119] (II) FBDEV(0): Modeline "current"x0.0   24.50  480 496 504 512  640 656 658 660 -hsync -vsync -csync (47.9 kHz)
[    90.119] (==) FBDEV(0): DPI set to (96, 96)
[    90.122] (II) Loading sub module "fb"
[    90.123] (II) LoadModule: "fb"
[    90.133] (II) Loading /usr/lib/xorg/modules/libfb.so
[    90.224] (II) Module fb: vendor="X.Org Foundation"
[    90.224] 	compiled for 1.9.4, module version = 1.0.0
[    90.225] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    90.226] (**) FBDEV(0): using shadow framebuffer
[    90.226] (II) Loading sub module "shadow"
[    90.227] (II) LoadModule: "shadow"
[    90.229] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    90.268] (II) Module shadow: vendor="X.Org Foundation"
[    90.269] 	compiled for 1.9.4, module version = 1.1.0
[    90.269] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    90.519] (==) FBDEV(0): Backing store disabled
[    90.547] (==) FBDEV(0): DPMS enabled
[    90.548] (==) RandR enabled
[    90.549] (II) Initializing built-in extension Generic Event Extension
[    90.549] (II) Initializing built-in extension SHAPE
[    90.550] (II) Initializing built-in extension MIT-SHM
[    90.550] (II) Initializing built-in extension XInputExtension
[    90.551] (II) Initializing built-in extension XTEST
[    90.551] (II) Initializing built-in extension BIG-REQUESTS
[    90.552] (II) Initializing built-in extension SYNC
[    90.552] (II) Initializing built-in extension XKEYBOARD
[    90.553] (II) Initializing built-in extension XC-MISC
[    90.553] (II) Initializing built-in extension XINERAMA
[    90.554] (II) Initializing built-in extension XFIXES
[    90.554] (II) Initializing built-in extension RENDER
[    90.555] (II) Initializing built-in extension RANDR
[    90.555] (II) Initializing built-in extension COMPOSITE
[    90.556] (II) Initializing built-in extension DAMAGE
[    90.558] (II) SELinux: Disabled on system
[    90.968] (II) AIGLX: Screen 0 is not DRI2 capable
[    90.969] (II) AIGLX: Screen 0 is not DRI capable
[    92.013] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
[    92.013] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    99.171] (II) config/udev: Adding input device Neo1973 Buttons (/dev/input/event4)
[    99.172] (**) Neo1973 Buttons: Applying InputClass "evdev keyboard catchall"
[    99.173] (II) LoadModule: "evdev"
[    99.176] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    99.193] (II) Module evdev: vendor="X.Org Foundation"
[    99.193] 	compiled for 1.9.4, module version = 2.6.0
[    99.194] 	Module class: X.Org XInput Driver
[    99.194] 	ABI class: X.Org XInput driver, version 11.0
[    99.206] (**) Neo1973 Buttons: always reports core events
[    99.206] (**) Neo1973 Buttons: Device: "/dev/input/event4"
[    99.220] (--) Neo1973 Buttons: Found keys
[    99.221] (II) Neo1973 Buttons: Configuring as keyboard
[    99.222] (II) XINPUT: Adding extended input device "Neo1973 Buttons" (type: KEYBOARD)
[    99.222] (**) Option "xkb_rules" "evdev"
[    99.223] (**) Option "xkb_model" "pc105"
[    99.224] (**) Option "xkb_layout" "us"
[    99.568] (II) config/udev: Adding input device PCF50633 PMU events (/dev/input/event0)
[    99.569] (**) PCF50633 PMU events: Applying InputClass "evdev keyboard catchall"
[    99.570] (**) PCF50633 PMU events: always reports core events
[    99.571] (**) PCF50633 PMU events: Device: "/dev/input/event0"
[    99.595] (--) PCF50633 PMU events: Found keys
[    99.596] (II) PCF50633 PMU events: Configuring as keyboard
[    99.596] (II) XINPUT: Adding extended input device "PCF50633 PMU events" (type: KEYBOARD)
[    99.597] (**) Option "xkb_rules" "evdev"
[    99.598] (**) Option "xkb_model" "pc105"
[    99.599] (**) Option "xkb_layout" "us"
[    99.608] (II) config/udev: Adding input device s3c2410 TouchScreen (/dev/input/event1)
[    99.609] (**) s3c2410 TouchScreen: Applying InputClass "evdev touchscreen catchall"
[    99.609] (**) s3c2410 TouchScreen: always reports core events
[    99.610] (**) s3c2410 TouchScreen: Device: "/dev/input/event1"
[    99.635] (--) s3c2410 TouchScreen: Found absolute axes
[    99.636] (--) s3c2410 TouchScreen: Found x and y absolute axes
[    99.636] (--) s3c2410 TouchScreen: Found absolute touchscreen
[    99.637] (II) s3c2410 TouchScreen: Configuring as touchscreen
[    99.637] (**) s3c2410 TouchScreen: YAxisMapping: buttons 4 and 5
[    99.638] (**) s3c2410 TouchScreen: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    99.639] (II) XINPUT: Adding extended input device "s3c2410 TouchScreen" (type: TOUCHSCREEN)
[    99.640] (II) s3c2410 TouchScreen: initialized for absolute axes.
[    99.648] (II) config/udev: Adding input device lis302-1 (top) (/dev/input/event2)
[    99.648] (II) No input driver/identifier specified (ignoring)
[    99.654] (II) config/udev: Adding input device lis302-2 (bottom) (/dev/input/event3)
[    99.655] (II) No input driver/identifier specified (ignoring)



Reply to: