Ho scaricato il driver Nvidia per Linux dal sito Web ufficiale da installare sul mio laptop. È un file chiamato NVIDIA-Linux-x86_64-390.67.run, come installare questo file?
Ho scaricato il driver Nvidia per Linux dal sito Web ufficiale da installare sul mio laptop. È un file chiamato NVIDIA-Linux-x86_64-390.67.run, come installare questo file?
Risposte:
Determina l'ultima versione del driver Nvidia disponibile per la tua scheda grafica
Visita la home page driver grafici PPA qui e determinare le ultime versioni dei driver Nvidia
Verifica che la tua scheda grafica sia in grado di eseguire i driver più recenti.
Se la tua grafica è supportata, puoi andare avanti e rimuovere tutti i driver Nvidia precedentemente installati sul tuo sistema. Immettere il seguente comando nel terminale.
sudo apt-get purge nvidia*
Aggiungi i driver grafici PPA
Andiamo avanti e aggiungiamo il driver grafico PPA -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Installa (e attiva) i driver grafici Nvidia più recenti. Immettere il comando seguente per installare la versione della grafica Nvidia supportata dalla scheda grafica -
sudo apt-get install nvidia-XXXX
O
sudo apt-get install nvidia-driver-xxxxx
(xxxx - è la versione supportata per il tuo driver Nvidia)
Riavvia il computer per avviare il nuovo driver. È possibile verificare lo stato dell'installazione con il seguente comando
lsmod | grep nvidia
Se non è presente alcun output, probabilmente l'installazione non è riuscita. È anche possibile che il driver non sia disponibile nel database dei driver del sistema. È possibile eseguire il comando seguente per verificare se il sistema è in esecuzione sul driver open-source nouveau. Se l'output è negativo per nouveau, allora tutto va bene con l'installazione.
lsmod | grep nouveau
Questa è la mia uscita terminale dei driver Nvidia.
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
nvidia-driver-430
invece del nvidia-430
quale non è stato trovato.
Sto usando il driver nvidia-driver-390 versione 390.48 in 18.04 che è stato installato con il seguente comando:
sudo ubuntu-drivers autoinstall
sudo reboot
Quando si installa un driver grafico proprietario, non è necessario disinstallare il driver grafico open source. I due driver grafici possono essere installati uno accanto all'altro, consentendo di utilizzare il driver grafico open source come alternativa di fallback in caso di problemi con l'utilizzo del driver grafico proprietario.
Il ubuntu-drivers autoinstall
comando installa i driver appropriati per l'installazione automatica, comprese le relative dipendenze, e il driver Nvidia verrà aggiornato automaticamente quando è disponibile un aggiornamento.
Per fare ciò, aggiungere il driver grafico PPA con i seguenti comandi nel terminale:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
Successivamente, è necessario rimuovere tutti i driver NVIDIA correnti immettendo quanto segue nel terminale:
sudo apt-get purge nvidia*
Ora che hai fatto questo, è sicuro installare l'ultima versione:
sudo apt-get install nvidia-driver-396
Nota che è nvidia-driver-396 su Ubuntu 18.04, è nvidia-396 su Ubuntu 16.04 ma non stai utilizzando 16.04.
Non sono sicuro di essere d'accordo con l'installazione manuale di driver specifici tramite
sudo apt-get install nvidia-XXXX
Non è sempre meglio aspettare fino a quando il nuovo driver non sarà disponibile tramite Software e aggiornamenti?
Ho pensato che fosse lo scopo di aggiungere il PPA?
Dopo aver seguito un sacco di link e suggerimenti, inserirò qui ciò che ha funzionato per me. Il motivo per cui avevo bisogno del driver di NVIDIA era poter eseguire TensorFlow sul mio laptop con la configurazione
Quello che segue sono stati i passi che ho fatto:
Vai al BIOS del tuo laptop (premi F2 all'inizio del riavvio del computer) e disabilita l'avvio sicuro.
Dopo aver effettuato nuovamente l'accesso al computer, apri un terminale ed esegui:
sudo apt install nvidia-settings
Ciò ti consentirà di modificare le impostazioni per il driver che installerai.
Vai su https://www.tensorflow.org/install/gpu e segui i passaggi per Ubuntu 18.04.
Ora, il problema principale che mi sono imbattuto per risolverlo è stato il fatto che dopo aver riavviato il computer stavo correndo su una schermata nera. Ciò stava accadendo perché il laptop non utilizzava più la scheda grafica "Intel" originale ed era passato a "NVIDIA". Se ti imbatti in una situazione simile, usa il comando CTRL+ ALT+ F1per passare a una schermata tty (terminale del tipo di telefono). Lì potresti essere in grado di accedere utilizzando il tuo nome utente / password. Quindi eseguire il codice:
sudo apt install nvidia-prime
Lo scopo di quest'ultimo comando era quello di poter cambiare la scheda grafica utilizzata dal mio laptop. Ho quindi eseguito:
sudo prime-select intel
Per uscire da tty e tornare alla schermata normale puoi riavviare o fare un CTRL+ ALT+ F7"(almeno questo è il comando che ha funzionato per me).
Una volta effettuato nuovamente l'accesso sono stato in grado di tornare alla scheda NVIDIA ( sudo prime-select nvidia
) e riavviare normalmente.
sudo apt-get install nvidia-driver-xxxxx
(in particolare, 415)