Ubuntu 14.04: NVIDIA-Treiber können nicht installiert werden

9

Ich habe einen Asus-Laptop mit einer nVidia-Karte. lspci sagt mir:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)

Ich habe eine Neuinstallation von Ubuntu 14.04 LTS (64-Bit-Edition) durchgeführt.

Standardmäßig verwendet Ubuntu 14.04 die Nouveau-Treiber, diese funktionieren jedoch nicht sehr gut (blinkender Cursor, langsame 3D-Anzeige usw.). Daher möchte ich die proprietären NVIDIA-Treiber installieren.

Ich gehe zu Systemeinstellungen> Software & Updates> Zusätzliche Treiber. Ubuntu schlägt mir folgende Optionen vor:

Zusätzliche Treiberoptionen

Was auch immer ich zu wählen versuche (außer Nouveau), nachdem ich auf "Änderungen anwenden" geklickt habe, wird es ohne zusätzliches Feedback zu Nouveau zurückgesetzt ...

Also habe ich versucht, die Treiber manuell mit apt zu installieren:

$ sudo apt-get install nvidia-331
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-331 : Depends: lib32gcc1 but it is not going to be installed
              Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Wenn ich versuche, die genannten Pakete manuell zu installieren, wird folgende Fehlermeldung angezeigt:

$ sudo apt install lib32gcc1 libc6-i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-i386 : Depends: libc6 (= 2.19-0ubuntu5) but 2.19-0ubuntu6 is to be installed
E: Unable to correct problems, you have held broken packages.

Was kann ich tun, um dies zu beheben?

Glaubst du auch, dass es ein Fehler ist? (Wenn ja, werde ich es in Launchpad erhöhen)

Danke im Voraus!

Pierre
quelle
Ich denke, dieser [Link] [1] kann helfen, Ihr Problem zu lösen [1]: askubuntu.com/questions/365682/…
Fat Mind

Antworten:

7

OK, es sieht so aus, als ob der verwendete Update-Server (Taiwan) nicht auf dem neuesten Stand ist, was zu nicht erfüllten Abhängigkeiten und anderen Problemen führt.

Um dies zu beheben, ging ich zu Systemeinstellungen> Software & Updates> Ubuntu-Software und wählte "Download von: Hauptserver" (zuvor "Download von: Server für Taiwan").

Die proprietären Treiber können jetzt installiert werden.

Pierre
quelle
1
Ich hatte vorher die gleichen Probleme. Wenn Sie sich irgendwo in Ostasien befinden, ist der Jaist-Server in Japan der beste Server, der immer für mich funktioniert hat (und viel schneller als der Hauptserver).
Majal
+1 Hatte das gleiche Problem und es wurde mit Ihrer Lösung behoben! Danke!
Adam
0

Ich habe auch die gleiche Fehlermeldung erfahren. In meinem Fall lag es daran, dass mein passender Cache beschädigt / veraltet war.

Jeder, der denselben Fehler hat, stellt sicher, dass Ihre Paketdefinition auf dem neuesten Stand ist.

apt-get update && apt-get install nvidia-331
Joyce Babu
quelle