Come installare il driver NVIDIA in Ubuntu


16

Sto eseguendo Ubuntu 13.04 su DELL XPS L501 - Nvidia GeForce GT 420M. Sto usando il kernel 3.9.0-030900-generic.

Tutte le intestazioni del kernel sono installate nel sistema.

e

Ho provato quanto segue.

  • Usa apt-get per installare nvidia-current(che scarica 304) && load usandomodprobe
  • Usa apt-get per installare nvidia-310&& load usandomodprobe
  • Scarica il driver nvidia a 64 bit nvidia-319.23per la serie 400M e installalo
  • Utilizzare il repository swat-x per installare il driver nvidia

Tutti questi fallirono. E l'ho provato ogni volta in questo modo

  • Dopo che il modulo è stato caricato (controllato da lsmod),
  • riavviato lightdm
  • testato da get.webgl.org
    • (Il supporto webgl di Google Chrome è abilitato)

Problema affrontato nvidia-xconfig

  • dopo l'esecuzione nvidia-xconfig(che scrive in /etc/X11/xorg.conf) e il riavvio lightdm, il mio display res cambia in 640x480.
  • e ho dovuto rimuovere questo file per ripristinare le impostazioni precedenti
  • Hanno anche cercato di commentare quei due linee che si adatta Horizontal and Vertical Settinga xorg.conf. Ciò ha appena corretto la risoluzione. Ma non ero ancora in grado di utilizzare la scheda grafica (webgl).

EDIT 1: (nouveau)

  • Ho provato a riavviare dopo ogni installazione
  • Rimosso (spurgo) tutto il nouveau * prima di iniziare.
  • Rimosso un altro pacchetto (non ricordare il nome esatto però) - xorg-xserver-blah-blah.

EDIT 2: (bitlbee)

  • Avevo bitlbeeinstallato prima. Rimosso anche quello prima di iniziare l'installazione.
  • Quando era presente bitlbee, NVIDIA-3.9-x86.run(scaricato da NVIDIA) non era in grado di riconoscere la scheda grafica. Ma è stato quando l'ho rimosso bitlbee. (Quindi presumo qui che dovrebbe funzionare se il driver grafico è stato installato correttamente)

EDIT 3: (software-properties-gtk)

  • sudo software-properties-gtk
  • la scheda Driver aggiuntivi è sempre NIL. (prima e dopo l'installazione) (anche se l'installazione ha avuto esito positivo)

Ci ho provato tutto il giorno e l'ho fatto parecchie volte. Nessuno di loro ha funzionato.

Ho bisogno di aiuto! È il problema con kernel-3.9, che non ci sono aggiornamenti per questo?


Prova a riavviare dopo aver installato il driver nvidia. Suppongo che tu sia in conflitto con il nouveau
Pantera,

ci ho provato anche io. aggiunte modifiche alla domanda. gentilmente controlla.
Boopathi Rajaa,

2
Questa è una carta optimus (su richiesta) mentre la carta reale è una gpu Intel. Quindi vuoi guardare Bumblebee
bcbc

Il più sicuro e il più attuale è nvidia ppa di Ubuntu devs launchpad.net/~graphics-drivers/+archive/ubuntu/ppa e non uso Bumblebee ma uso nvidia-prime che funziona bene sul mio laptop i7 di quarta generazione. Inoltre, se hai intenzione di fare CUDA e openCL, assicurati di riavviare dopo l'installazione di nvidia-modrpobe e quindi riavviare di nuovo.
Arup Roy Chowdhury,

1
flashback del motivo per cui ho smesso di uscire da Linux nel 2000
neuronet

Risposte:


19

Ho trovato un ottimo tutorial online e sono stato in grado di installare quei famigerati driver Nvidia su due computer senza problemi. Ecco cosa fai:

Preparazione

1) Innanzitutto, è necessario aprire una shell terminale. Puoi avviare il computer e passare a una shell virtuale

Ctrl+ Alt+F1

oppure accedi e apri il terminale gnome

Ctrl+ Alt+t

2) Quindi, nel terminale, eseguire i seguenti comandi:

Questo comando aggiornerà i tuoi pacchetti

 sudo apt-get update

Quindi dovrai installare le intestazioni di Linux se quelle non sono già installate.

 sudo apt-get install linux-headers-generic

Successivamente, dovrai fare un dist-upgrade, che aggiorna alcuni pacchetti del tuo sistema

 sudo apt-get dist-upgrade

Al termine, sarà necessario riavviare il sistema

 sudo reboot

L'installazione dei driver

1) Ripetere il passaggio 1 per aprire il terminale.

Ora installa i driver Nvidia

 sudo apt-get install nvidia-current-updates 

Hai ancora un passo, altrimenti avrai un'alta probabilità che tu abbia appena bloccato il tuo sistema. Per misure sicure, eseguire questo comando finale:

