Ubuntu 14.04: i driver nvidia non possono essere installati


9

Ho un laptop Asus con una scheda nVidia. lspci mi dice:

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

Ho fatto una nuova installazione di Ubuntu 14.04 LTS (edizione a 64 bit).

Per impostazione predefinita, Ubuntu 14.04 utilizza i driver nouveau, ma non funzionano molto bene (cursore lampeggiante, visualizzazione 3D lenta, ecc.), Quindi vorrei installare i driver nvidia proprietari.

Vado in Impostazioni di sistema> Software e aggiornamenti> Driver aggiuntivi. Ubuntu mi propone le seguenti opzioni:

Opzioni driver aggiuntive

Qualunque cosa io provi a selezionare (diverso da Nouveau), dopo aver fatto clic su "APply Changes", ritorna a Nouveau senza alcun feedback aggiuntivo ...

Quindi ho provato a installare i driver manualmente con apt:

$ 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.

Se provo ad installare manualmente i pacchetti citati, ottengo questo errore:

$ 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.

Cosa posso fare per risolvere questo problema?

Inoltre, pensi che sia un bug? (in tal caso lo solleverò in Launchpad)

Grazie in anticipo!


Penso che questo [Link] [1] possa aiutare a risolvere il tuo problema [1]: askubuntu.com/questions/365682/…
Fat Mind

Risposte:


7

OK, sembra che il server di aggiornamento utilizzato (Taiwan) non sia aggiornato, causando dipendenze non soddisfatte e altri problemi.

Per risolvere questo problema, sono andato su Impostazioni di sistema> Software e aggiornamenti> Software Ubuntu e ho selezionato "Scarica da: server principale" (in precedenza era "Scarica da: server per Taiwan")

Ora è possibile installare i driver proprietari.


1
Ho avuto gli stessi problemi prima. Se ti trovi da qualche parte nell'Asia orientale, il server migliore che ha sempre funzionato per me (e molto più veloce del server principale) è il server jaist in Giappone.
Majal,

+1 Ha avuto lo stesso problema ed è stato risolto con la tua soluzione! Grazie!
Adam,

0

Anch'io ho riscontrato lo stesso messaggio di errore. Nel mio caso, era perché la mia cache apt era corrotta / non aggiornata.

Pertanto, chiunque abbia lo stesso errore si assicura che la definizione del pacchetto sia aggiornata.

apt-get update && apt-get install nvidia-331
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.