x11-apps/setxkbmap-1.3.0 failed with this error: # setxkbmap us Couldn't interpret _XKB_RULES_NAMES property Use defaults: rules - 'xorg' model - 'pc101' layout - 'us' Error loading new keyboard description Emerging x11-misc/xkeyboard-config (in my case V 2.13) fixes the problem, as it installs the neccessary files. Normally xkeyboard-config is installed as dependency of the X-server. But in case of a headless machine with a remote X-server this is not the case. setxkbmap is needed here to fix some problems with the NX-protocol connection (x2go client/server). So, as setxkbmap needs xkeyboard-config to work, the ebuild should list it as dependency. Reproducible: Always Steps to Reproduce: 1. unmerge x11-misc/xkeyboard-config 2. emerge x11-apps/setxkbmap Actual Results: setxkbmap does not set the keyboard layout Expected Results: setxkbmap sets the keyboard layout
Fixed in CVS.