Red Hat Bugzilla – Bug 252319
Xorg should consider locale settings when autodetecting keyboard layout without xorg.conf
Last modified: 2008-10-03 00:35:59 EDT
Not sure if this is xorg/gnome or some other component so filing under the
xorg-x11-server to start with and its not specific to the xorg-x11-drv-i810
driver as I wouldn't think this is display driver specific.
When I remove my xorg.conf file so the display is auto detected and configured
(using the new intel driver) the X server defaults to the US layout without
properly setting the keyboard.
GNOME already knows what this setting is because if I go into the
System->Administration->Keyboard utility the United Kingdom keyboard is already
selected. All I have to do is click on it and click OK and the UK keyboard works
Without a config file X should probably be able to get the keyboard config from
the desktop env so they keyboard can be properly set as this could cause login
issues with passwords prior to login etc.
Thanks for the bug report. We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.
Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.
Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.
We will review this issue again once you've had a chance to attach this information.
Thanks in advance.
Created attachment 161725 [details]
xorg.log file with no xorg.conf file
Attached is the log file. As the problem occurs when there is no xorg.conf file
I can't attach one as it doesn't exist.
Updating this to rawhide as its still an issue
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
FYI, xorg-x11-server-18.104.22.1686-4 (rawhide) and later read the configuration from /etc/sysconfig/keyboard and apply the layout automatically.
(In reply to comment #0)
> GNOME already knows what this setting is because if I go into the
> System->Administration->Keyboard utility the United Kingdom keyboard is already
> selected. All I have to do is click on it and click OK and the UK keyboard works
The keyboard switcher in gnome works again with 1.5.0. This is persistent and should thus solve the issue described by the original reporter.
For F10, the keyboard layout is also read from /etc/sysconfig/keyboard at startup.