If this still does not work for you, this is a very likely cause: The GNOME session _only_ applies the setting from gdm if you don't have any other configured layout in your gconf settings for the same language (like "us" vs. "us dvorak"). This is because of gnome-settings-daemon trying to find a "closest match" amongst the already configured layouts before actually applying $GDM_KEYBOARD_LAYOUT. This is discussed in detail in https://bugzilla.gnome.org/show_bug.cgi?id=585290, and so far it is not clear whether this is a bug or a feature.
To verify this, please check that gconftool -g /desktop/gnome/peripherals/keyboard/kbd/layouts is nonempty, and has a non-variant layout already which you consider the "wrong" one. If you reset it with gconftool -u /desktop/gnome/peripherals/keyboard/kbd/layouts things should work for you again. (Oh, and thanks to you all for testing Ubuntu prior to release, and having to wade through those configuration juggling!) ** Bug watch added: GNOME Bug Tracker #585290 http://bugzilla.gnome.org/show_bug.cgi?id=585290 -- gdm ignores keyboard layout selection for variants https://bugs.launchpad.net/bugs/421212 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs