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]

Reply via email to