Rufe noch einmal als root locale-gen auf.
Wie startest du deine graphische Oberfläche, und welche ist es? Wenn es Gnome ist und du keinen Displaymanager verwendest, starte es mal mit dem Befehl
exec dbus-launch gnome-session
aus der .xinitrc heraus. Die Vermutung ist, dass da nur
exec gnome-session
bei dir eingetragen ist.