I have FC5 test1 and I tryed to update to the latest development tree. When I'm trying to use czech keyboard mapping, the error occur with a question to report this bug. Error when trying to activate XKB settings: # xprop -root | grep XKB _XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us,cz_qwerty", ",", "grp:shift_toggle,grp_led:scroll,grp:switch" _XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us,cz_qwerty", "", "grp:shift_toggle,grp_led:scroll,grp:switch" # gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd layouts = [us,cz qwerty] model = overrideSettings = true options = []
I tryed today updates with no luck (I added Czechia qwerty keyboard mappings from the keymap applet inside Gnome). This is the output of the error message: 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 69999904 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
I updated FC5 test1 machine today with no luck again. When trying to add 'Czechia/qwerty' keymap, the same error occur still. Some keymaps works though.
In FC5test2 I see Czech keyobard as active in the XKB applet (in Gnome) after the install, but the keymap is actually English. When trying to put second keymap to the XKB config (through XKB applet in Gnome), the same error occur as I wrote above about FCtest1. I see an error when trying to use 'setxkbmap cs' on the command line. I'm not able to update to the latest devel tree as there is some inconsitency on the FC download server (I commented out the mirror list and tryed to update from the main FC server).
*** Bug 178892 has been marked as a duplicate of this bug. ***
I found that control-center (latest 2.13.90-1 has been builded at Jan 30) is incorrectly trying to set Czech keymap to 'cs*' even the names of keymaps in X.org has been updated to 'cz*'. This is correct as 'cs' is historic relict and we are using 'cz' for our language for more than one decade. Please fix or regenerate appropriate keymap table in control-center application. Thank you. This is possible that Anaconda has the same problem too...
The cz_qwerty variant does not work even cz keymap works. Sorry for the mistake. The control-center is correct... Changing component to xorg-x11-xkbdata-1.0.1-1.
I believe you need to specify the layout as cz, and the variant as querty for this to work in X11R7.
Yes it is now cz(qwerty). But I will probably add the compatibility rule for cz_qwerty. Just to reduce further bug reports.
Each person experiencing this problem, please try the following: setxkbmap -rules xorg -layout cz(qwerty) Report back any success or errors. TIA
This does not work: # setxkbmap -rules xorg -layout 'cz(qwerty)' Error loading new keyboard description # setxkbmap -rules xorg -layout cz -variant qwerty Error loading new keyboard description # setxkbmap -rules xorg -layout cz # (only the last command above works)
Changing summary to match current problem.
I updated to the current devel tree (ie mostly FC5test3) but layout cz variant qwerty still does not work.
I can confirm that - I also run "yum update" last week, czech keyboard is working BUT only in "basic" layout - not in the "bksl", "qwerty" or "qwerty_bksl".
See xorg bug 5077. The patch (https://bugs.freedesktop.org/attachment.cgi?id=3824) fixes the other cz layouts.
Proper URL for reference: https://bugs.freedesktop.org/show_bug.cgi?id=5077
Confirming the patch is working. Please include as bugfix before FC5 gold release. However, there is another problem with gnome-keyboard-properties (from package control-center-2.13.92-2) because there is very few modifiers available (to switch keymaps etc). See bug #178163 for more info.
Resolved in rawhide xorg-x11-xkbdata-1.0.1-3
Not really: the patch is in CVS, but not applied in the spec file.
Confirming that xorg-x11-xkbdata-1.0.1-3 does not contain the patch...
Doh. Fixed in xorg-x11-xkbdata-1.0.1-4