Openmoko Bug #1796: Xglamo does open usb keyboard (/dev/input/event5)

Openmoko Public Trac bugs at docs.openmoko.org
Sun Aug 10 15:15:10 CEST 2008


#1796: Xglamo does open usb keyboard (/dev/input/event5)
---------------------+------------------------------------------------------
 Reporter:  lindi    |       Owner:  openmoko-devel
     Type:  defect   |      Status:  new           
 Priority:  normal   |   Milestone:                
Component:  unknown  |     Version:                
 Severity:  normal   |    Keywords:                
 Blocking:           |   Blockedby:                
---------------------+------------------------------------------------------
 I built org.openmoko.dev using mokomakefile and noticed that external usb
 keyboard works outside X but Xglamo does not even try to open it according
 to strace:

 $ strace -o /tmp/s -f /usr/bin/Xglamo :0 -pn -dpi 285 -screen 480x640
 -hide-cursor -root-ppm /usr/share/pixmaps/xsplash-vga.ppm vt1
 $ grep open\( /tmp/s

  open("/var/run/ld.so.cache", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/lib/tls/v4l/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
 file or directory)
  open("/lib/tls/v4l/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/lib/tls/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/lib/tls/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/lib/v4l/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/lib/v4l/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/lib/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/lib/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/tls/v4l/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No
 such file or directory)
  open("/usr/lib/tls/v4l/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
 file or directory)
  open("/usr/lib/tls/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
 file or directory)
  open("/usr/lib/tls/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/usr/lib/v4l/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
 file or directory)
  open("/usr/lib/v4l/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/usr/lib/half/libts-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
 or directory)
  open("/usr/lib/libts-1.0.so.0", O_RDONLY) = 3
  open("/lib/libdl.so.2", O_RDONLY) = 3
  open("/lib/libXfont.so.1", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/libXfont.so.1", O_RDONLY) = 3
  open("/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
  open("/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/libXau.so.6", O_RDONLY) = 3
  open("/lib/libfontenc.so.1", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/libfontenc.so.1", O_RDONLY) = 3
  open("/lib/libz.so.1", O_RDONLY)  = -1 ENOENT (No such file or directory)
  open("/usr/lib/libz.so.1", O_RDONLY) = 3
  open("/lib/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or
 directory)
  open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
  open("/lib/libm.so.6", O_RDONLY)  = 3
  open("/lib/libgcc_s.so.1", O_RDONLY) = 3
  open("/lib/libc.so.6", O_RDONLY)  = 3
  open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL, 0644) = 0
  open("/dev/tty1", O_RDWR|O_NONBLOCK) = 0
  open("/etc/X0.hosts", O_RDONLY)   = -1 ENOENT (No such file or directory)
  open("/dev/fb0", O_RDWR)          = 6
  open("/dev/mem", O_RDWR|O_SYNC)   = 7
  open("/usr/lib/xserver/SecurityPolicy", O_RDONLY) = 7
  open("/dev/mouse", O_RDWR)        = -1 ENOENT (No such file or directory)
  open("/dev/psaux", O_RDWR)        = -1 ENOENT (No such file or directory)
  open("/dev/input/mice", O_RDWR)   = 7
  open("/dev/input/touchscreen0", O_RDONLY) = 8
  open("/etc/ts.conf", O_RDONLY)    = 9
  open("/usr/lib/ts//input.so", O_RDONLY) = 10
  open("/usr/lib/ts//pthres.so", O_RDONLY) = 10
  open("/usr/lib/ts//variance.so", O_RDONLY) = 10
  open("/usr/lib/ts//dejitter.so", O_RDONLY) = 10
  open("/usr/lib/ts//linear.so", O_RDONLY) = 10
  open("/etc/pointercal", O_RDONLY) = 10
  open("/usr/share/pixmaps/xsplash-vga.ppm", O_RDONLY) = 9

 $ opkg list|grep kdr
 xserver-kdrive - 1:1.3.0.0-r25 -
 xserver-kdrive-common - 0.1-r29 - Common X11 scripts
 xserver-kdrive-common-dbg - 0.1-r29 - Common X11 scripts
 xserver-kdrive-common-dev - 0.1-r29 - Common X11 scripts
 xserver-kdrive-common-doc - 0.1-r29 - Common X11 scripts
 xserver-kdrive-common-locale - 0.1-r29 - Common X11 scripts
 xserver-kdrive-fbdev - 1:1.3.0.0-r25 -
 xserver-kdrive-glamo -
 1:1.3.0.0+git1+4067470ea4d569bae7b4161ca998645a0c9b96e7-r6 -

-- 
Ticket URL: <https://docs.openmoko.org/trac/ticket/1796>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac


More information about the devel mailing list