Evtl. noch ein z im Paßwort?
Hast du deinen XServer auf das deutsche Layout eingestellt?
http://wiki.archlinux.de/?title=X#xorg.conf_editieren
Starte den gdm mal (als root):
/etc/rc.d/gdm start
Dann versuche für deinen User mal den Login. Wenn der fehlschlägt bitte mal
kontrollieren:
tail /var/log/auth.log
Dort sollte eine meldung stehen wie: gdm authentication failure user=
Also eine Meldung über ein falsches PW oder username für den User.
Die .xinitrc wird nur genutzt, wenn du in GDM die Default-Session (oder wie immer
das heißt) startest. Wenn du im GDM-Menü den Eintrag Gnome nimmst dann wird
die .xinitrc nicht ausgewertet.