Frage Grafikprobleme nach / während der Installation von Ubuntu 16.04 / 16.10 mit NVIDIA-Grafik


Ich habe Ubuntu 16.04 installiert oder aktualisiert, aber ich habe ein paar Probleme mit meiner Grafikkarte.

  • Die Anzeige ist leer
  • Die Anzeige flackert
  • Elemente auf dem Bildschirm werden nicht korrekt angezeigt
  • Bestimmte Programme klagen über Grafikprobleme
  • Der Computer startet in den Grafikmodus mit niedriger Auflösung

  • Ihr spezielles Problem ist möglicherweise nicht hier, aber versuchen Sie die in den Antworten beschriebenen Lösungen trotzdem.

Diese Frage ist sehr weit gefasst, aber jedes dieser Probleme hat wahrscheinlich eine Lösung.


Wenn Sie eine Login-Schleife haben, überprüfen Sie den letzten Teil meiner Antwort.


Wenn Sie eines der aufgelisteten Probleme haben und Ihre eigene Lösung haben (meine funktionierte nicht, oder es gibt einen schnelleren Weg), zögern Sie nicht, eine andere POLITE Antwort zu veröffentlichen, die Ihr Problem beschreibt und wie Sie es behoben haben.


Diejenigen, die versuchen Ubuntu zu installieren, finden Sie im Abschnitt: If you are unable to enter a TTY or are trying to install Ubuntu.


166
2018-04-23 00:01


Ursprung


Für diejenigen, die nach der Installation des NVIDIA-Treibers in der Login-Schleife stecken bleiben ... bitte sehen Sie sich an askubuntu.com/a/760469 es scheint, dass die nvidia-treiber noch nicht mit der neuesten kernel-version kompatibel sind. Sie können auch die hier genannten Schritte ausprobieren askubuntu.com/a/761326Wenn Sie die nvidia-Treiber trotzdem installieren möchten, habe ich nicht weitergemacht, da mein Flimmerproblem aufgehört hat. - Ajinkya Patil
Mein Problem ist nicht aufgeführt, aber es qualifiziert sich sicherlich für "NVidia & 16.04" Probleme. askubuntu.com/questions/789972/ ... - andyczerwonka
Ich habe dieses Problem mit dem proprietären Treiber Version 304 gelöst - valeriocomo
Im Laufe der Jahre habe ich viele Lösungsvorschläge wie Säuberung, Grafik, zusätzliche Treiber etc. auf verschiedenen Laptops ausprobiert. Für mich hat das alles nie funktioniert. Bei nvidia-Treibern stoße ich immer darauf, Treiber von nvidia herunterzuladen und zu installieren, indem ich den Anweisungen im Runnable folge. - Eduard Drenth
Ich kann diese Frage nicht beantworten, aber die Installation von NVIDIAs Treibern mit der Flagge "--no-opengl-files" hat mir geholfen - shaunakde


Antworten:


Bitte beachten Sie, dass diese Antwort möglicherweise etwas veraltet ist. Ich werde mein Bestes tun, um es regelmäßig zu aktualisieren, aber ich kann nichts garantieren. Die unten verwendete Treiberversion ist möglicherweise nicht die neueste. Bitte überprüfen Sie die Launchpad-Seite zur Bestätigung.

Jedes der beschriebenen Probleme (und möglicherweise noch mehr) kann durch Ausführen der folgenden Schritte behoben werden.


Wenn Sie Ubuntu installieren, folgen Sie Abschnitt 3.


1. Stellen Sie zuerst sicher, dass Sie ein TTY eingeben können

Drücken Sie Strg+Alt+F1 

Wenn dies zu einem schwarzen Bildschirm mit einer Anmeldeaufforderung führt, fahren Sie fort. Andernfalls müssen Sie wahrscheinlich mit einem speziellen Kernel-Flag booten. Anweisungen sind unten.


2. Jetzt für die Lösung

  1. Melden Sie sich in Ihrem Konto in der TTY an.
  2. Lauf sudo apt-get purge nvidia-*
  3. Lauf sudo add-apt-repository ppa:graphics-drivers/ppa und dann sudo apt-get update.
  4. Lauf sudo apt-get install nvidia-375.
  5. Neustart und Ihr Grafikproblem sollte behoben sein.

3. Wenn Sie kein TTY eingeben können oder versuchen, Ubuntu zu installieren

  1. Starte in GRUB neu.
  2. Markieren Sie die Ubuntu Option und drücken Sie E.
  3. Hinzufügen nouveau.modeset=0 bis zum Ende der Zeile beginnend mit linux.
  4. Drücken Sie F10 zu booten.
  5. Befolgen Sie die obigen Anweisungen.
    • (Ignoriere diesen Schritt, wenn du Ubuntu installierst, aber befolge den Rest des Tutorials, nachdem die Installation abgeschlossen ist.)

