Folgende Ideen:
- Existiert das home-verzeichnis für deinen User (/home/pi) und hat die richtigen Rechte?
- Ist dem "pi"-User eine korrekte Login-Shell zugewiesen? Dazu die /etc/passwd anschauen und nach der Zeile für den User "pi" suchen. Der letzte Eintrag ist die Shell (sollte /bin/bash sein).
- Werfe nach dem fehlgeschlagenen Login einen Blick in /var/log/messages --> Steht dort etwas?
- Werfe einen Blick in /etc/secuiry/limits.conf und suche nach maxlogins --> Auf was steht dieser Eintrag?
- Wie ist /proc gemounted? Read-only oder Read-write? (siehe dazu "mount").
Du kannst auch gerne die Ausgaben hier posten, dann können alle das Problem gemeinsam suchen