Summary: | When gnome starts the keyboard layout is english, although only german should be active and is indicated | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Florian Streibelt <gentoo> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | x11 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Xorg-Logfile as requested
Xorg-Config as requested /etc/hal/fdi/policy/10-x11-input.fdi |
Description
Florian Streibelt
2008-07-30 10:08:22 UTC
ohh - and it seems without any warning the layout switches randomly back to english, the applet still indicates german layout. A couple things : 1) please attach both your xorg.conf and Xorg.0.log files here 2) please try clicking on the "Reset to default" button in the Keyboard properties Thanks Created attachment 161709 [details]
Xorg-Logfile as requested
Created attachment 161711 [details]
Xorg-Config as requested
okay, when I click on Reset to defaults (or 'Vorgabewerte') the layout is switched to 'USA' and the german layout is removed. The last checkbox 'default' is still not set, and when adding german as a layout I still can not make one of those to be the default. In the meantime I removed the keyboard-applet from my panel, I think at least the random switching of the layout to us has not occured since I did that. strange... From your Xorg.0.log (near the end): [snip] (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "base" (**) AT Translated Set 2 keyboard: xkb_rules: "base" (**) Option "xkb_model" "evdev" (**) AT Translated Set 2 keyboard: xkb_model: "evdev" (**) Option "xkb_layout" "us" (**) AT Translated Set 2 keyboard: xkb_layout: "us" [snip] So you have 3 solutions : 1) kill off HAL in Xorg : `USE=-hal emerge -1 xorg-server` 2) disable HAL in Xorg : add Option "AutoAddDevices" "off" in your ServerLayout 3) properly configure HAL : http://who-t.blogspot.com/2008/07/input-configuration-in-nutshell.html Option #2 should be more than enough for now. Created attachment 161724 [details]
/etc/hal/fdi/policy/10-x11-input.fdi
this file was empty initially.
maybe a solution. AutoAddDevices" "off" in your ServerLayout is not supported by my Xorg. It refuses to start. So I tried to configure my hal/x with evdev. I took the x11-input.fdi linked on http://who-t.blogspot.com/2008/07/input-configuration-in-nutshell.html. The file already existed on my system, but was empty. I added another match-section found on the internet for the layout. Dunno if that is needed. I then changed the kbd-driver in my xorg.conf to evdev for my normal window-manager I set in .xinitrc: setxkbmap de to get german layout, gnome automagically found I use a evdev-managed keyboard. Thanks for the hint on evdev! @x11, could you give a hand here ? (In reply to comment #8) > AutoAddDevices" "off" in your ServerLayout > is not supported by my Xorg. It refuses to start. Could you attach your xorg.conf? This option is very well supported since 1.4. Thanks please get back to us. meh, what am I doing... So how is this bug progressing ? (In reply to comment #12) > meh, what am I doing... So how is this bug progressing ? > hmm. It works for me now, at it seems I don't get any email from bugs.gentoo.org into my account. auuughh!!! See comment #8, creating the file solved it. |