When lightdm starts and before I log in, it sets my layout to:
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
With `xinit xterm`, I correctly get my system defaults, which are:
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+ledscroll(group_lock)" };
xkb_symbols { include "pc+us+gr:2+inet(evdev)+group(alt_shift_toggle)" };
xkb_geometry { include "pc(pc105)" };
};
This results in (at least) all Greek users having a broken keyboard layout by default, except for the one created by ubiquity.
Note that "us,gr" is necessary for Greek users to type both Greek and English characters, we do have to use 2 layouts, so taking only the first one is incorrect.
My /etc/default/keyboard contains:
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
I believe this bug still exists.
When lightdm starts and before I log in, it sets my layout to: aliases( qwerty) " };
xkb_keymap {
xkb_keycodes { include "evdev+
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
With `xinit xterm`, I correctly get my system defaults, which are: aliases( qwerty) " }; ledscroll( group_lock) " }; gr:2+inet( evdev)+ group(alt_ shift_toggle) " };
xkb_keymap {
xkb_keycodes { include "evdev+
xkb_types { include "complete" };
xkb_compat { include "complete+
xkb_symbols { include "pc+us+
xkb_geometry { include "pc(pc105)" };
};
This results in (at least) all Greek users having a broken keyboard layout by default, except for the one created by ubiquity.
Note that "us,gr" is necessary for Greek users to type both Greek and English characters, we do have to use 2 layouts, so taking only the first one is incorrect.
My /etc/default/ keyboard contains: "grp:alt_ shift_toggle, grp_led: scroll"
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS=
See also LP bug #1016409