Comment 24 for bug 401497

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I'm experiencing the same problem, and I am able to reproduce it even on clean installations.

1) My layout is [us,gr]:
alkisg@alkis:~$ grep XKBLAYOUT /etc/default/console-setup
XKBLAYOUT="us,gr"

2) I clear all my gnome keyboard settings, and logoff:
alkisg@alkis:~$ gconftool-2 --recursive-unset /desktop/gnome/peripherals/keyboard

3) When I login again, gdm (I guess) has set my layout to [us]:
alkisg@alkis:~$ gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts
[us]

At this point, I am not able to change to the Greek layout.
Of course, if I clear the "layouts" gconf setting somehow (either with gconftool-2 or with gnome-keyboard-properties), then I am able to switch to Greek again. But the next time I logon gdm again forces my layout to [us].

Workaround:
If I do set the gnome layout to [us,gr] (instead of clearing it) then gdm respects it.