Das versuche ich zu tun. Ich habe den neuesten Treiber für mein VGA von http://www.nvidia.com heruntergeladen . Für die Installation muss X11 heruntergefahren werden. Ich melde mich daher von meinem Konto ab, drücke dann Ctrl+ Alt+ F1, melde mich mit meinem Benutzernamen und Passwort an und führe den Befehl aus
sh NVIDIA-Linux-x86_64-285.05.09.run
In jeder Hinsicht habe ich sogar versucht, das Paket mit 777-Berechtigungen zu modifizieren, aber ich erhalte immer noch die
sh: can't open NVIDIA-Linux-x86_64-285.05.09.run
Error. Jede Hilfe wäre sehr dankbar.
Antworten:
Stellen Sie sicher, dass keine proprietären Treiber installiert sind. Wenn dies der Fall ist, deaktivieren Sie sie. Andernfalls verursachen sie Probleme.
Dies ist das Verfahren, das ich benutze:
Drücken Sie Ctrl+ Alt+ F1.
Einloggen
cd
an den Speicherort der Datei (nur wenn sie sich an einem anderen Speicherort als Ihrem$HOME
Verzeichnis befindet)Führen Sie anschließend die folgenden Befehle aus:
Das Installationsprogramm beschwert sich dann darüber, dass Nouveau deaktiviert werden muss. Dann müssen Sie Ihren PC neu starten. Anschließend müssen Sie die oben beschriebene Prozedur erneut ausführen, um die Installation neu zu starten.
Wenn Sie einen anderen Treiber installiert haben, deinstalliert dieser Installer ihn für Sie.
Funktioniert jedes Mal für mich.
Siehe auch:
quelle
Note that many Linux distributions provide their own packages of the NVIDIA Linux Graphics Driver in the distribution's native package management format. This may interact better with the rest of your distribution's framework, and you may want to use this rather than NVIDIA's official package.
Der Guide funktioniert auch für 12.04 LTS und 14.04 LTS.
Für den Test habe ich einen der neuesten Nvidia-Treiber genommen, die von Nvidia herausgebracht wurden.
Laden Sie den Treiber von der offiziellen Nvidia-Quelle herunter.
Download Link # 1
Download Link # 2
Der Name lautet beispielsweise nvidia-304.119.run.
Bevor Sie eine Sicherungskopie Ihrer aktuellen NVIDIA-Konfiguration erstellen, führen Sie einfach Folgendes aus:
Die aktuelle Konfiguration wird automatisch gesichert und eine neue Konfigurationsdatei erstellt.
Deaktivieren Sie in Konflikt stehende Software (empfohlen!), Um Probleme bei der Installation zu vermeiden. Öffnen oder erstellen Sie die Datei / etc / default / linux-restricted-modules-common mit einem Editor. Verwenden Sie dazu Ubuntu:
und eine Zeile einfügen oder ersetzen:
Erledigt! Entfernen Sie nun, was installiert ist:
Melde dich bei
TTY
Terminal an ( Ctrl+ Alt+ F1) und entferne und lösche deine aktuelle Konfiguration mit den folgenden Befehlen:(oder welcher Display Manager auch immer auf Ihrem System installiert ist, z. B. xdm für Xubuntu kdm für Kubuntu)
oder finden Sie die richtigen für Ihre Plattform mit Befehl
uname -r
zum Beispiel:(wenn es heißt schon das neuste installiert oder so geht es weiter)
(entfernt nvidia-common, da einige es möglicherweise
sudo apt-get install ubuntu-desktop
manuell wiederherstellen müssen, war für mich nicht notwendig)(Entfernt die xorg Konfiguration)
Nachdem Sie mit dieser fertig sind, sollten Sie auch den Nouveau-Treiber auf die schwarze Liste setzen, indem Sie diese Datei bearbeiten:
… Und füge diese Zeilen am Ende hinzu:
Sie können den Kernel Nouveau auch deaktivieren, indem Sie die folgenden Zeilen in ein Terminalfenster eingeben:
und danach:
oder du kannst nouveau aus dem system entfernen:
( WARNUNG! Entfernt Open-Source-Grafiktreiber vom System! Der Schritt ist optional. Ich habe dies getan, um Konflikte mit Nvidia zu vermeiden. Tun Sie dies auf eigenes Risiko oder lassen Sie es in Ruhe, wenn Sie sich nicht sicher sind.)
Bevor Sie fortfahren, können Sie auch
dkms
unterwegs installieren .(*DKMS is a framework designed to allow individual kernel modules to be upgraded without changing the whole kernel. It is also very easy to rebuild modules as you upgrade kernels.)
Als nächstes installieren wir den Treiber. Navigieren Sie zu dem Ort, an dem Sie den Treiber heruntergeladen haben, zum Beispiel:
und mache es ausführbar und starte:
(Vergessen Sie nicht, mit root-Rechten zu installieren.
sudo
Andernfalls wird die Installation nicht fortgesetzt.)Klicken Sie
Yes
(normalerweise) während der Installation auf Popups. Am Ende des Installationsassistenten werden Sie gefragt, ob Nvidia den Treiber für Sie konfigurieren und aktivieren soll. KlickenYes!
Nun müssen Sie den Display Manager zurückholen:
oder
Wenn Sie angemeldet sind, führen
sudo nvidia-xconfig
Sie das Programm nicht aus, da es bereits konfiguriert wurdegksudo nvidia-settings
. Führen Sie es einfach aus .Voila! Erledigt.
Der Treiber funktioniert grundsätzlich auf allen Nvidia-Grafikkarten, einschließlich der alten.
Fehlerbehebung
Wenn Sie sich nach dem Neustart aus irgendeinem Grund nicht anmelden können oder während des Startvorgangs nicht weiterkommen, vergewissern Sie sich, dass Sie alle Schritte befolgt haben, wenn Sie Probleme beim Anmelden hatten.
Recovery Mode
Halten Sie die ShiftEingabetaste gedrücktRecovery Mode
und starten SieFailsafe boot
aus irgendeinem Grund Ihrenxorg.conf
Namen möglicherweise anders, auch wenn Sie ausgeführt werdensudo nvidia-xconfig
Es benennt sich selbst, zum Beispiel istXF86Config
es eine funktionierende Konfiguration und kann bei Bedarf einfach umbenannt werden:Und konfigurieren Sie es neu mit:
( Erwähnen Sie jedoch, dass, wenn Sie verschiedene Point Releases verwenden, z. B. 14.04.2, wenn dieser Befehl ausgeführt wird, zurückgegeben wird,
no package installed
oder etc ... Sie müssen sicherstellen, dass in diesem Fall eine installiert ist,xserver-xorg-lts-utopic
so dass Sie dies tun müssen laufsudo dpkg-reconfigure xserver-xorg-lts-utopic
stattdessen. )Jetzt solltest du im Anmeldebildschirm sein, deine Initialen eingeben und wenn du eingeloggt bist laufen:
es hat nicht funktioniert !?
Wenn Sie versuchen, X zu starten, versuchen Sie Folgendes, wenn Sie eine Fehlermeldung zu nvidiactl erhalten (Sie müssen das X-Protokoll anzeigen):
Gehen Sie folgendermaßen vor, wenn Sie nach Ausführung der obigen Anweisungen zur Restricted Manager-Methode zurückkehren möchten:
Wenn das Installationsprogramm fehlschlägt, gehen Sie die folgende Checkliste durch:
War Xorg bereits richtig für den nv-Treiber konfiguriert?
Haben Sie das Laden der von Ubuntu bereitgestellten NVIDIA-Treiber mit
DISABLED_MODULES="nv nvidia_new"
in deaktiviert/etc/default/linux-restricted-modules-common
? Dies ist eine häufige Ursache für Treiberfehler bei manuellen Installationen aufgrund von Konflikten mit dem von Ubuntu bereitgestellten NVIDIA-Binärtreiber.Möglicherweise müssen Sie die Datei entfernen
/lib/linux-restricted-modules/.nvidia_new_installed
Haben Sie die Pakete
nvidia-glx/nvidia-glx-legacy/nvidia-glx-new
und entferntnvidia-settings
?Haben Sie das Protokoll gelesen, in dem
/var/log/nvidia-installer-log
Fehler gefunden wurden, die Ihnen helfen können?Haben Sie die Ausgabe von überprüft
dmesg
?Haben Sie die Kernel-Header (und möglicherweise das Quellpaket) installiert?
Haben Sie die NVIDIA-Readme-Datei auf ihrer Website überprüft, um sicherzustellen, dass Ihre Karte mit dieser Treiberversion unterstützt wird?
WARNUNG!
Manchmal funktioniert es möglicherweise nicht, z. B. mit Ubuntu 14.04 LTS . Derzeit können Inkompatibilitäten mit neueren
linux-image
Kerneln für einige Grafikkarten auftreten. Nach dem Neustart wird möglicherweise ein leerer Bildschirm angezeigt.Was Sie dann tun können, ist dies zu versuchen:
Lösung 1
Lösung 2 (von Takkat )
Wie kann ich Nvidia-Treiber nach dem Kernel-Update in 14.04 zum Laufen bringen?
Wenn Sie den Nvidia-Treiber in 14.04 manuell installiert haben und der Kernel aktualisiert wurde, starten Sie ihn nach einem Update nicht neu. Andernfalls wird ein leerer Bildschirm angezeigt.
Was soll ich tun?
Wenn die Problemumgehung mit
dkms
nicht erfolgreich war, müssen Sie den Treiber erneut installieren. Starten Sie eineconsole
Ctrl+ Alt+ F1und Typ:Navigieren Sie
.run
mit demcd
Befehl zum Speicherort der NVIDIA- Datei und installieren Sie den NVIDIA-Treiber erneut. Drücken Sie immer,Yes
wenn Sie dazu aufgefordert werden. Geben Sie nach Abschluss der Installation Folgendes ein:Login auf Ihr Konto, öffnen Sie einen Terminal Ctrl+ Alt+ Tund Typen:
Erledigt. Sie sollten sich jetzt wie gewohnt anmelden.
quelle
In Ubuntu gibt es einen Open Source-Treiber namens Nouveau. Nouveau führt einige Fehlerbehebungen bei der NVIDIA-Treiberinstallation durch. Sollte es sein, entfernen und reinigen Sie die Konfiguration und kommt mit NVIDIA-Treiber nur für bessere Erfahrungen.
So habe ich es früher vielleicht mit anderen gemacht:
STRG + ALT + F1
Melden Sie sich an und beenden Sie die GUI
Nouveau entfernen
Installieren Sie den NVIDIA-Treiber
(Beispiel: cd / home / obysr / Downloads, um zu überprüfen, wo Sie $ ls eingeben können)
und dann folgen Sie einfach den Anweisungen
für den letzten Neustart
quelle
sudo apt-get purge xserver-xorg-video-all
? Es wird nur ein Paket entfernt (xserver-xorg-video-all
), die anderen werden nicht entfernt.nouveau
? Ich habe es getansudo apt-get purge xserver-xorg-video-all xserver-xorg-video-nouveau
. Aber gelegentlich scheint Nouveau immer noch zurückzukehren (ich denke, nachdem ich die allgemeine Ubuntu-Updater-App ausgeführt und den Computer neu gestartet habe). In diesem Fall installiere ich normalerweise die NVIDIA-Treiber neu. Irgendwie nervig.Dies ist ein erster Schritt für Anfänger, um zusätzliche Treiber zu überprüfen.
Ich hoffe, diese Antwort hilft allen, die hier vorbeischauen: Rufen Sie einfach
System Settings -> Software and Updates -> Additional Drivers
den neuesten NVIDIA-Treiber auf und installieren Sie ihn. Starten Sie Ihre Maschine anschließend neuWenn Ihr NVIDIA-Treiber nach diesen Schritten immer noch nicht angezeigt wird, können Sie eine der obigen Terminalantworten ausprobieren.
quelle
Die Antworten von Trevor und obysr sind richtig, aber für mich musste ich einen weiteren Schritt tun, da ich den Nouveau nicht loswerden konnte:
Fügen Sie
nouveau.blacklist=1
der folgenden Zeile hinzu:Speichern und schließen
Dann renne:
Quelle: http://forum.linuxmint.com/viewtopic.php?f=109&t=52692
quelle