xkb keymap fails to load with modular build
Dan Nicholson
dbn.lists at gmail.com
Wed Nov 28 06:06:57 PST 2007
On Nov 28, 2007 3:13 AM, Johannes Engel <j-engel at gmx.de> wrote:
> Dan Nicholson schrieb:
> > What do you have in /usr/share/X11/xkb/rules? What keyboard data are you using?
> #> ll /usr/share/X11/xkb/rules/
> -rw-r--r-- 1 root root 28005 22. Sep 06:15 base
> -rw-r--r-- 1 root root 25005 22. Sep 06:15 base.lst
> -rw-r--r-- 1 root root 951291 22. Sep 06:15 base.xml
> -rw-r--r-- 1 root root 91 22. Sep 06:15 README
> -rw-r--r-- 1 root root 3247 22. Sep 06:15 sgi
> -rw-r--r-- 1 root root 2342 22. Sep 06:15 sun
> -rw-r--r-- 1 root root 206813 22. Sep 06:15 sun.xml
> lrwxrwxrwx 1 root root 4 7. Okt 22:30 xfree86 -> base
> lrwxrwxrwx 1 root root 8 7. Okt 22:30 xfree86.lst -> base.lst
> lrwxrwxrwx 1 root root 8 7. Okt 22:30 xfree86.xml -> base.xml
> -rw-r--r-- 1 root root 794 22. Sep 06:15 xfree98
> -rw-r--r-- 1 root root 1184 22. Sep 06:15 xkb.dtd
> lrwxrwxrwx 1 root root 4 7. Okt 22:30 xorg -> base
> lrwxrwxrwx 1 root root 8 7. Okt 22:30 xorg.lst -> base.lst
> lrwxrwxrwx 1 root root 8 7. Okt 22:30 xorg.xml -> base.xml
>
> What do you mean by keyboard data?
That's the keyboard data above (or at least part of it). There's a
package called xkbdata which is deprecated, and now people use
xkeyboard-config.
> > If you're using xkeyboard-config, it defaults to only installing the
> > rules as "base", so you can try to set that for "XkbRules". There is a
> > build time option --with-xkb-rules-symlink which will setup symlinks
> > to the "base" rules. I build with --with-xkb-rules-symlink=xorg, which
> > allows Xorg to work out of the box.
> OK, I will try.
It doesn't seem like that's the issue since I can see the xorg and
xfree86 symlinks in your output above.
It might be helpful to run strace on the setxkbmap commands Bernardo
suggested. Then you can at least make sure that the right files are in
use.
--
Dan
More information about the xorg
mailing list