ORIGINAL FRAGE UPDATE 1:
Screenshot mit zusätzlichen Treibern. Ich habe versucht, sowohl 361.42 als auch 340.96 zu installieren, und beide Male erhalte ich nach dem Neustart einen leeren Bildschirm.
URSPRÜNGLICHE FRAGE:
Wenn ich den nvidia-Treiber für Ubuntu installiere und dann neu starte, wird ein leerer Bildschirm angezeigt. Ich habe 2 der nvidia-Treiber nicht ausprobiert und beide Male erhalte ich einen leeren Bildschirm.
Wie installiere ich die nvidia-Treiber und bekomme keinen leeren Bildschirm?
Ich habe eine Google-Suche durchgeführt und bin anscheinend als Erster auf dieses Problem gestoßen, seit 16.04 veröffentlicht wurde:
Antworten:
Wo / wann bekommst du den leeren Bildschirm? Ist es, wenn das Grub-Menü beim Booten erscheinen soll, oder wenn der Ubuntu Unity-Anmeldebildschirm erscheinen soll? In letzterem Fall versuchen Sie Folgendes:
Füge
nomodeset
deinen Ubuntu-Grub-Eintrag hinzu. Markieren Sie den Eintrag, den Sie zum Booten verwenden, drücken Sie e und fügen Sie "Ersetzen" hinzu...
ro quiet splash
...mit
...
ro nomodeset quiet splash
...Wenn der Anmeldebildschirm korrekt gestartet wird, drücken Sie Ctrl+ Alt+ F2, melden Sie sich an und führen Sie ihn aus
sudo prime-select intel
. Starten Sie dann neu und prüfen Sie, ob dies behoben ist.Wie installiert man NVidia-Treiber? Überprüfen Sie auf nvidia.com, ob Sie die richtigen verwenden.
quelle
nomodeset
?nomodeset
lädt jedoch keine Grafiktreiber. Diese Grafiktreiber sind wahrscheinlich für die Aktivierung der Dual-Monitor-Unterstützung verantwortlich. Ihr angeschlossener Bildschirm funktioniert also nicht.Hier ist meine Lösung. Ich musste Antworten von verschiedenen Orten ziehen.
Meine Grafikkarte ist die NVidia GeForce GTX 950 .
Das erste, was ich getan habe, war das Herunterladen des neuesten stabilen NVidia-Treibers von nvidia.com (für mich war es 361,42). Ich war mir sicher, den neuesten stabilen und zertifizierten Treiber auszuwählen. Es ist übrigens eine ".run" -Datei. Suchen Sie nach Informationen zum Installieren von .run-Dateien, wenn Sie damit nicht vertraut sind.
Ich habe dann die Nouveau-Fahrer gemäß diesem Beitrag auf die schwarze Liste gesetzt (meine Schritte sind unten und unterscheiden sich geringfügig von diesem Beitrag):
Installieren Sie stattdessen den Nvidia-Treiber
Ich habe alle meine Arbeiten über das virtuelle Terminal ausgeführt, auf das mit Strg + Alt + F1 vom Anmeldebildschirm aus zugegriffen werden kann:
1) Schwarze Liste der Module. Öffnen Sie die Datei blacklist.conf.
Fügen Sie die folgenden Module am Ende der Datei hinzu:
Speichern Sie die Datei und beenden Sie sie.
2) Entfernen Sie alle nvidia * -Pakete (beachten Sie, dass dies nichts für mich getan hat, aber empfohlen wird. Kein Schaden, wenn es ausgeführt wird)
3) Aktualisieren Sie den initramfs-Datenträger. Meins war so konfiguriert, dass es die Nouveau-Treiber lädt. Das dauert einige Sekunden. Nicht neu starten oder ausschalten!
4) Neustart
5) Stoppen Sie den Display Manager und installieren Sie ihn.
Drücken Sie im Anmeldebildschirm erneut Strg + Alt + F1, um zum virtuellen Terminal zu gelangen. Stoppen Sie den Display-Manager, sobald Sie sich im Textmodus befinden:
6) Führen Sie dann die Installationsdatei (die heruntergeladene RUN-Datei) aus. Die Installation ist gut dokumentiert und enthält viele nützliche Nachrichten auf dem Weg (stellen Sie sich das vor!). Ich habe den Fehler erhalten, dass das Skript vor der Installation fehlgeschlagen ist. Ich machte trotzdem weiter. Ich wurde gefragt, ob Sie das Dienstprogramm nvidia-xconfig ausführen möchten, um Ihre X-Konfigurationsdatei automatisch zu aktualisieren, sodass der NVIDIA X-Treiber beim Neustart von X verwendet wird. Eine vorhandene X-Konfigurationsdatei wird gesichert. Ja "und fuhr fort. Ich habe ein 64-Bit-System und 32-Bit-Fehler. Ich machte mir keine Sorgen und fuhr fort. Die 64-Bit-Versionen sind gut installiert. Ich bin am Ende der Installation angelangt!
7) Drücken Sie die Daumen, starten Sie den Computer neu und melden Sie sich an. Mein System ist ENDLICH hochgefahren. Ich hoffe deins auch!
quelle
Versuchen Sie, nvidia ppa ppa: graphics-drivers / ppa hinzuzufügen, und installieren Sie den neuesten 364.15.
Das funktioniert bei mir mit optimus 860m.
Dies funktioniert nur, wenn Secure Boot deaktiviert ist.
quelle
shim
odershim-signed
zum Booten verwenden. Stattdessen müssen Sie eine signierte Kernel und die signierten grub-efi Bootloader verwenden:sudo apt-get install linux-signed-generic grub-efi-amd64-signed
. Es können auch mehrere EFI-Starteinträge (auch mit demselben Namen) vorhanden sein, und das BIOS wählt möglicherweise standardmäßig den falschen aus, sodass Sie diesen im Startauswahlmenü oder im BIOS-Setup überschreiben müssen.Möglicherweise müssen Sie die nvidia-Treiber beim Start auf die schwarze Liste setzen. Das wird manchmal von Hybrid-Grafikkarten benötigt.
Bearbeiten Sie die Datei:
/etc/modprobe.d/bumblebee.conf
und fügen Sie hinzu:Ersetzen Sie das XXX durch die Version des Grafiktreibers. Beispielsweise
346
Starte deinen Computer neu.
quelle
Ich habe dieses Problem auf eine andere Weise gelöst. Ich habe 16.04 auf einem sehr alten Computer installiert. Ich habe den älteren Nvidia-Treiber installiert und den leeren Bildschirm erhalten.
Ich habe Lubuntu installiert, um den LXDE-Desktop zu verwenden. Das funktioniert bei mir sehr gut.
quelle
Stellen Sie sicher, dass Sie den sicheren Start deaktiviert haben. Ich habe meinen aktiviert und die Warnung beim Upgrade auf 16.04 ignoriert. Wenn Sie SecureBoot aktiviert haben, bleibt es auf GDM oder auf einem schwarzen Bildschirm hängen.
quelle
Versuchen Sie, die folgenden Optionen zu Ihrer Konfigurationsdatei grub / etc / default / grub hinzuzufügen. Du musst grub danach aktualisieren.
quelle