Diese Lösung sollte viele Probleme beheben, die von Benutzern nach einem Upgrade auf 16.04 beschrieben wurden. Wenn eine Neuinstallation betroffen ist, ist die Lösung identisch.


Wenn Sie danach Probleme haben, sollten Sie eine andere Frage stellen. (Beziehen Sie sich auf diese Frage, damit wir wissen, dass es sich nicht um ein Duplikat handelt.) Es gibt jedoch noch ein paar andere kleine Korrekturen, die Sie ausprobieren können, bevor Sie es tun.

  • Installieren Sie Xorg neu

    • Geh zurück in die TTY und renne sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg.
  • Installieren Sie Ihre Desktopumgebung neu

    • Wenn auf Unity, führen Sie sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop.
    • Wenn auf GNOME ausgeführt sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop.
    • Wenn auf MATE laufen sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Jedes Ubuntu DE hat einen eigenen Paketnamen. Wenn Sie KDE oder etwas anderes haben, sollte der Name den obigen ähnlich sein.
  • Neuinstallation
    • Es ist nicht die einladendste Option, aber manchmal ist es die beste Sache in solchen Fällen.

Bitte denken Sie daran, dass es viele Dinge gibt, die schiefgehen können ist nicht eine garantierte Lösung für alles. Selbst wenn Sie etwas in der Frage aufgeführt finden, funktioniert die Lösung möglicherweise nicht vollständig für Sie.

Diese Antwort bezieht sich nur auf Treiberprobleme mit 16.04 und nVIDIA. Ihr Problem kann tiefer gehen als ein schlechter Fahrer.


Andere Probleme nach der Behebung

  • Wenn Sie zu einer funktionierenden Anzeige gelangen, aber in eine Login-Schleife geraten (Sie melden sich an und kehren zum Anmeldebildschirm zurück), sieh es dir hier an.

194
2018-04-23 00:01



@XiaodongQi Haben Sie versucht, Secure Boot zu deaktivieren? Die anderen Antworten deuten darauf hin, dass die Login-Schleife behoben wird. - TheWanderer
Das ist sehr seltsam. OK, das könnte Ihr System noch weiter beschädigen, aber ich schätze, es ist einen Versuch wert: sudo apt-get purge nvidia*. Kein Strich vor dem Sternchen. Dann versuchen Sie den Rest der Schritte. - TheWanderer
Ich denke du musst neu installieren: / @Pavel - TheWanderer
Ha - das hat nicht geholfen. - user3728501
Immer noch die gleichen Symptome mit nvidia-367. - sds


Ich habe Ubuntu 16.04 installiert und alles hat gut funktioniert, bis ich zum NVIDIA-Treiber wechselte. Nach dem Neustart konnte ich den Anmeldebildschirm nicht mehr erreichen. Die Lösung, die für mich funktionierte, war es Deaktivieren Sie den sicheren Systemstart.

Während ich in der Login-Schleife blieb, wechselte ich zur Konsole Ctl+Alt+F1, neu gestartet und deaktiviert Secure Boot in UEFI. Jetzt funktioniert alles mit installiertem nvidia-Treiber.


11
2018-04-27 20:34



askubuntu.com/questions/761886/ ... und du kannst nvidia und efi benutzen - QkiZ
Wie aus dem Namen ersichtlich ist, macht die Deaktivierung des sicheren Bootes Sie unsicher. - tbodt


Zum Die Anzeige ist leer & Die Anzeige flackert

Ich hatte das gleiche Problem, aber jetzt funktioniert alles gut.

Dafür gibt es zwei Lösungen:

  1. Verwenden Sie NVIDIA-Treiber Version 364 von der Grafiktreiber PPA (beste Option)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Verwenden Sie LightDM anstelle von GDM

    • sudo apt-get install lightdm
    • wählen lightdm als Standard bei Aufforderung.

HINWEIS Wenn das nicht für Sie funktioniert, installieren Sie intel-microcode (falls verfügbar), bevor Sie den NVIDIA-Treiber installieren.


7
2018-04-24 21:24



Du hattest also eine Login-Schleife? Es gibt fünf "Probleme" in der Frage. - TheWanderer
Ich hatte beides Das Display ist leer & Das Display flackert - Independent Peculiar
Ah. Nun, du solltest das wahrscheinlich in die Antwort schreiben;). - TheWanderer
Hi - Ich habe 361, 364 und 367 ohne Erfolg versucht. Versucht, auch Lightdm neu zu konfigurieren, keine Ergebnisse. Beim Scrollen oder Videos / Filmen kann ich immer noch nicht losreißen. Die einzige Lösung für anständige Grafik ist die Verwendung von Intel nur durch Prime-Select. Ich würde gerne jede andere Lösung versuchen, wenn ich etwas anderes vergesse - pandaadb
Ich habe es genau gemacht, jetzt kann ich mich überhaupt nicht mehr bei Ubuntu einloggen. - atilkan


