Keyboard layout switches to English each time I reboot
I'm Italian and I had the same problem as you before yesterday evening. I came also in this thread but I didn't find a solution.
Default layout keyboard was selected as Italian but at every boot "switched back to English keyboard-layout, though the little icon in the panel says it was in Italian. I have to click on the icon every time to change it back to Italian. I tried removing the English keyboard-layout, but it didn't help". It was frustrasting.
I solved my problem changing Text settings from these:
to these, that work fine for me:
Now my default keyboard layout is italian and works as italian by default, not as english. Now I don't have to click on the icon every time to change it back to Italian. I hope this can help you.
(Updated 2014-05-28, thanks to Bernard Decock's comment.)
In the ubuntu software center, install "dconf Editor" (dconf-editor
) (if you don't already have it). Open it, then open desktop -> ibus -> general. Now enable the property "use-system-keyboard-layout". (You want it to have a checkmark next to it.)
Source: https://bugs.launchpad.net/ubuntu/+source/indicator-keyboard/+bug/1240198
This is how I solved it (for me, at least - running 14.04):
In a terminal, type ibus-setup
, the IBus Preferences window should open.
Under the Advanced tab tick the use system keyboard layout option, like in the screenshot below.