I have been hit by this since upgrading to xserver-xorg 6.9.0.dfsg.1-1. I found the solution in "GNOME and XKB: looking at the issues" <http://gswitchit.sourceforge.net/gnome_xkb_tsh.pdf>:
XKeyboardConfig (X.Org 7.x.x?) Users have to update their X server configuration file (XF86Config or xorg.conf) with the line Option "XkbRules" "base" and keep it there (some distributions, like Fedora Core, perform maintenance of this file during the upgrade procedures). Though, it is possible to build xkeyboard-config in the “compatility” mode (–with-xkb-rules-symlink option) to workaround this issue.
The XkbRules option defaults to 'xorg'. Changing it to 'base' restores the additional options to gnome-keyboard-properties. However, attempting to change the options just generates two error dialogs per click:
Error activating XKB configuration. It can happen under various circumstances: - a bug in libxklavier library - a bug in X server (xkbcomp, xmodmap utilities) - X server with incompatible libxkbfile implementation X server version data: The X.Org Foundation 60900000 If you report this situation as a bug, please include: - The result of xprop -root | grep XKB - The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
gnome-settings-daemon outputs:
** (gnome-settings-daemon:23475): WARNING **: Could not activate the XKB configuration
The output of the two commands in the error message is:
_XKB_RULES_NAMES_BACKUP(STRING) = "base", "pc101", "us", "", ""
and
layouts = [] model = overrideSettings = false options = [compose compose:rwin]
respectively. -- Sam Morris http://robots.org.uk/ PGP key id 5EA01078 3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]