Ich habe von Ubuntu GNOME 15.10 auf 16.04 aktualisiert und war mit einem schwarzen Bildschirm konfrontiert. Verwenden systemctl status und durch Logs graben, fand ich, dass die proprietären NVidia-Treiber defekt waren.

Spülen nvidia-* und Neuinstallation gdm brachte mich in den Low-Grafik-Modus, aber die Neuinstallation der NVidia-Treiber brachte den schwarzen Bildschirm zurück. Wie sich herausstellte, wurde Secure Boot in den BIOS-Einstellungen auf "Windows" eingestellt. Ich änderte es zu "Andere", und mein Problem wurde gelöst.

Bevor ich die Option "Sicherer Start" gefunden habe, habe ich versucht, zu bereinigen und neu zu installieren nvidia-*, xorg*, xserver-xorg, ubuntu-gnome-desktop, gnome-desktop-environment. Ich bin mir nicht sicher, ob das geholfen hat oder nicht, aber es scheint am besten zu sein. Das Upgrade-Tool hatte auch gesagt, dass es Secure Boot deaktivieren müsste, um erfolgreich zu sein, aber es würde es danach wieder anschalten. Das hat mich dazu gebracht, danach zu suchen.


6
2018-04-27 01:03



Verwenden Sie einfach die nvidia-Treiberversion 364 - Independent Peculiar


Ich habe die X11-Protokolldatei unter / var / log / Xorg.0.log für (EE) Fehlereinträge überprüft:

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

Die Grafikkarte wurde also vom Nouveau-Treiber nicht erkannt.

Überprüfen der installierten Karte mit lspci ergab das folgende Ergebnis:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Mit dieser Art von Grafikkarte haben mir die Antworten, die die Installation der hier angegebenen NVIDIA-Treiber empfehlen, nicht geholfen, da der neueste NVIDIA-Treiber meine Karte nicht unterstützt.

Daher habe ich nach einer Suche im Internet den Vorschlag gefunden, dem X11-System ein wenig zu helfen, indem ich die Details der Karte in einer Datei spezifiziere

/usr/share/X11/xorg.conf.d/20-nouveau-conf und die Informationen aus dem Befehl lspci verwenden:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Jetzt funktionieren die Dinge wie erwartet und keine (EE) Fehlerzeilen erscheinen in der Protokolldatei.


4
2017-08-11 14:58





Für diejenigen, die der Anleitung folgen, aber das Problem immer noch auftritt, hat es vielleicht etwas mit dem Treiber selbst zu tun.

Einige der NVIDIA GPUs spielen nicht gut mit dem neuesten Treiber. Wenn Sie vermuten, dass Sie das Opfer dieses Problems sind, können Sie meinem Leitfaden folgen.


Unten sind nur Kopieren Sie die Antwort aus meiner eigenen Frage einfügen Hier.


Ich habe es gemacht!! Es war ein Problem mit dem Fahrer selbst!

Problem : Meine Karte (NVIDIA GTX980M) läuft nicht gut mit dem neuen proprietären NVIDIA Linux-Treiber. Lösung : Verwenden Sie den alten Treiber, der meine Grafikkarte unterstützt.


Im Grunde, nachdem ich eine Weile im Internet gelauert habe, sagten einige Leute, dass ich vielleicht versuchen könnte, stabil zu verwenden nvidia-352 anstelle von neuen Treibern.

Jedoch beim Betrachten apt-cache search nvidia-352Das habe ich herausgefunden nvidia-352 ist nur ein Übergangstreiber für nvidia-361 Grafiktreiber.

Allerdings, basierend auf meinem vorherigen Test, nvidia-361 bis zum neuesten (nvidia-370 zum Zeitpunkt des Schreibens) ist die Quelle meines Problems.

Also muss ich das genaue herunterladen nvidia-352 anstelle von Übergang nvidia-361.


Wenn Sie das gleiche Problem haben wie ich, dann sind unten die Schritte, wie ich es gelöst habe.

