Ich versuche, einen proprietären nvidia-Grafiktreiber zu installieren, den ich von der nvidia-Website heruntergeladen habe. Es wird nicht installiert, da es besagt, dass der "Nouveau-Kernel-Treiber" zuerst deaktiviert werden muss.
Ich habe synaptic geöffnet und alles deinstalliert, was nvidia, nouveau oder jockey im Namen hatte. Es wird immer noch nicht funktionieren.
Was genau muss ich tun, um den "Nouveau-Kernel-Treiber" zu deaktivieren?
Antworten:
Alle obigen Links sind korrekt. Sie müssen jedoch ausgeführt werden,
sudo update-initramfs -u
damit die initramfs von nouveau gelöscht werden könnenquelle
Nur eine kurze Frage: Warum laden Sie die Treiber direkt von Nvidia herunter? Die Pakete, die über
jockey
(die Zusatztreiberanwendung) verfügbar sind, sollten für die meisten Benutzer in Ordnung sein. Wenn Sie nicht zu "den meisten Benutzern" gehören, sollten Sie mit dem X-SWAT PPA die neueste Version des nvidia-Treibers erhalten.Wie auch immer, was Sie wollen, ist einfach. Zuerst müssen Sie X verlassen, bevor Sie installieren können. Sie können dies tun, indem Sie zu einem virtuellen Terminal (tty) wechseln, indem Sie ctrl++ drücken altund sich F1anmelden und dann ausführen
sudo stop lightdm
. Führen Sie jetzt das Installationsprogramm aus. Wenn es immer noch darum gehtnouveau
weiter zu jammern :Führen Sie es aus
sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf
und füllen Sie es damit:Der Treiber erstellt diese Datei bei der Installation, aber Sie möchten nur die Dinge beschleunigen. Sie müssen jetzt neu starten und X erneut beenden.
Führen Sie dann das Installationsprogramm aus und alles sollte in Ordnung sein.
quelle
Fügen Sie
nomodeset
Ihrer/etc/default/grub
Datei in der Zeile einen String hinzuGRUB_CMDLINE_LINUX_DEFAULT=line
, sonst funktioniert Ihr nvidia-Treiber nicht.Führen Sie nach den Änderungen Folgendes aus:
quelle
dmesg
jetzt an weg , aber warum? Außerdemnomodeset
scheint die Option zu bewirken, dass der Begrüßungsbildschirm ausgeblendet und falsch neu gezeichnet wird. Dies ist zwar kein blockierendes Problem, aber wirklich hässlich.Übergeben Sie
nouveau.blacklist=1
beim Booten ein Kernel-Argument ( ), um den Treiber auf die schwarze Liste zu setzen, indem Sie Ihre/etc/default/grub
Datei bearbeiten :neustarten
quelle
Ich habe mich lange mit diesem Thema beschäftigt. Nach der Installation einer neuen Version von Ubuntu 16.04 habe ich cuda 8.0 mit dem Befehl deb (local) installiert:
Der Nvidia-Treiber funktioniert auf meinem Computer jetzt einwandfrei. Zuvor habe ich versucht, den Nvidia-Treiber mithilfe der * .run-Datei zu installieren, ohne Erfolg. Probieren Sie es aus, es spart Ihnen wertvolle Zeit.
quelle
sudo apt-get install cuda-8-0
Ich bin nur ein kleiner Pinguin und habe festgestellt, dass das Deaktivieren / Sperren von Nouveau-Brüchen viele Funktionen in Ubuntu beeinträchtigt, insbesondere Fenster-Verwaltungselemente (dh fehlende Menüs usw.). Dies ist in Ordnung, wenn Sie Tastaturkürzel für Navigation / Bedienung kennen. NVidia selbst hebt in der Readme die mögliche Notwendigkeit hervor um eine weitere Datei zu erstellen, wenn modeprobe.d / blacklist bereits etwas anderes enthält. Es ist möglich, von Mesa zu Vesa-Treibern zu wechseln, indem Sie Nouveau in Ubuntu deaktivieren. Die Verwendung von mesa oder vesa führt zu unterschiedlichen Auflistungen im Jockey (zusätzliche Treiber), ebenso wie die Verwendung von jockey-common (praktisch, um ältere Treiber zur Jockey-Liste hinzuzufügen). In dieser Abteilung haben viele viel harte Arbeit geleistet und persönlich festgestellt, dass die empfohlenen empfohlen werden Der Treiber wurde in den letzten Monaten erheblich verbessert, und der NVidia 310-Treiber ist entweder im Ubuntu Software Center oder in zusätzlichen Treibern verfügbar, nachdem die vorgeschlagenen Updates in den Software-Quellen aktiviert (und anschließend aktualisiert) wurden. Was ich nach der Installation festgestellt habe, ist, dass nie ein proprietärer Treiber installiert ist, was bedeutet, dass Kleinigkeiten wie die Größe des Launcher-Symbols nicht angepasst werden können (Systemeinstellungen> Erscheinungsbild), was auf eine 2D-Sitzung und nicht auf eine 3D-Sitzung hinweist (neuere Versionen). Unter Berücksichtigung der Ubuntu-Philosophie und der Tatsache, dass verschiedene Menschen ihre Maschinen für verschiedene Dinge einsetzen; es könnte sich lohnen zu fragen: "Ist es ein Fehler? und / oder Was passiert, wenn Nouveau deaktiviert ist?
quelle
Legen Sie die Datei
nvidia-graphics-drivers.conf
unter das/etc/modprobe.d/
Verzeichnis und starten Sie das System neu.Rufe die Konsole auf und führe sie
NVIDIA-Linux-x86-319.32.run
erneut aus, damit der Inkompatibilitätsfehler nicht auftritt.quelle
Können Sie der Frage Ihr Grafikkartenmodell und Ihre Ubuntu-Version hinzufügen?
Obwohl Sie die Treiber der 96er-Serie von der nVidia-Website herunterladen können, ist sie nicht mit der neuesten Version von Xorg kompatibel und kann nicht installiert werden. Sie können versuchen, Ihren X-Server herunterzustufen, stellen jedoch möglicherweise fest, dass andere Funktionen von Ubuntu nicht funktionieren und Sie sind möglicherweise sogar nicht in der Lage, auf eine Art grafischen Desktop zuzugreifen. Ich würde Anweisungen dazu geben, aber ich weiß nicht, welche Ubuntu-Version Sie verwenden. Vielleicht können Sie das mit einer Google-Suche herausfinden. Siehe Beitrag # 7, hier , oder dieses Launchpad Projekt , das auch sein mag, Spaß zu versuchen;)
quelle