gdm

Comment 7 for bug 460328

Revision history for this message
Psy[H[] (vovik-wfa) wrote :

tab symbol appears only when changing layouts in gnome while /desktop/gnome/peripherals/keyboard/kbd/layouts is empty, i.e. changing them after "set defaults" is pressed. If gconf keys are correct, then #2 is no more. Isn't it just a gnome's problem?

To check "set system wide", I've added third layout - de, and pressed the button. /etc/default/console-setup was changed accordingly. Tab symbols are NOT being transferred to console-setup if they are in gconf. They also do not appear in gconf if they are not there previously.

But then another two things:
1. after /etc/default/console-setup is updated (de is added) there is no update in console itself - still us & ru there.
2. If I press "set defaults" after de is added to console-setup, then /desktop/gnome/peripherals/keyboard/kbd/layouts becomes empty, but there are only us & ru layouts left in g-k-p - why? there should be three of them according to console-setup!

Correct me if I'm wrong: the proper behavior should be:
When pressing "set defaults":
/desktop/gnome/peripherals/keyboard/general/defaultGroup shoud be set to 0 (instead of -1)
/desktop/gnome/peripherals/keyboard/kbd/layouts shoud be set to empty (and remain that way, until set explicitly)
so gnome have a default layout = first layout, and it does not override layouts from console-setup