Schritte :

  1. Deinstallieren Sie alle Ihre aktuellen problematischen NVIDIA-Treiber.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Erstellen Sie einen temporären Ordner zum Speichern nvidia-352 benötigte Dateien

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Laden Sie die erforderlichen Dateien herunter nvidia-352 Grafiktreiber.

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Bearbeiten 1:

    Wenn Sie Probleme beim Herunterladen haben nvidia-352_352.63-0ubuntu3_amd64.deb von dem Link oben (ist mir vorgekommen), können Sie es auch von verschiedenen Quellen herunterladen.

    Hier ist ein alternativer Link für diese Datei:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Bearbeiten 2:

    Die obigen Links sind für 64-Bit-NVIDIA-Treiber, für diejenigen, die nach 32-Bit suchen, dann schauen Sie sich den folgenden Link an:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Die Schritte sind genau die gleichen, nur müssen Sie eine andere Dateien herunterladen, die Ihre 32-Bit-Setup unterstützen.

    .

  4. Installieren Sie alle Debs-Dateien.

    sudo dpkg -i *.deb
    

    .

  5. Starten Sie neu

    .


Voila! Wenn Sie ohne einen einzigen Absturz in Ihren Desktop gestartet sind, haben Sie dieses Grafikproblem erfolgreich gelöst!

Genießen! : D


4
2017-08-29 17:04





Nachdem es eineinhalb Tage mit diesem Problem zu kämpfen hatte, wurde es schließlich gelöst, indem der sichere Start in Bios-Einstellungen deaktiviert wurde. Während der Installation des Treibers wurde ich aufgefordert, den sicheren Start zu deaktivieren und ich tat, aber irgendwie, vielleicht weil Windows auch installiert ist, wurde es nicht deaktiviert (während der Installation). Neustart und Drücken von F2 (auf Asus) Ich bin in Bios, Sicherheit, dann deaktiviert Secure Boot. neu gestartet, und voila! Obwohl dies für bestimmte BIOS-Versionen oder Dual-Boot-Systeme spezifisch sein kann, hat niemand diese Lösung hier vorher gepostet.


1
2017-08-30 11:55





Jeden Tag suche ich nach Updates und lade sie mit Software Updater herunter. Aber letzte Nacht fragte Ubuntu mich nach einem Teil-Download (sagte etwas nicht richtig installiert - so etwas), also folge ich Teilweiser Download verarbeiten. Ende des Download-Vorgangs wurde nach einem Neustart gefragt, also starte ich Ubuntu neu. Nach dem Neustart, der Startbild und Anmeldefenster sind auf niedrige Auflösung, Login-Schleife und keine Internetverbindung (WLAN + Ethernet beides habe ich ausprobiert)! Also, ich kann mich nicht einmal anmelden!

Ich benutze Ubuntu 16.04.2 LTS im ASUS X556UQ Laptop.

Nach einem langen Experiment (versuchen oben und andere Lösung von Google), finde ich, dass das Problem für die neuesten auftritt Linux Kernel 4.8.0-42 mit Nvidia 378 Treiber! Also downgrade ich auf Nvidia 370 Treiber mit TTY (Strg + Alt + F1) und starte Ubuntu mit Linux neu Kernel 4.8.0-41 (Mit grub Menü) und alle Probleme gelöst!


0
2018-03-16 15:01





Ich habe viele Lösungen ausprobiert und nicht gearbeitet. Schließlich habe ich das versucht und perfekt gearbeitet, ohne dass ich etwas tun musste sudo service lightdm stop und so weiter. Führe einfach folgendes durch:

Dies zeigt Ihnen die Liste von kompatible Treiber für Ihre Geräte: sudo ubuntu-drivers list

Führen Sie dann aus, um die kompatiblen zu installieren:

sudo ubuntu-drivers autoinstall

Schließlich tun (oder starten Sie Ihren Rechner einfach neu):

sudo service lightdm restart


0
2018-02-12 05:20





Als ich Ubuntu 16.04.1 zum ersten Mal installiert habe, hatte ich Grafikprobleme, die mit nvidia-304 gelöst wurden (oben bereits als Lösung erwähnt). Ich habe gerade mein System vor etwa einer Woche aktualisiert und seither befand ich mich in dem Problem, dass ich mich nicht einloggen kann, wie viele Leute bereits beschrieben haben. Ich loggte mich über ein tty ein und versuchte nvidia-304, 324, 350 und 370 zu installieren. KEINE von ihnen funktionierten. Endlich habe ich etwas sehr drastisches versucht. Ich habe Xubuntu 16.04.1 installiert. Es funktionierte sofort ohne besondere Anstrengung meinerseits. Es scheint also, dass das Problem eng mit dem Desktop-Manager (Gnome) verbunden ist. Wenn Sie also innerhalb eines Shell-Fensters zu Xfce wechseln können, könnten Sie mit Ihrer aktuellen Version von Ubuntu gut zurechtkommen (tut mir leid, aber ich weiß nicht, wie ich das machen soll). Andernfalls installieren Sie Xubuntu.

Viel Glück!


-1
2017-11-08 02:42