sudo nvidia-xconfig

* Esisteva un bug noto che lo script di installazione di Nvidia non eseguiva quel comando. Se il file di configurazione non viene creato, la grafica non funzionerà.

Ora riavvia il tuo sistema:

 sudo reboot

Congratulazioni! Ora dovresti usare i driver Nvidia.

Confermandolo Ha funzionato

Un modo rapido per verificare è quello di fare clic sulla ruota dentata in alto

ingranaggio

Quindi fare clic About This Computer

Nella riga che dice Graphics, dovrebbe essere indicato il driver grafico:

Ecco come appare il mio:

Informazioni sulla computer grafica

Puoi anche fare clic sulla grafica per ottenere maggiori dettagli:

Grafica

Saluti!

Fonte: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/


Buon post ..... + 1
Qasim

bene, ho fatto tutto e non ha funzionato. Sfortunatamente, quando ho corso mi ha sudo nvidia-xconfigdato qualche errore. Non so se fosse quello, ma quando vado in grafica (in "Informazioni su questo computer") dice Graphics: Unknown. Qualche idea?
Sosi,

Ho lo stesso problema .. !!
Boopathi Rajaa,

Non ho un indizio. Ricordo, tuttavia, che quando ho installato i driver Nvidia per la prima volta sul mio computer, usando il chip inter-graded sulla mia scheda madre, si diceva "Graphics: Unknown". Ora uso una carta e la riconosce. È possibile che Nvidia abbia reso scadenti i driver per la tua scheda, e quindi ottieni questo. L'altra mia ipotesi è che da qualche parte, qualcosa è andato storto con l'installazione del driver.
Max Tither,

Questo ha causato il crash di tutta la grafica per me.
user1205577

3

Anche se sembra che installare il driver Nvidia in Ubuntu sia un casino. In realtà non è così. Tutto quello che devi fare è seguire i passaggi:

  1. Apri "Software e aggiornamenti" dal trattino e scegli "Sorgenti software".

  2. Nella piccola finestra a comparsa, selezionare tutti i pulsanti di spunta nella prima scheda. Chiudilo.

  3. Apri un terminale e inserisci il seguente comando. Dopo aver inserito il comando, premere il tasto "Invio".

    sudo apt-get update && sudo apt-get upgrade
    
  4. Una volta completato, apri nuovamente "Software e aggiornamenti" e seleziona la scheda "Driver aggiuntivi". Lì, puoi scegliere tra una versione proprietaria di Nvidia e alcune versioni di xorg devel. Scegli quello con tag proprietario. Il completamento del download potrebbe richiedere del tempo a seconda della connessione.

  5. Al termine del download completo, chiudere la finestra.

  6. Voilà, hai installato il driver Nvidia.


2

Ho notato che hai detto serie 400m. Di solito in questi giorni i laptop sono dotati della tecnologia optimus. Se hai Optimus, allora devi installare Bumblebee.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Aggiungi il PPA di Bumblebee stabile e installa Bumblebee usando il driver proprietario NVIDIA:

  sudo add-apt-repository ppa:bumblebee/stable
  sudo apt-get update
  sudo apt-get install bumblebee bumblebee-nvidia

Se hai applicazioni a 32 bit come Wine ed esegui 11.10 Oneiric o versioni successive, avrai bisogno di librerie aggiuntive:

  sudo apt-get install virtualgl-libs:i386

Consenti a te stesso di usare Bumblebee aggiungendoti al gruppo "Bumblebee". (sostituisci $ USER con il tuo nome utente)

  sudo usermod -a -G bumblebee $USER

Riavvia o accedi nuovamente per applicare le modifiche al gruppo Se desideri eseguire subito un programma sulla scheda nvidia, usa il programma optirun:

  optirun firefox &

questo mi ha aiutato con vaio vpceg
terminal ninja

1

Poiché la maggior parte di queste risposte sono obsolete ... Ecco un modo moderno di installare i driver nvidia per Ubuntu (per 14.04 e successivi):

Tutto quello che devi fare è:

  • Aggiungi il driver di grafica ppa
  • Installa il driver Nvidia raccomandato
  • Riavvia il tuo sistema

quindi, da un terminale, esegui:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot

questo è tutto quello che c'è da fare!

nota: se si desidera installare una versione specifica del driver grafico, è possibile vedere quali driver sono disponibili per il proprio hardware eseguendo: sudo ubuntu-drivers devicese controllando l'output per vedere quali driver sono supportati. Quindi installa normalmente con, ad esempio,sudo apt-get install nvidia-381


0

Questo ha funzionato per me alcune volte quando le cose vanno male:

sudo apt-get install build-essential linux-source
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install nvidia-current
sudo depmod -a
sudo modprobe nvidia_current
sudo restart lightdm
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.