Package: xorg
Version: 1:7.7+3
Severity: normal
I've been trying to get Debian working on my Samsung Galaxy S smartphone
for a while. The initial issue I had was Xorg not accepting touchscreen
input due to some interaction with evdev being weird:
http://bonedaddy.net/pabs3/log/2012/12/03/debian-mobile/
I recently noticed that evdev from experimental adds multitouch support
so I thought I would revisit it. Still running the Android/Replicant
version of the Linux kernel with Debian testing on armhf. First I noted
it that Xorg seems to think this touchscreen is a mouse instead of a
touchscreen. Then I noted that Xorg now crashes when I touch the screen.
You may note the commented things in xorg.conf below, if I uncomment
them then the same crash still happens. If you want to take a look at
this issue on the hardware itself, I'll bring it to DebConf13, otherwise
let me know what I should try - patches etc.
Program received signal SIGSEGV, Segmentation fault.
valuator_mask_isset (mask=0x0, valuator=0) at ../../dix/inpututils.c:501
501 ../../dix/inpututils.c: No such file or directory.
(gdb) bt
#0 valuator_mask_isset (mask=0x0, valuator=0) at ../../dix/inpututils.c:501
#1 0x411b2dfa in EvdevProcessValuators (pInfo=<optimized out>) at ../../src/evdev.c:537
#2 EvdevProcessSyncEvent (pInfo=0x422a4fd0, ev=<optimized out>) at ../../src/evdev.c:1007
#3 EvdevProcessEvent (ev=<optimized out>, pInfo=0x422a4fd0) at ../../src/evdev.c:1053
#4 EvdevReadInput (pInfo=<optimized out>) at ../../src/evdev.c:1133
#5 0x4008b19a in xf86SigioReadInput (fd=<optimized out>, closure=0x422a4fd0) at ../../../../hw/xfree86/common/xf86Events.c:298
#6 0x400a46ec in xf86SIGIO (sig=<optimized out>) at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:108
#7 <signal handler called>
#8 0x4042f760 in select () at ../sysdeps/unix/syscall-template.S:81
#9 0x4013180c in WaitForSomething (pClientsReady=0x4222b9d0) at ../../os/WaitFor.c:221
#10 0x400630c4 in Dispatch () at ../../dix/dispatch.c:357
#11 0x400587b6 in main (argc=5, argv=0xbebc8714, envp=<optimized out>) at ../../dix/main.c:288
(gdb) thread apply all bt full
Thread 1 (Thread 0x40167070 (LWP 30124)):
#0 valuator_mask_isset (mask=0x0, valuator=0) at ../../dix/inpututils.c:501
No locals.
#1 0x411b2dfa in EvdevProcessValuators (pInfo=<optimized out>) at ../../src/evdev.c:537
val = <optimized out>
calib_min = <optimized out>
calib_max = <optimized out>
i = <optimized out>
tmp = <optimized out>
pEvdev = <optimized out>
delta = <optimized out>
#2 EvdevProcessSyncEvent (pInfo=0x422a4fd0, ev=<optimized out>) at ../../src/evdev.c:1007
i = <optimized out>
pEvdev = 0x422adc18
num_v = 0
first_v = 0
v = {0 <repeats 36 times>}
#3 EvdevProcessEvent (ev=<optimized out>, pInfo=0x422a4fd0) at ../../src/evdev.c:1053
No locals.
#4 EvdevReadInput (pInfo=<optimized out>) at ../../src/evdev.c:1133
pEvdev = <optimized out>
ev = {{time = {tv_sec = 14774, tv_usec = 11222}, type = 3, code = 48, value = 4}, {time = {tv_sec = 14774, tv_usec = 11222},
type = 3, code = 53, value = 549}, {time = {tv_sec = 14774, tv_usec = 11222}, type = 3, code = 54, value = 530}, {time = {
tv_sec = 14774, tv_usec = 11222}, type = 3, code = 57, value = 0}, {time = {tv_sec = 14774, tv_usec = 11222}, type = 3,
code = 58, value = 62}, {time = {tv_sec = 14774, tv_usec = 11222}, type = 0, code = 0, value = 0}, {time = {tv_sec = 1,
tv_usec = 1075292744}, type = 1, code = 0, value = 1074174065}, {time = {tv_sec = -1094942500, tv_usec = 1110550864},
type = 5752, code = 16941, value = 1074597807}, {time = {tv_sec = 0, tv_usec = 1110251128}, type = 43344, code = 16945,
value = -1094942500}, {time = {tv_sec = 1, tv_usec = 0}, type = 10, code = 0, value = 1}, {time = {tv_sec = 1105223680,
tv_usec = -1094943236}, type = 0, code = 0, value = 1}, {time = {tv_sec = 65536, tv_usec = 0}, type = 0, code = 1,
value = 0}, {time = {tv_sec = 1110287792, tv_usec = 1110296512}, type = 32, code = 0, value = 1075010289}, {time = {
tv_sec = 1, tv_usec = 1074182965}, type = 1, code = 0, value = 65536}, {time = {tv_sec = 32, tv_usec = -1094942244},
type = 33244, code = 48828, value = 1074181053}, {time = {tv_sec = -1094942244, tv_usec = 1}, type = 5752, code = 16941,
value = -1094942244}}
i = <optimized out>
len = <optimized out>
#5 0x4008b19a in xf86SigioReadInput (fd=<optimized out>, closure=0x422a4fd0) at ../../../../hw/xfree86/common/xf86Events.c:298
errno_save = 11
pInfo = 0x422a4fd0
#6 0x400a46ec in xf86SIGIO (sig=<optimized out>) at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:108
i = <optimized out>
ready = {fds_bits = {1024, 0 <repeats 31 times>}}
to = {tv_sec = 0, tv_usec = 0}
save_errno = 11
r = 1
#7 <signal handler called>
No locals.
#8 0x4042f760 in select () at ../sysdeps/unix/syscall-template.S:81
No locals.
#9 0x4013180c in WaitForSomething (pClientsReady=0x4222b9d0) at ../../os/WaitFor.c:221
i = <optimized out>
waittime = {tv_sec = 1075007291, tv_usec = 0}
wt = 0x0
timeout = <optimized out>
clientsReadable = {fds_bits = {0 <repeats 32 times>}}
clientsWritable = {fds_bits = {416, 1075242344, 1074690003, 1110596008, 1110596288, 1081342857, 1110596168, 1110596008,
1110596288, 1081342857, 1074701249, 416, -1094941764, 64, 54, 1075580928, 1079565472, 1075258036, -1094941764, 1079565448,
8388814, 1110251128, 1074159717, 2, -1094941736, 1078472704, 0, 1110270888, 1074597807, 0, 1110251128, 8388814}}
selecterr = <optimized out>
nready = 0
devicesReadable = {fds_bits = {31, 1110270888, 0, 0, 1110270888, 1078472704, 0, 479, 0, 1110520804, 1075271288, 80, 1074573131,
1110275384, 1074233815, 2, 1110520804, 8388814, 1075247432, 479, 0, 1110520804, 1075271288, 80, 1074235175, 1110270888,
1119167880, 0, 1119167880, 1075232272, 1110251128, 1075220480}}
now = <optimized out>
someReady = <optimized out>
#10 0x400630c4 in Dispatch () at ../../dix/dispatch.c:357
clientReady = 0x4222b9d0
result = <optimized out>
client = <optimized out>
nready = <optimized out>
icheck = 0x40175690 <checkForInput>
start_tick = <optimized out>
#11 0x400587b6 in main (argc=5, argv=0xbebc8714, envp=<optimized out>) at ../../dix/main.c:288
i = <optimized out>
alwaysCheckForInput = {0, 1}
-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Nov 20 2012 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1276056 Apr 17 12:53 /usr/bin/Xorg
VGA-compatible devices on PCI bus:
----------------------------------
Xorg X server configuration file status:
----------------------------------------
-rw-r--r-- 1 root root 648 Dec 16 2012 /etc/X11/xorg.conf
Contents of /etc/X11/xorg.conf:
-------------------------------
#Section "InputDevice"
# Identifier "Touchscreen"
# Driver "evdev"
# Option "Device" "/dev/input/event0"
#EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "fbdev"
Option "fbdev" "/dev/fb0"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS" "false"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "ServerLayout"
Identifier "Default"
Screen "Default Screen"
# InputDevice "Touchscreen" "CorePointer"
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "Default"
EndSection
/etc/X11/xorg.conf.d does not exist.
/etc/modprobe.d contains no KMS configuration files.
Kernel version (/proc/version):
-------------------------------
Linux version 3.0.8-replicant (guest@morrison) (gcc version 4.4.3 (GCC) ) #26 PREEMPT Tue Nov 27 13:49:38 WST 2012
Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root root 13519 Jun 25 16:49 /var/log/Xorg.0.log
Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
---------------------------------------------------------------------
[ 14758.751]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[ 14758.751] X Protocol Version 11, Revision 0
[ 14758.751] Build Operating System: Linux 3.2.0-4-mx5 armv7l Debian
[ 14758.751] Current Operating System: Linux hostname 3.0.8-replicant #26 PREEMPT Tue Nov 27 13:49:38 WST 2012 armv7l
[ 14758.751] Kernel command line: console=ttySAC2,115200 loglevel=4 androidboot.serialno=3730BC73B12E00EC bootmode=0
[ 14758.751] Build Date: 17 April 2013 11:31:56AM
[ 14758.752] xorg-server 2:1.12.4-6 (Julien Cristau <jcristau@debian.org>)
[ 14758.752] Current version of pixman: 0.26.0
[ 14758.752] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 14758.752] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 14758.752] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 25 16:49:58 2013
[ 14758.753] (==) Using config file: "/etc/X11/xorg.conf"
[ 14758.753] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 14758.754] (**) Option "defaultserverlayout" "Default"
[ 14758.754] (**) ServerLayout "Default"
[ 14758.754] (**) |-->Screen "Default Screen" (0)
[ 14758.754] (**) | |-->Monitor "Configured Monitor"
[ 14758.755] (**) | |-->Device "Configured Video Device"
[ 14758.755] (==) Automatically adding devices
[ 14758.755] (==) Automatically enabling devices
[ 14758.757] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 14758.757] Entry deleted from font path.
[ 14758.759] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[ 14758.759] Entry deleted from font path.
[ 14758.759] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 14758.760] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 14758.760] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 14758.760] (II) Loader magic: 0x40169cf0
[ 14758.760] (II) Module ABI versions:
[ 14758.760] X.Org ANSI C Emulation: 0.4
[ 14758.760] X.Org Video Driver: 12.1
[ 14758.760] X.Org XInput driver : 16.0
[ 14758.760] X.Org Server Extension : 6.0
[ 14758.760] (II) Open APM successful
[ 14758.760] (II) LoadModule: "extmod"
[ 14758.761] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 14758.764] (II) Module extmod: vendor="X.Org Foundation"
[ 14758.765] compiled for 1.12.4, module version = 1.0.0
[ 14758.765] Module class: X.Org Server Extension
[ 14758.765] ABI class: X.Org Server Extension, version 6.0
[ 14758.765] (II) Loading extension SELinux
[ 14758.765] (II) Loading extension MIT-SCREEN-SAVER
[ 14758.765] (II) Loading extension XFree86-VidModeExtension
[ 14758.765] (II) Loading extension XFree86-DGA
[ 14758.765] (II) Loading extension DPMS
[ 14758.765] (II) Loading extension XVideo
[ 14758.765] (II) Loading extension XVideo-MotionCompensation
[ 14758.765] (II) Loading extension X-Resource
[ 14758.765] (II) LoadModule: "dbe"
[ 14758.766] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 14758.766] (II) Module dbe: vendor="X.Org Foundation"
[ 14758.766] compiled for 1.12.4, module version = 1.0.0
[ 14758.766] Module class: X.Org Server Extension
[ 14758.766] ABI class: X.Org Server Extension, version 6.0
[ 14758.766] (II) Loading extension DOUBLE-BUFFER
[ 14758.766] (II) LoadModule: "glx"
[ 14758.767] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 14758.772] (II) Module glx: vendor="X.Org Foundation"
[ 14758.772] compiled for 1.12.4, module version = 1.0.0
[ 14758.772] ABI class: X.Org Server Extension, version 6.0
[ 14758.772] (==) AIGLX enabled
[ 14758.772] (II) Loading extension GLX
[ 14758.772] (II) LoadModule: "record"
[ 14758.772] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 14758.774] (II) Module record: vendor="X.Org Foundation"
[ 14758.775] compiled for 1.12.4, module version = 1.13.0
[ 14758.775] Module class: X.Org Server Extension
[ 14758.775] ABI class: X.Org Server Extension, version 6.0
[ 14758.775] (II) Loading extension RECORD
[ 14758.775] (II) LoadModule: "dri"
[ 14758.775] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 14758.777] (II) Module dri: vendor="X.Org Foundation"
[ 14758.777] compiled for 1.12.4, module version = 1.0.0
[ 14758.777] ABI class: X.Org Server Extension, version 6.0
[ 14758.777] (II) Loading extension XFree86-DRI
[ 14758.777] (II) LoadModule: "dri2"
[ 14758.777] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 14758.778] (II) Module dri2: vendor="X.Org Foundation"
[ 14758.778] compiled for 1.12.4, module version = 1.2.0
[ 14758.778] ABI class: X.Org Server Extension, version 6.0
[ 14758.778] (II) Loading extension DRI2
[ 14758.778] (II) LoadModule: "fbdev"
[ 14758.778] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 14758.779] (II) Module fbdev: vendor="X.Org Foundation"
[ 14758.779] compiled for 1.11.99.901, module version = 0.4.2
[ 14758.779] ABI class: X.Org Video Driver, version 12.0
[ 14758.779] (II) FBDEV: driver for framebuffer: fbdev
[ 14758.779] (++) using VT number 7
[ 14758.779] (WW) Falling back to old probe method for fbdev
[ 14758.779] (II) Loading sub module "fbdevhw"
[ 14758.779] (II) LoadModule: "fbdevhw"
[ 14758.780] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 14758.780] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 14758.780] compiled for 1.12.4, module version = 0.0.2
[ 14758.780] ABI class: X.Org Video Driver, version 12.1
[ 14758.781] (II) FBDEV(0): using /dev/fb0
[ 14758.781] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 14758.781] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen" for depth/fbbpp 24/32
[ 14758.781] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 14758.781] (==) FBDEV(0): RGB weight 888
[ 14758.781] (==) FBDEV(0): Default visual is TrueColor
[ 14758.781] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 14758.781] (II) FBDEV(0): hardware: s3cfb (video memory: 10500kB)
[ 14758.781] (**) FBDEV(0): Option "fbdev" "/dev/fb0"
[ 14758.781] (II) FBDEV(0): checking modes against framebuffer device...
[ 14758.781] (II) FBDEV(0): checking modes against monitor...
[ 14758.782] (--) FBDEV(0): Virtual size is 480x800 (pitch 480)
[ 14758.782] (**) FBDEV(0): Built-in mode "current": 23.8 MHz, 46.3 kHz, 55.8 Hz
[ 14758.782] (II) FBDEV(0): Modeline "current"x0.0 23.82 480 496 498 514 800 801 803 831 -hsync -vsync -csync (46.3 kHz b)
[ 14758.782] (==) FBDEV(0): DPI set to (96, 96)
[ 14758.782] (II) Loading sub module "fb"
[ 14758.782] (II) LoadModule: "fb"
[ 14758.782] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 14758.783] (II) Module fb: vendor="X.Org Foundation"
[ 14758.783] compiled for 1.12.4, module version = 1.0.0
[ 14758.783] ABI class: X.Org ANSI C Emulation, version 0.4
[ 14758.783] (**) FBDEV(0): using shadow framebuffer
[ 14758.783] (II) Loading sub module "shadow"
[ 14758.783] (II) LoadModule: "shadow"
[ 14758.783] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 14758.783] (II) Module shadow: vendor="X.Org Foundation"
[ 14758.783] compiled for 1.12.4, module version = 1.1.0
[ 14758.783] ABI class: X.Org ANSI C Emulation, version 0.4
[ 14758.784] (==) Depth 24 pixmap format is 32 bpp
[ 14758.786] (==) FBDEV(0): Backing store disabled
[ 14758.787] (==) RandR enabled
[ 14758.787] (II) Initializing built-in extension Generic Event Extension
[ 14758.787] (II) Initializing built-in extension SHAPE
[ 14758.787] (II) Initializing built-in extension MIT-SHM
[ 14758.787] (II) Initializing built-in extension XInputExtension
[ 14758.787] (II) Initializing built-in extension XTEST
[ 14758.787] (II) Initializing built-in extension BIG-REQUESTS
[ 14758.787] (II) Initializing built-in extension SYNC
[ 14758.787] (II) Initializing built-in extension XKEYBOARD
[ 14758.787] (II) Initializing built-in extension XC-MISC
[ 14758.787] (II) Initializing built-in extension SECURITY
[ 14758.787] (II) Initializing built-in extension XINERAMA
[ 14758.788] (II) Initializing built-in extension XFIXES
[ 14758.788] (II) Initializing built-in extension RENDER
[ 14758.788] (II) Initializing built-in extension RANDR
[ 14758.788] (II) Initializing built-in extension COMPOSITE
[ 14758.788] (II) Initializing built-in extension DAMAGE
[ 14758.788] (II) SELinux: Disabled on system
[ 14758.842] (II) AIGLX: Screen 0 is not DRI2 capable
[ 14758.842] (II) AIGLX: Screen 0 is not DRI capable
[ 14758.869] (II) AIGLX: Loaded and initialized swrast
[ 14758.869] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 14759.108] (II) config/udev: Adding input device mxt224_ts_input (/dev/input/event0)
[ 14759.108] (**) mxt224_ts_input: Applying InputClass "evdev touchscreen catchall"
[ 14759.108] (II) LoadModule: "evdev"
[ 14759.108] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 14759.110] (II) Module evdev: vendor="X.Org Foundation"
[ 14759.110] compiled for 1.12.3, module version = 2.7.1
[ 14759.110] Module class: X.Org XInput Driver
[ 14759.111] ABI class: X.Org XInput driver, version 16.0
[ 14759.111] (II) Using input driver 'evdev' for 'mxt224_ts_input'
[ 14759.111] (**) mxt224_ts_input: always reports core events
[ 14759.111] (**) evdev: mxt224_ts_input: Device: "/dev/input/event0"
[ 14759.111] (--) evdev: mxt224_ts_input: Vendor 0 Product 0
[ 14759.111] (--) evdev: mxt224_ts_input: Found absolute axes
[ 14759.111] (--) evdev: mxt224_ts_input: Found absolute multitouch axes
[ 14759.111] (II) evdev: mxt224_ts_input: Forcing relative x/y axes to exist.
[ 14759.111] (II) evdev: mxt224_ts_input: Configuring as mouse
[ 14759.111] (**) Option "config_info" "udev:/sys/devices/virtual/input/input0/event0"
[ 14759.111] (II) XINPUT: Adding extended input device "mxt224_ts_input" (type: MOUSE, id 6)
[ 14759.112] (II) evdev: mxt224_ts_input: initialized for absolute axes.
[ 14759.112] (**) mxt224_ts_input: (accel) keeping acceleration scheme 1
[ 14759.112] (**) mxt224_ts_input: (accel) acceleration profile 0
[ 14759.112] (**) mxt224_ts_input: (accel) acceleration factor: 2.000
[ 14759.112] (**) mxt224_ts_input: (accel) acceleration threshold: 4
[ 14759.114] (II) config/udev: Adding input device accelerometer_sensor (/dev/input/event1)
[ 14759.114] (II) No input driver specified, ignoring this device.
[ 14759.114] (II) This device may have been added with another device file.
[ 14759.115] (II) config/udev: Adding input device magnetic_sensor (/dev/input/event2)
[ 14759.115] (II) No input driver specified, ignoring this device.
[ 14759.115] (II) This device may have been added with another device file.
[ 14759.116] (II) config/udev: Adding input device raw_magnetic_sensor (/dev/input/event3)
[ 14759.116] (II) No input driver specified, ignoring this device.
[ 14759.116] (II) This device may have been added with another device file.
[ 14759.116] (II) config/udev: Adding input device proximity (/dev/input/event4)
[ 14759.117] (II) No input driver specified, ignoring this device.
[ 14759.117] (II) This device may have been added with another device file.
[ 14759.118] (II) config/udev: Adding input device lightsensor-level (/dev/input/event5)
[ 14759.118] (II) No input driver specified, ignoring this device.
[ 14759.118] (II) This device may have been added with another device file.
[ 14759.118] (II) config/udev: Adding input device orientation_sensor (/dev/input/event6)
[ 14759.119] (II) No input driver specified, ignoring this device.
[ 14759.119] (II) This device may have been added with another device file.
[ 14759.119] (II) config/udev: Adding input device aries-keypad (/dev/input/event7)
[ 14759.120] (**) aries-keypad: Applying InputClass "evdev keyboard catchall"
[ 14759.120] (II) Using input driver 'evdev' for 'aries-keypad'
[ 14759.120] (**) aries-keypad: always reports core events
[ 14759.120] (**) evdev: aries-keypad: Device: "/dev/input/event7"
[ 14759.120] (--) evdev: aries-keypad: Vendor 0 Product 0
[ 14759.120] (--) evdev: aries-keypad: Found keys
[ 14759.120] (II) evdev: aries-keypad: Configuring as keyboard
[ 14759.120] (**) Option "config_info" "udev:/sys/devices/virtual/input/input7/event7"
[ 14759.120] (II) XINPUT: Adding extended input device "aries-keypad" (type: KEYBOARD, id 7)
[ 14759.120] (**) Option "xkb_rules" "evdev"
[ 14759.120] (**) Option "xkb_model" "pc105"
[ 14759.120] (**) Option "xkb_layout" "us"
[ 14759.122] (II) config/udev: Adding input device cypress-touchkey (/dev/input/event8)
[ 14759.123] (**) cypress-touchkey: Applying InputClass "evdev keyboard catchall"
[ 14759.123] (II) Using input driver 'evdev' for 'cypress-touchkey'
[ 14759.123] (**) cypress-touchkey: always reports core events
[ 14759.123] (**) evdev: cypress-touchkey: Device: "/dev/input/event8"
[ 14759.123] (--) evdev: cypress-touchkey: Vendor 0 Product 0
[ 14759.123] (--) evdev: cypress-touchkey: Found keys
[ 14759.123] (II) evdev: cypress-touchkey: Configuring as keyboard
[ 14759.123] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event8"
[ 14759.123] (II) XINPUT: Adding extended input device "cypress-touchkey" (type: KEYBOARD, id 8)
[ 14759.123] (**) Option "xkb_rules" "evdev"
[ 14759.123] (**) Option "xkb_model" "pc105"
[ 14759.123] (**) Option "xkb_layout" "us"
udev information:
-----------------
P: /devices/virtual/input/input0
E: ABS=6610000 0
E: DEVPATH=/devices/virtual/input/input0
E: EV=9
E: ID_INPUT=1
E: ID_INPUT_TOUCHSCREEN=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,3,kra30,35,36,39,3A,mlsfw
E: NAME="mxt224_ts_input"
E: PRODUCT=0/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9251554
P: /devices/virtual/input/input0/event0
N: input/event0
E: DEVNAME=/dev/input/event0
E: DEVPATH=/devices/virtual/input/input0/event0
E: ID_INPUT=1
E: ID_INPUT_TOUCHSCREEN=1
E: MAJOR=13
E: MINOR=64
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9313910
P: /devices/virtual/input/input1
E: DEVPATH=/devices/virtual/input/input1
E: EV=5
E: ID_INPUT=1
E: MODALIAS=input:b0018v0000p0000e0000-e0,2,kr0,1,2,4,amlsfw
E: NAME="accelerometer_sensor"
E: PRODUCT=18/0/0/0
E: PROP=0
E: REL=17
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9253109
P: /devices/virtual/input/input1/event1
N: input/event1
E: DEVNAME=/dev/input/event1
E: DEVPATH=/devices/virtual/input/input1/event1
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=65
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9315221
P: /devices/virtual/input/input2
E: DEVPATH=/devices/virtual/input/input2
E: EV=5
E: ID_INPUT=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,2,kr0,1,2,3,4,amlsfw
E: NAME="magnetic_sensor"
E: PRODUCT=0/0/0/0
E: PROP=0
E: REL=1f
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9254734
P: /devices/virtual/input/input2/event2
N: input/event2
E: DEVNAME=/dev/input/event2
E: DEVPATH=/devices/virtual/input/input2/event2
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=66
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9316480
P: /devices/virtual/input/input3
E: DEVPATH=/devices/virtual/input/input3
E: EV=5
E: ID_INPUT=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,2,kr0,1,2,6,7,8,9,amlsfw
E: NAME="raw_magnetic_sensor"
E: PRODUCT=0/0/0/0
E: PROP=0
E: REL=3c7
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9256305
P: /devices/virtual/input/input3/event3
N: input/event3
E: DEVNAME=/dev/input/event3
E: DEVPATH=/devices/virtual/input/input3/event3
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=67
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9288463
P: /devices/virtual/input/input4
E: ABS=2000000
E: DEVPATH=/devices/virtual/input/input4
E: EV=9
E: ID_INPUT=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,3,kra19,mlsfw
E: NAME="proximity"
E: PRODUCT=0/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9257882
P: /devices/virtual/input/input4/event4
N: input/event4
E: DEVNAME=/dev/input/event4
E: DEVPATH=/devices/virtual/input/input4/event4
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=68
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9289857
P: /devices/virtual/input/input5
E: ABS=100 0
E: DEVPATH=/devices/virtual/input/input5
E: EV=9
E: ID_INPUT=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,3,kra28,mlsfw
E: NAME="lightsensor-level"
E: PRODUCT=0/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9259515
P: /devices/virtual/input/input5/event5
N: input/event5
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/virtual/input/input5/event5
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9291108
P: /devices/virtual/input/input6
E: DEVPATH=/devices/virtual/input/input6
E: EV=5
E: ID_INPUT=1
E: MODALIAS=input:b0000v0000p0000e0000-e0,2,kr0,1,2,3,4,5,amlsfw
E: NAME="orientation_sensor"
E: PRODUCT=0/0/0/0
E: PROP=0
E: REL=3f
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9263008
P: /devices/virtual/input/input6/event6
N: input/event6
E: DEVNAME=/dev/input/event6
E: DEVPATH=/devices/virtual/input/input6/event6
E: ID_INPUT=1
E: MAJOR=13
E: MINOR=70
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9304045
P: /devices/virtual/input/input7
E: DEVPATH=/devices/virtual/input/input7
E: EV=3
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: KEY=1c0040 0 0 0
E: MODALIAS=input:b0000v0000p0000e0000-e0,1,k72,73,74,ramlsfw
E: NAME="aries-keypad"
E: PRODUCT=0/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9264635
P: /devices/virtual/input/input7/event7
N: input/event7
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/virtual/input/input7/event7
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9306721
E: XKBLAYOUT=us
E: XKBMODEL=pc105
P: /devices/virtual/input/input8
E: DEVPATH=/devices/virtual/input/input8
E: EV=3
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: KEY=2000000 0 40000800 40 0 0 0
E: MODALIAS=input:b0019v0000p0000e0000-e0,1,k8B,9E,D9,ramlsfw
E: NAME="cypress-touchkey"
E: PRODUCT=19/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9266299
P: /devices/virtual/input/input8/event8
N: input/event8
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event8
E: DEVPATH=/devices/virtual/input/input8/event8
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: MAJOR=13
E: MINOR=72
E: SUBSYSTEM=input
E: UDEV_LOG=3
E: USEC_INITIALIZED=9307340
E: XKBLAYOUT=us
E: XKBMODEL=pc105
DRM Information from dmesg:
---------------------------
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: armhf (armv7l)
Kernel: Linux 3.0.8-replicant (PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xorg depends on:
ii libgl1-mesa-dri 8.0.5-6
ii libgl1-mesa-glx [libgl1] 8.0.5-6
ii libglu1-mesa 8.0.5-6
ii x11-apps 7.7~2
ii x11-session-utils 7.6+2
ii x11-utils 7.7~1
ii x11-xfs-utils 7.7~1
ii x11-xkb-utils 7.7~1
ii x11-xserver-utils 7.7~3
ii xauth 1:1.0.7-1
ii xfonts-100dpi 1:1.0.3
ii xfonts-75dpi 1:1.0.3
ii xfonts-base 1:1.0.3
ii xfonts-scalable 1:1.0.3-1
ii xfonts-utils 1:7.7~1
ii xinit 1.3.2-1
ii xkb-data 2.5.1-3
ii xorg-docs-core 1:1.6-1
ii xserver-xorg 1:7.7+3
ii xterm [x-terminal-emulator] 293-1
Versions of packages xorg suggests:
pn xorg-docs <none>
Versions of packages xserver-xorg depends on:
ii libc6 2.17-3
ii x11-xkb-utils 7.7~1
ii xkb-data 2.5.1-3
ii xserver-xorg-core 2:1.12.4-6
ii xserver-xorg-input-all 1:7.7+3
ii xserver-xorg-input-evdev [xorg-driver-input] 1:2.7.1-1
ii xserver-xorg-input-mutouch [xorg-driver-input] 1:1.3.0-1+b1
ii xserver-xorg-input-synaptics [xorg-driver-input] 1.6.2-2
ii xserver-xorg-input-wacom [xorg-driver-input] 0.15.0+20120515-2
ii xserver-xorg-video-fbdev [xorg-driver-video] 1:0.4.2-7
Versions of packages xserver-xorg recommends:
ii libgl1-mesa-dri 8.0.5-6
--
bye,
pabs
http://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part