After upgrading to Precise, X locale is defaulted to en_US regardless of system-wide and user specific options.
I found out about this issue when I tried to login via the KDM greeter and it was not recognizing my password. I got pam authentication failures in the auth.log, but authorizations files were just fine. In fact, I could login from the console and within KDE itself. When I tried typing on the KDM username box, I found out that special characters were not corresponding to my it_IT layout. My password was including the special character @ that was typed as ; thus not accepting my password. I worked this around by changing password to not include any special character.
I installed LightDM and the problem persisted, so I thought about an evdev bug.
I bought a Logitech K800 (which uses a Unifying Receiver) when I was running Oneiric, making this the first time I upgraded my distribution with a wireless keyboard. If that happens to be the problem, It could mean that my keyboard locale was not recognized during the upgrade process.
I'm attaching some configuration files and logs, please tell me if you need more information.
After upgrading to Precise, X locale is defaulted to en_US regardless of system-wide and user specific options.
I found out about this issue when I tried to login via the KDM greeter and it was not recognizing my password. I got pam authentication failures in the auth.log, but authorizations files were just fine. In fact, I could login from the console and within KDE itself. When I tried typing on the KDM username box, I found out that special characters were not corresponding to my it_IT layout. My password was including the special character @ that was typed as ; thus not accepting my password. I worked this around by changing password to not include any special character.
I installed LightDM and the problem persisted, so I thought about an evdev bug.
I posted this issue on the Kubuntu Forums at first, where you can find more information and logs [ http:// www.kubuntuforu ms.net/ showthread. php?58623- Can-t-login- via-KDM- after-upgrading -to-Precise ].
Recently, German users were experiencing the same problem [ http:// forum.ubuntuuse rs.de/topic/ kein-login- in-kdm- nach-upgrade/ ] where I found out that the only thing in common is a wireless keyboard.
I bought a Logitech K800 (which uses a Unifying Receiver) when I was running Oneiric, making this the first time I upgraded my distribution with a wireless keyboard. If that happens to be the problem, It could mean that my keyboard locale was not recognized during the upgrade process.
I'm attaching some configuration files and logs, please tell me if you need more information.
$ lsb_release -a 0-ia32: core-2. 0-noarch: core-3. 0-ia32: core-3. 0-noarch: core-3. 1-ia32: core-3. 1-noarch: core-3. 2-ia32: core-3. 2-noarch: core-4. 0-ia32: core-4. 0-noarch
LSB Version: core-2.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
$ apt-cache policy xserver-xorg it.archive. ubuntu. com/ubuntu/ precise/main i386 Packages dpkg/status
xserver-xorg:
Installato: 1:7.6+12ubuntu1
Candidato: 1:7.6+12ubuntu1
Tabella versione:
*** 1:7.6+12ubuntu1 0
500 http://
100 /var/lib/
$ apt-cache policy xserver- xorg-input- evdev xorg-input- evdev: it.archive. ubuntu. com/ubuntu/ precise/main i386 Packages dpkg/status
xserver-
Installato: 1:2.7.0-0ubuntu1
Candidato: 1:2.7.0-0ubuntu1
Tabella versione:
*** 1:2.7.0-0ubuntu1 0
500 http://
100 /var/lib/
$ apt-cache policy locales it.archive. ubuntu. com/ubuntu/ precise/main i386 Packages dpkg/status
locales:
Installato: 2.13+git20120306-3
Candidato: 2.13+git20120306-3
Tabella versione:
*** 2.13+git20120306-3 0
500 http://
100 /var/lib/
$ apt-cache policy console-data it.archive. ubuntu. com/ubuntu/ precise/universe i386 Packages
console-data:
Installato: (nessuno)
Candidato: 2:1.12-1
Tabella versione:
2:1.12-1 0
500 http://
$ apt-cache policy kdm 0ubuntu0. 1~ppa2 0ubuntu0. 1~ppa2 0ubuntu0. 1~ppa2 0 ppa.launchpad. net/kubuntu- ppa/ppa/ ubuntu/ precise/main i386 Packages dpkg/status 4.8.2a- 0ubuntu4 0 it.archive. ubuntu. com/ubuntu/ precise/main i386 Packages
kdm:
Installato: 4:4.8.3-
Candidato: 4:4.8.3-
Tabella versione:
*** 4:4.8.3-
500 http://
100 /var/lib/
4:
500 http://