After updating to xorg 1.4 support for german "Umlaut" characters and a few was broken. setxkbmap failed with the message "Error loading new keyboard description". After some searching I noticed that a directory and a symlink were missing. Executing kobayashi-maru ~ # mkdir /var/lib/xkb/compiled kobayashi-maru ~ # ln -s /var/lib/xkb/compiled/ /usr/share/X11/xkb/compiled fixed the problem Reproducible: Always Steps to Reproduce: Not sure whether the broken package really is x11-misc/xkeyboard-config-1.1, but if it is: 1. emerge -Ca x11-misc/xkeyboard-config-1.1 2. unlink /usr/share/X11/xkb/compiled 3. emerge x11-misc/xkeyboard-config-1.1 4. setxkbmap -model pc104 -layout de,us -v Actual Results: Warning! Multiple definitions of keyboard model Using command line, ignoring X server Warning! Multiple definitions of keyboard layout Using command line, ignoring X server Trying to build keymap using the following components: keycodes: xfree86+aliases(qwertz) types: complete compat: complete+ledscroll(group_lock) symbols: pc+de+us:2+group(toggle) geometry: pc(pc104) Error loading new keyboard description Expected Results: Warning! Multiple definitions of keyboard model Using command line, ignoring X server Warning! Multiple definitions of keyboard layout Using command line, ignoring X server Trying to build keymap using the following components: keycodes: xfree86+aliases(qwertz) types: complete compat: complete+ledscroll(group_lock) symbols: pc+de+us:2+group(toggle) geometry: pc(pc104)
*** This bug has been marked as a duplicate of bug 194026 ***