Bugzilla – Bug 439564
GDM should use the default keyboard layout by default
Last modified: 2008-11-10 22:41:30 UTC
I added new users after the installation with a certain UID so that I would be able to reuse existing home-folders. I thoroughly cleaned up all GNOME-relevant settings and hidden files before. I am unable to login from GDM for those users. Logging in from a virtual terminal in runlevel three and startx works fine, so I switched to XDM as desktop manager. This works fine. The issue is persistant after a zypper dup from Beta 3 to Factory. The user created during the installation works fine, though.
What is the UID of those special users?
The users I wanted to add later had 2751 and 10002. But maybe this is a misunderstanding: I don't think that the UID is the problem at all. I just specified those in order to be able to reuse the respective already existing homedirs without changes. As I see it, it is not possible to match new users to existing homedirs. This has always worked fine for me -- and unless I use GDM it still works fine.
You are using yast to add the users or manually editing?
Yes, I was using YaST to add another user, specified a certain UID, and to reuse an existing home folder.
Any chance these users have password that have characters that are not letters or numbers?
No, it's simple mixed lower/upper case letters and numbers, nothing else. I will try again with beta4 and report back if anything changed.
Sometimes, the most obvious does not occur to one. It's so simple: GDM simply does not use the systemwide keyboard layout but proposes its own. So instead of German I had English and the password entered was always wrong. And I never checked that (because KDM does and I was used to that): All there is remaining of this bug is that GDM could use the default layout instead of the one that matches the language. There is no problem with the authentication itself.
Aha! Known bug, thanks Daniel. *** This bug has been marked as a duplicate of bug 440863 ***