After I emerged gnome 2.6, every time I log in, the following error showing: "Hiba az XKB konfigur
After I emerged gnome 2.6, every time I log in, the following error showing: "Hiba az XKB konfigurációjának aktiválásakor. Valószínűleg belső X szerver probléma. X szerver verzió adatok: Gentoo Linux (XFree86 4.3.0, revision r5) 40300001 Ha ezt a helyzetet hibaként jelenti, kérem, csatolja az alábbiakat: - xprop -root | grep XKB eredményét - gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb eredményét " And the output of the xkbmap commands: $ xprop -root | grep XKB _XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc105", "us", "", "" _XKB_RULES_NAMES(STRING) = "xfree86", "pc105", "us", "", "" $ gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb layouts = [us,hu_qwerty] model = pc105 overrideSettings = false options = [grp grp:alt_shift_toggle,altwin altwin:menu,caps caps:shift] The same error occurs when I try to modify my keyboard layout in the keyboard-configuring applet. And I unable to switch layouts with one keypress as before. I suspect that setxkbmap has some strange problems, because if I run: $ setxkbmap -rules xfree86 -model pc105 -layout "us" -option "grp:alt_shift_toggle" Then, it's switch to us keyboard, $ setxkbmap -rules xfree86 -model pc105 -layout "hu_qwerty" -option "grp:alt_shift_toggle" Switch to hungarian layout, however when I try to specify to use both layout: $ setxkbmap -rules xfree86 -model pc105 -layout "us,hu_qwerty" -option "grp:alt_shift_toggle" Error loading new keyboard description And everything stays as before. re-emerging xfree doesnt helped. I saw some bug reports, concerning xkb and xorg-x11, but as I still use xfree, so I think this is a general X (or gnome) bug. Reproducible: Always Steps to Reproduce:
Which version of libxklavier? Please try 1.02.
My libxklavier version is 1.02
I'd appreciate it if you would try the latest xorg-x11 (make sure you've synced since June 3).
Okay, I will try. Meanwhile I found an interesting line in my XFree86.0.log : (II) Keyboard "Keyboard0" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE) (II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other) (II) Mouse0: ps2EnableDataReporting: succeeded Error loading keymap /usr/X11R6/lib/X11/xkb/compiled/server-0.xkm Infact, it has error ... my /usr/X11R6/lib/X11/xkb/compiled just contains a README file about compiled keymaps. Any clue?
After switching to Xorg, still the same "Hiba az XKB konfigur
After switching to Xorg, still the same "Hiba az XKB konfigurációjának aktiválásakor. Valószínűleg belső X szerver probléma. X szerver verzió adatok: Gentoo Linux (The X.Org Foundation 6.7.0, revision r0-1.0) 60700000 Ha ezt a helyzetet hibaként jelenti, kérem, csatolja az alábbiakat: - xprop -root | grep XKB eredményét - gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb eredményét" $ xprop -root | grep XKB _XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us", "", "" _XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us", "","grp:alt_shift_toggle,grp_led:caps,grp:win_switch" $ gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb layouts = [us,hu uni_101_qwerty_dot] model = pc105 overrideSettings = false options = [grp grp:alt_shift_toggle,grp_led grp_led:caps,grp grp:win_switch] And there is an error message at the end of Xorg.0.log: (II) Keyboard "Keyboard0" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE) (II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other) (II) Mouse0: ps2EnableDataReporting: succeeded Could not init font path element /usr/share/fonts/Speedo/, removing from list! Could not init font path element /usr/share/fonts/Type1/, removing from list! Could not init font path element /usr/share/fonts/CID/, removing from list! (EE) Error loading keymap /usr/X11R6/lib/X11/xkb/compiled/server-0.xkm GetModeLine - scrn: 0 clock: 110000 GetModeLine - hdsp: 1280 hbeg: 1328 hend: 1512 httl: 1712 vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1054 flags: 0 SetKbdSettings - type: 2 rate: 30 delay: 500 snumlk: 0 SetKbdSettings - Succeeded
Is this still an issue in xorg-x11 6.8? Could you please supply English versions of those error messages? Also take a look at bug #47131 and bug #47243 and let me know whether one of those is your problem.
http://freedesktop.org/bugzilla/show_bug.cgi?id=472 this is a user configuration error 9 times out of 10, the solution is to not specify an XkbRules line in xorg.conf.
Yes, still issue. Currently my x config contains: Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" # Option "XKbOptions" "grp:alt_shift_toggle" EndSection And the error is the same.
My XOrg version is: Gentoo Linux (The X.Org Foundation 6.8.0, revision r0-0.1) 60800000 And the described error with setxkbmap is still persist (eg. i am not able to specify 2 different layout, however from the man page I think it's possible) I'm think that this two errors are related, probably there is a corrupted config file? How can I check that?
See recent entries in Bug 47243.
I think i found a reference to this bug: https://bugzilla.redhat.com/bugzilla/long_list.cgi?buglist=116669
That bug primarily addresses use of complex ca* layouts in combination with others. You appear to be trying to use -layout "us,hu_qwerty".
Yes, I know. Probably the hungarian layout is similarly complex. zsombor@trantor tmp $ setxkbmap -layout "ca" zsombor@trantor tmp $ setxkbmap -layout "de,hu" Error loading new keyboard description zsombor@trantor p2p $ setxkbmap -layout "us,ru,fr" zsombor@trantor p2p $ setxkbmap -layout "us,hu" Error loading new keyboard description zsombor@trantor tmp $ setxkbmap -layout "hu" .... If I specify layout hu (or ca) with some other layout, then setxkbmap fails. In other cases it works as expected.
You might want to enter a new bug at bugs.freedesktop.org under xkeyboard-config on this.
hu and ca keymaps can't be combined with others. This is a known bug.
I just tried this and it appears to be fixed in 7.0 (no errors on layout changes that include ca/hu). Feel free to re-open if this is still a problem.
Marking fixed.