Ubuntu – LightDM allows only Russian keyboard layout at login

12.04keyboard-layoutlanguagelightdm

I upgraded to 12.04 and now I can't log in because Ubuntu only allows Russian keyboard layout at login, but my password has Latin letters in it. Guest session works, and allows other languages, but I can't log in on my main account. What to do?

On Ubuntu 11.10 I used to have Swedish as default language and Russian as secondary. The first login on 12.04 worked fine, but not any more.

Best Answer

After upgrade to 12.04 I had the exact same issue. Prior to upgrade, Greek (Polytonic) and Finnish keyboard layouts were available. After upgrade, LightDM only showed Greek (Polytonic), which prevented logging in.

I worked around this by changing the password from the virtual terminal (Ctrl-Alt-F1) by logging in and using passwd to change my password to numeric one as suggested by ggis. Then, when logged in to Unity, I reset keyboard layouts to default, re-added Greek and Finnish layouts and ordered them properly. After a few tries, I got Finnish to show up in LightDM.

Related Question