Ubuntu wird nach dem Aktualisieren der NVIDIA-Treiber von X-Swat PPA nicht gestartet


8

Ich habe versucht, die NVIDIA-Treiber zu aktualisieren, indem ich:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Danach habe ich meinen PC neu gestartet, Ubuntu gestartet, dann kann ich sehen, dass alles geladen wird (wie üblich), aber dann habe ich einen schwarzen Bildschirm und einen blinkenden Unterstrich. (Ich habe versucht, das Terminal an dieser Stelle mit ctrl+ alt+ zu laden F1, aber das funktioniert nicht)

Mein Videokartenmodell ist GT650M

Wie kann ich das beheben?


Was ist Ihr Grafikkartenmodell? warum haben Sie verwendet X-swat ppa? Der NVIDIA-Treiber unter Ubuntu 14.04 funktioniert gut, ist nicht der neueste, aber gut und stabil. Es gibt ein kleines Problem mit der manuellen Installation von nicht proprietären Videotreibern am 14.04. Es gibt keine Inkompatibilität mit neueren Linux-Kerneln, aber ich denke, es wird mit der Zeit bald verschwinden.
JoKeR

Kannst du zu einem Anmeldebildschirm gelangen? Wenn nicht, helfe ich Ihnen, sich keine Sorgen zu machen, aber Sie müssen eine Internetverbindung auf Ihrem Computer haben, wenn Sie es haben, ist es in Ordnung.
JoKeR

Ich benutze einen GT650M. Warum habe ich 'X-swat ppa' verwendet? Nun, ich bin ziemlich neu in der Verwendung von Linux und habe gegoogelt, wie man die Nvidia-Treiber aktualisiert, und die erste Site schlug vor, die in meinem Beitrag angegebenen Befehle zu verwenden ...
user287144

Kannst du zum Anmeldebildschirm gelangen? oder Neustart im FailSafe-Modus Halten Sie Shiftwährend des Neustarts
gedrückt

Was meinst du mit dem Aufrufen eines Anmeldebildschirms? Ich habe Ubuntu aktiviert, um mich automatisch anzumelden. Vor diesem Problem habe ich nie einen Anmeldebildschirm verwendet.
user287144

Antworten:


11

So entfernen Sie den offensichtlich nicht funktionierenden Treiber, der Sie zur vorherigen Stufe zurückführt:

  1. Booten Sie zu einer Root-Shell
  2. Installieren Sie ppa-purge, um die x-Updates ppa zu entfernen:

    apt-get update && apt-get install ppa-purge
    ppa-purge ppa:ubuntu-x-swat/x-updates
    
  3. Starten Sie neu

    reboot
    

Dies sollte den aktualisierten nvidia-current-Treiber durch die Version aus den Repositorys ersetzen.

Alternativ (oder wenn Sie ppa-purge nicht vertrauen) können Sie den nvidia-currentTreiber auch bereinigen, ppa entfernen und dann den proprietären Treiber aus den Repositorys innerhalb einer Root-Shell neu installieren :

apt-get purge nvidia-current
add-apt-repository --remove ppa:ubuntu-x-swat/x-updates
apt-get update
apt-get install nvidia-current

Hinweis: In der Root-Shell wird kein Sudo benötigt


1
Ich habe es endlich gelöst! Stellen Sie eine Verbindung her, und stellen Sie das Laufwerk bereit, indem Sie zur Root-Shell gehen. Dann habe ich benutzt apt-get purge nvidia-*und dann wget http://us.download.nvidia.com/XFree86/Linux-x86_64/331.67/NVIDIA-Linux-x86_64-331.67.run chmod +x NVIDIA-Linux-x86_64-331.67.run sh ./NVIDIA-Linux-x86_64-331.67.run. Das Problem war, dass die meisten Treiber meine Grafikkarte nicht unterstützen. @Takkat, @JohnnyEnglish Danke, dass du mir geholfen hast!
user287144

Ich bin froh, dass du es geklärt hast! Da Sie den Treiber jetzt nicht über Repos oder ppa installiert haben, müssen Sie den Treiber möglicherweise nach jedem Kernel-Update manuell aktualisieren (ein Kinderspiel, jetzt, da Sie wissen, wie das geht). Achten Sie auf Updates im ppa x-swat / x-updates (derzeit haben sie dort den 331.20-Treiber).
Takkat

2

Um ein ähnliches Problem mit 16.04 und nvidia-375 zu beheben, habe ich Folgendes getan:

  • Umschalttaste gedrückt, um auf das GRUB-Menü zuzugreifen. Im Wiederherstellungsmodus angemeldet (ich musste die vorherige Kernelversion verwenden).
  • Netzwerk aktiviert
  • Zugriff auf Root-Shell
  • Geben Sie Folgendes ein, um herauszufinden, welches Paket ich deinstallieren musste

ubuntu-drivers devices

  • Geben Sie Folgendes ein, um das Treiberpaket zu deinstallieren

apt-get purge nvidia-375

Dann konnte ich regelmäßig neu starten und booten. Puh!


0

Sie können sie entfernen, indem Sie zuerst ihren Namen mit herausfinden

ubuntu-drivers list

das wird dir ihre Namen sagen. Dann können Sie verwenden

sudo apt-get remove *******

um alle installierten zu entfernen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.