OK, so how would this work: * We keep gdm as it is; gdm is responsible for picking _one_ layout which is the one used for entering the password, and the one which is active when you log into the session.
* We fix g-s-d to read the system default layout(s) and add them to gconf * Afterwards we keep the current g-s-d behavior of evaluating $GDM_KEYBOARD_LAYOUT to see which of the available layouts should be selected. As far as I can see, this will fix the original problem, avoid situations with empty gconf values which break the layout indicator and layout switching, and avoid intrusive patches and even more complex behaviour for $GDM_KEYBOARD_LAYOUT. -- Wrong keyboard settings when console-settings has multiple layouts https://bugs.launchpad.net/bugs/460328 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs