Ubuntu 17.10 bleibt nach der Installation von CUDA-9 und NVIDIA-Treiber 390 in einer Anmeldeschleife hängen

Ubuntu 17.10 bleibt nach der Installation von CUDA-9 und NVIDIA-Treiber 390 in einer Anmeldeschleife hängen

Ich habe Ubuntu 17.10. Ich habe versucht, es zu installieren tensorflow-gpuund dafür brauchte ich CUDA-9. Während der Installation von CUDA-9 wurde mein Grafiktreiber auf nvidia-390 aktualisiert.

Wenn ich meinen PC jetzt neu starte, stecke ich in einer Anmeldebildschirm-Schleife fest. Ich habe versucht, die Linux-Zeile nvidia.modeset = 0, nomodeset, nouveau.modeset = 0, alle zusammen zu bearbeiten. Nichts funktioniert.

Eine mögliche Lösung besteht nun darin, zum vorherigen Treiber zurückzukehren. Dazu rufe ich den TTY-Bildschirm auf und gebe meinen Benutzernamen und mein Passwort ein. Nun geschieht Folgendes auf TTY:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Es kehrt in etwa 15 Sekunden zum ersten TTY-Anmeldebildschirm zurück.

edit1: Habe einen Weg gefunden, alle Nvidia-Treiber im Ubuntu-Wiederherstellungsmodus zu löschen. Aber das gleiche Problem besteht immer noch.

Antwort1

Es sieht so aus, als hätten Sie während der Installation von cuda oder cudnn etwas zu Ihrer .bashrc- oder .profile-Datei hinzugefügt und dabei wahrscheinlich einen Fehler gemacht. Wenn Sie in den Wiederherstellungsmodus booten, sollten Sie sich als Root anmelden können, zum Home-Verzeichnis Ihres Benutzers navigieren und diese Dateien auf Fehler untersuchen können.

Wenn du den Fehler nicht gleich findest, kannst du die Dateien einfach aus dem Weg räumen, indem du sie umbenennst. Dann solltest du dich zumindest wieder anmelden können.

Wenn das nicht hilft, versuchen Sie dasselbe mit den globalen Shell-Konfigurationsdateien in /etc/bash.bashrc, /etc/profileund/etc/profile.d/*

verwandte Informationen