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
Desktop Bugs, which is subscribed to gnome-control-center in ubuntu.
--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs