Hello! I can confirm the issue mentioned in the first post on my compaq laptop (intel GMA945, i810 and intel drivers) and standalone box (nvidia GeForce2 IGP, nv driver) both running ubuntu 8.04.1:
1. Add 'Keyboard indicator' applet to your panel 2. Add second group (eg Spanish, or someother if your default is Spanish :-) ) 3. Add laoyout switch shortcut (eg Alt+Shift) 4. You can now type using both your default and eg Spanish layouts. You can switch between the layouts using the shortcut or by clicking on the keyboard indicator applet 4. Enable GDM autologin 5. Reboot 6. Now you CAN'T switch the layout using the shortcut, only by clicking the applet. You can also swtich layouts by right-clicking the keyboard indicator applet and selecting a layout from the 'Group' option. 6.1 I have Estonian (default) and Russian phonetic layouts. Enabling the Russian layout doesn't work. The indicator changes, but the symbols I get by typing the keyboard are bizarre (looks like latin Serbian, not cyrillic Russian) I did some tests to work thing out: 1. I disabled the GDM autologin and everything worked fine 2. I added two additional layouts. They worked too. See screenshot layoutSwitcher.png 3. I enabled the GDM autologin again. Switching didn't work. Moreover layouts nr 3 and 4 didn't turn on from the right-click option. That is, double click only switches two first groups (Estonian and Russian). Two last are ignored (German, Spanish) The right-click thing didn't work correct either: right click the indicator -> Groups -> selecting option nr 3 (German) activates option nr 1 (Estonian), and selecting option nr 4 (Spanish) acivates option nr 2 (broken Russian that looks like Serbian) BUT I also managed to fix the damn thing! 1. Right-click the keyboard indicator applet 2. Select 'Keyboard preferences' 3. Select 'Layouts' tab and click 'Reset to defaults'. Check that all the configs are gone 4. No you have to edit your xorg.conf file I added these two lines to my keyboard section: Option "XkbLayout" "ee,ru(phonetic)" Option "XkbOptions" "grp:alt_shift_toggle" 5. Save the conf 6. Reboot. Voilá, the switching should work now with GDM autologin enabled. It works on my laptop and almost works on my box. The keyboard indicator on the box only changes from Estonian to Russian on keyboard shortcut. It remains Estonian if you click on it, but it types cyrillic Russian, which is just fine for me :) There's almost no difference in the Xorg.0.log when the GDM autologin is changed. I'm adding the logs and X server configs ass attachment (sorry for the zip) Hope that helps! ** Attachment added: "X server logs and configs" http://launchpadlibrarian.net/16530657/attachment_ssergeje.zip -- gdm and keyboard layout switch https://bugs.launchpad.net/bugs/228196 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