Hi many thanks for the help, i think i know where is my problem:
- i build an embedded linux distribution with an shell script as init which starts busyboxs sh. - i have compiled xinit and start a terminla (mrxvt) with xinit /usr/bin/mrxvt - i have the error like: https://bugs.freedesktop.org/show_bug.cgi?id=16979 - when i start Xorg without xinit (e.g. Xorg vt2) my Xorg.log looks good now my question: how i can start a program (e.g /usr/bin/mrxvt) on commandline or per script without xinit etc... (the program runs only under X, but its does not start X) Stephan Zitat von Dan Nicholson <[email protected]>: > On Sat, Jan 31, 2009 at 3:34 PM, <[email protected]> wrote: >> Zitat von Peter Hutterer <[email protected]>: >> >>> On Sat, Jan 31, 2009 at 08:38:08PM +0100, [email protected] wrote: >>>> Hi, >>>> >>>> i am crosscompiling xorg-server 1.5.99.3 with uclibc. xorg (without >>>> xorg.conf, with evdev driver/ hal/ dbus) starts in qemu, mouse works, >>>> but keyboard is not working: >>>> >>>> (EE) XKB: Rules returned no components >>>> (EE) XKB: No components provided for device AT Translated Set 2 keyboard >>>> (WW) Couldn't load XKB keymap, falling back to pre-XKB keymap >>>> >>>> i have installed xkeyboard-config-1.5 and xkbcomp >>>> >>>> what is wrong, how i can find the error? >>> >>> Your xkeyboard-config installation looks busted. You don't have a rules >>> directory, which causes the above error. do you have >>> xkeyboard-config 1.4 or >>> later installed? >> i have xkeyboard-config 1.5 installed an i have a rules dir: >> >> /usr/share/X11/xkb/rules/evdev >> /usr/share/X11/xkb/rules/xkb.dtd >> /usr/share/X11/xkb/rules/README >> /usr/share/X11/xkb/rules/base >> /usr/share/X11/xkb/rules/evdev.lst >> /usr/share/X11/xkb/rules/base.lst >> /usr/share/X11/xkb/rules/xfree98 >> /usr/share/X11/xkb/rules/evdev.xml >> /usr/share/X11/xkb/rules/base.xml > > Did you configure the server to use the XKB rules at > /usr/share/X11/xkb? Normally, it would use ${datadir}/share/X11/xkb, > but you can use --with-xkb-path. > > However, I think it's finding the rules and parsing them, but I think > your XKB rules might be messed up like Peter says. It's failing in > XkbRF_GetComponents. Maybe that has something to do with uclibc. You > might have to throw some printf's in that function in xkb/ddxLoad.c if > you're sure that the XKB rules are installed correctly. > > -- > Dan > > _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
