Bug 492542
Summary: | gnome-keyboard-properties doesn't obey setting passed down from anaconda nor gdm | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | David Nielsen <gnomeuser> |
Component: | gdm | Assignee: | jmccann |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | rawhide | CC: | control-center-maint, corentin.perard, cschalle, dqarras, igor, jmccann, mads, mclasen, rstrode |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-05-02 05:43:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 446452 |
Description
David Nielsen
2009-03-27 11:40:48 UTC
control-center is not involved here, this is between gdm and gnome-settings-daemon Please tell us a) what .dmrc contains after you initially log in b) what the GDM_KEYBOARD_LAYOUT env var contains Moving to gdm for now Content of .dmrc [Desktop] Language=da_DK.UTF-8 Layout=dk GDM_KEYBOARD_LAYOUT is empty Which version of gdm ? the problem presists with gdm-2.26.0-7.fc11.x86_64, I apologize for the delay. Still happens on a fresh install (netinstall as of Thu 23th) and a fresh profile. gdm-2.26.1-3.fc11.x86_64 Same problem here with french ! .dmrc : [Desktop] Language=fr_FR.UTF-8 Layout=fr gdm-2.26.1-3.fc11.i586 : seems it's not related in any way to arch. Same problem here. However, if there will be a change, perhaps this would be a good opportunity to take into consideration also the detection of the keyboard model as has been discussed in Bug 330881 https://bugzilla.redhat.com/show_bug.cgi?id=330881 So, for example, an Acer laptop user would get keyboard layout "Acer laptop" automagically and thus all inet etc keys. Although now with latest evdev changes I'm not quite is it really needed. We are using the evdev keyboard driver, so keyboard model should always be 'evdev-controlled keyboard' Same problem for br-abnt (Brazil) .drmc: [Desktop] Language=pt_BR.UTF-8 Layout=br GDM version: gdm-2.26.1-3.fc11.i586 As a result the keyboard use is really broken in F11. Can all of you who see this problem tell me a) the output of echo $GDM_KEYBOARD_LAYOUT b) the output of cat /etc/sysconfig/keyboard Here it goes [fedora11@f11beta ~]$ echo $GDM_KEYBOARD_LAYOUT [fedora11@f11beta ~]$ cat /etc/sysconfig/keyboard KEYBOARDTYPE="pc" KEYTABLE="br-abnt2" Humm... I guess $GDM_KEYBOARD_LAYOUT shouldn't be empty /etc/sysconfig/keyboard should also have xkb information, like this: cat /etc/sysconfig/keyboard KEYBOARDTYPE="pc" KEYTABLE="et" LAYOUT="ee" MODEL="pc105" OPTIONS="" VARIANT="" but actually, gdm does take its keyboard information from hal devel properties these days, so the output of lshal | grep xkb would also be interesting Here it is: [fedora11@f11beta ~]$ lshal | grep xkb input.xkb.layout = 'us' (string) input.xkb.model = 'evdev' (string) input.xkb.rules = 'base' (string) input.xkb.variant = '' (string) input.xkb.layout = 'us' (string) input.xkb.model = 'evdev' (string) input.xkb.rules = 'base' (string) input.xkb.variant = '' (string) input.xkb.layout = 'br' (string) input.xkb.model = 'abnt2' (string) input.xkb.options = 'terminate:ctrl_alt_bksp' (string) input.xkb.rules = 'base' (string) input.xkb.variant = '' (string) This was also tested with gdm-2.26.1-4.fc11.i586 Can you all please try to see if this build fixes things for you ? http://koji.fedoraproject.org/koji/buildinfo?buildID=100317 fr_FR : fixed ! Also fixed things for br-abnt2. Thanks! Ok, I'll take this as sufficient proof that things are working now. |