Bug 143723

Summary: Cannot change Layout Options in the gnome keyboard dialog
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Clinton Gormley <clint>
Component: GNOMEAssignee: Rodrigo Moya <rodrigo>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Clinton Gormley 2006-01-18 10:39:44 UTC
Trying to make any changes in the Layout Options in the gnome keyboard dialog (from Control Panel) produces an error which reads :

====================================================
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
60802000

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
=====================================================

 # xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc101", "us,es", "xfree86,", "grp:alt_shift_toggle"
_XKB_RULES_NAMES(STRING) = "xfree86", "pc101", "us,es", "xfree86", "grp:alt_shift_toggle"

# gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = []
 model =
 overrideSettings = true
 options = []

Packages:
xorg-x11-server-6.8.2-100.2
xorg-x11-server-glx-6.8.2-100
xorg-x11-fonts-scalable-6.8.2-100
xorg-x11-libs-6.8.2-100.2
xorg-x11-6.8.2-100.2
xorg-x11-Mesa-6.8.2-100
xkeyboard-config-0.6-3
libxklavier-2.0-9
Comment 1 JP Rosevear 2006-08-03 14:31:15 UTC
Probably:
* Wed Dec 07 2005 - rodrigo@suse.de
- Added unreleased patch libxklavier-waitpid.patch, needed for
  control-center2-2.12.2.

You should be able to update to something like http://suse.mirrors.tds.net/pub/suse/i386/supplementary/GNOME/update_for_10.0/base/libxklavier-2.0-14.i586.rpm

To solve the 10.0 problem and it should be fixed on SLE/10.1