Comment 0 for bug 1574789

Revision history for this message
Alkis Georgopoulos (alkisg) wrote : xorg.conf.d/90-zap.conf destroys xorg keyboard settings

With Ubuntu MATE 16.04, I'm unable to switch between keyboard layouts properly.

My locale is LANG=el_GR.UTF-8 and LANGUAGE=el.
The Ubuntu MATE installer correctly made those settings for me:
$ grep -i xkboptions /etc/default/keyboard
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

I.e. I should be able to switch between the US and the Greek keyboard layout using Alt+Shift, and the keyboard scroll led indicates the active language.

Unfortunately ubuntu-mate-default-settings overrides the correct settings, making me unable to switch languages via Alt+Shift:

$ grep -i xkboptions /usr/share/X11/xorg.conf.d/90-zap.conf
    Option "XKbOptions" "terminate:ctrl_alt_bksp,grp"

So, please make sure that 90-zap.conf *adds* "terminate:ctrl_alt_bksp,grp" to the current xkboptions, instead of *replacing* them.
If it's unable to add instead of replacing settings, then please completely remove 90-zap.conf.