Come installo i driver Nvidia?


Risposte:


231

Aggiornato - 18 settembre 2018

Il modo rapido:

Prima di aggiungere questo PPA, leggi la Descrizione del PPA sulla loro pagina che menziona informazioni importanti sull'uso, quale versione è adatta alla tua scheda Nvidia e altro ancora. Questo è per gli utenti desktop che desiderano l'ultima versione del driver o l'ultima supportata per la propria scheda.

Utilizzo di 18.04+ Per installare eseguire il comando seguente:

sudo add-apt-repository ppa:graphics-drivers/ppa

Ciò aggiornerà automaticamente i repository e quindi sarà possibile eseguire la seguente riga:

sudo apt install nvidia-driver-396

Se il desktop non viene caricato dopo l'installazione del driver corrispondente, procedere come segue:

sudo nano /etc/gdm3/custom.conf

quindi rimuovere il commento (simbolo #) dalla riga che dice

# WaylandEnable=false

e salva. Quindi riavviare. Se il problema persiste, disabilitare Secure Boot poiché potresti effettivamente utilizzare UEFI.

Domande comuni su Nvidia:

  1. Posso usare il driver più recente su una versione precedente di Ubuntu?
  2. Differenza tra schede video e driver: sito ufficiale Nvidia, Default di Ubuntu, PPA e Nouveau?
  3. Quali PPA sono consigliati quando si utilizza una scheda video?
  4. Come sapere quale driver o pacchetto installare?
  5. Come installare un driver?
  6. Differenza tra driver proprietari?
  7. Come sapere se la mia scheda video è supportata in Ubuntu?

Per la risoluzione dei problemi di Nvidia o delle impostazioni di overclock, vedere questa risposta che copre:

  1. Quali bug comuni vengono risolti utilizzando i driver più recenti?
  2. La mia scheda video non viene installata (problemi di installazione)
  3. Ottimizzazione e ottimizzazione tramite scheda video
  4. Modo rapido per impostare la risoluzione dello schermo predefinita

Principali domande poste sulle schede video:

1. Posso usare il driver più recente su una versione precedente di Ubuntu?

Dal 12.04+, i driver video vengono mantenuti e aggiornati più spesso. È più facile gestire e risolvere i problemi che si sono manifestati con quelli più vecchi. Molto probabilmente non avrai bisogno di ulteriori PPA a meno che tu non abbia l'ultima scheda Nvidia.

2. Differenza tra schede video e driver: sito ufficiale Nvidia, Default di Ubuntu, PPA e Nouveau

Li raccomando nel seguente ordine in base ai problemi riscontrati, come l'esperienza "out of the box" si sente per gli utenti finali, quanto sono compatibili, quanto è facile aggiornare, installare o rimuovere e come si sentirà una volta che lo hai impostare:

Nvidia PPA - Grandi prestazioni. Funziona immediatamente per la maggior parte delle schede utilizzando il driver incluso nel PPA (che sono diversi per ogni generazione di schede Nvidia.

Driver raccomandato predefinito di Ubuntu - Ubuntu fa un ottimo lavoro nel capire quale driver Nvidia è necessario a seconda della scheda che si sta utilizzando.

Nouveau - Questa è l'implementazione open source del driver Nvidia. Fanno anche un lavoro straordinario e sebbene non siano alla pari con i driver ufficiali o quelli del PPA (ancor più con le ultime schede Nvidia), la velocità di sviluppo, l'impegno, la dedizione e i progressi che fanno a settimana , dà fiducia che questa è in realtà un'opzione da avere e promuovere.

Sito ufficiale Nvidia - Questi sono i driver ufficiali (gli stessi di quelli nel PPA), la differenza fondamentale è che non si aggiornano automaticamente e hanno alcuni problemi durante l'aggiornamento, la disinstallazione e l'installazione (molto raro ma succede).

Le differenze possono essere riassunte nei seguenti punti:

-- Sito ufficiale --

  • Offre il driver più recente
  • L'installazione avviene tramite il terminale
  • Quando viene visualizzato un aggiornamento, è necessario scaricare manualmente il nuovo pacchetto
  • Ha più problemi di qualsiasi altro metodo (Specialmente per Nvidia)

- Archivi PPA -

  • Offre le ultime ore / giorni del driver dopo il suo rilascio ufficiale
  • L'installazione avviene tramite terminale o GUI
  • Se hai già installato un driver, aggiornerà automaticamente il pacchetto
  • Quando viene visualizzato un aggiornamento, riceverai una notifica per l'aggiornamento utilizzando Update Manager
  • È più stabile e testato rispetto a quelli ufficiali
  • Ha meno problemi rispetto all'uso di qualsiasi altro metodo (meno problemi per tutte le schede video)
  • È il primo modo consigliato per le schede Nvidia.

- Driver Ubuntu predefiniti -

  • Per ogni nuova versione i driver migliorano sempre di più
  • Viene aggiornato meno frequentemente di un PPA
  • Nella maggior parte dei casi i conducenti lavoreranno fuori dagli schemi (Nouveau per Nvidia)
  • Non aggiornato rispetto al sito ufficiale o a un PPA
  • È di gran lunga più testato su Ubuntu che in qualsiasi altro modo (PPA o Ufficiale)
  • Più facile da aggiornare

4. Come sapere quale driver o pacchetto installare?

A seconda di quante schede video hai e se sono integrate o meno, il metodo di installazione e i pacchetti da installare cambieranno dal PPA sopra menzionato che è per le schede singole.

COMPUTER CON DUE SCHEDE VIDEO IN MODALITÀ IBRIDA

A partire da Nvidia 319.xx, sia Nvidia Optimus che i comuni driver PCIe sono integrati in uno, quindi se si installa il pacchetto Nvidia-319 o più recente, si otterrà il driver per le schede Nvidia integrate e anche per quelle PCI.

Esistono due soluzioni possibili per le carte ibride: la prima è un pacchetto chiamato bumblebee, che è in grado di utilizzare diverse configurazioni per diverse applicazioni. Per installarlo, esegui:

sudo apt install bumblebee linux-headers-generic

Il secondo è un pacchetto NVIDIA ufficiale chiamato nvidia-prime, che viene installato automaticamente insieme al nvidia-355pacchetto. È in grado di decidere quale scheda utilizzare a livello di profilo, ovvero quando l'utente effettua l'accesso. Questa decisione è regolabile nel pannello di controllo delle impostazioni del server NVIDIA X. Si noti che nvidia-primee bumblebeesono incompatibili: Se bumblebeeè installato, allora nvidia-primenon funzionerà correttamente, e le sue opzioni non verranno mostrati in NVIDIA X Server Settings Pannello di controllo. Dovrai 1. rimuovere bumblebee2. reinstallare nvidia-430 per farlo funzionare di nuovo.

Successivamente, si consiglia di spegnere e riaccendere il computer .

L'immagine seguente dovrebbe essere vista con nvidia-primeinstallato, ma non necessariamente quando bumblebeeè installato anche.

COMPUTER CON UNA CONFIGURAZIONE SLI

Se hai 2 o più schede video in modalità SLI puoi effettuare le seguenti operazioni:

  • Per le schede NVidia, durante la creazione di Xorg.confaggiungere alla riga quanto segue:

    sudo nvidia-xconfig --sli=On
    

Infine, Ubuntu ha un modo accurato di consigliare quale driver utilizzare in base alla scheda video e ai driver disponibili (ecco perché consiglio anche di aggiungere prima i PPA). Digita semplicemente:

ubuntu-drivers devices

Dovrebbe mostrarti un elenco di pacchetti driver disponibili per il tuo hardware, incluso ma non limitato alla scheda video. Se desideri vedere quale driver è consigliato per la tua scheda video, digita semplicemente quanto segue:

ubuntu-drivers devices | grep recommended

5. Come installare un driver?

Il metodo utilizzato dipenderà dal numero di schede video in uso e dal tipo di schede video in uso. Di seguito sono riportati alcuni dei modi per installare una scheda video Nvidia:

NVIDIA (vecchi driver che richiedono le intestazioni)

Per Nvidia, molte volte è necessario installare prima i file di intestazione della versione del kernel che si sta utilizzando in quel momento per l'installazione corretta del driver. Quindi dovresti prima eseguire la seguente riga:

sudo apt-get install linux-headers-generic

E quindi installa il pacchetto relativo al driver (nvidia * per schede Nvidia). In altri casi potrebbe essere necessario andare un po 'oltre e installare i sorgenti e i file di intestazione specifici, ad esempio:

sudo apt install linux-source linux-headers-3.5.0-16-generic

che installa il linux-sourcepacchetto e il file di intestazione specifico assumendo in questo caso la 3.5.0-16-genericversione del kernel.

Per verificare quale versione hai in qualsiasi dato tipo di tempo uname -rche dovrebbe darti la versione specifica del kernel in uso.

Per Nvidia, dipende dalla scheda video e dal pacchetto necessari, per le ultime schede video e supponendo che tu abbia aggiunto il PPA sopra menzionato, la linea terminale sarebbe:

sudo apt install nvidia-driver-430

Il numero alla fine cambierebbe a seconda di quanti anni ha la tua scheda video o di quanto nuova (Alcune versioni disponibili sono 390, 410, 415 e 418).

Per le GPU GeForce serie 10, 20 e RTX utilizzare nvidia-430
Per le GPU GeForce serie 8 e 9 utilizzare nvidia-340
Per le GPU GeForce serie 6 e 7 utilizzarenvidia-304

Le ultime versioni offrono più correzioni e correzioni di problemi relativi alla corruzione grafica, supporto HDMI, supporto termico e altro per le ultime schede Nvidia. Normalmente, l'aggiornamento dei driver video risolve molti problemi.

Nota che Fan Control e qualsiasi altra funzionalità di Nvidia che non si trova nvidia-settingssull'app non sono correlati a Ubuntu, ma a Nvidia. Vorrei raccomandare, chiedendo agli sviluppatori Nvidia nel forum Nvidia ufficiale le funzionalità che potresti voler includere (Fan Control, Funzionalità di overclocking, ecc ...)

Per CUDA è possibile seguire questo collegamento Installazione e test di CUDA in Ubuntu 14.04

Per Bumblebee (NVIDIA Optimus) è possibile utilizzare il seguente PPA (gli utenti Ubuntu 15.04+ non possono facoltativamente farlo poiché è già incluso):

 sudo add-apt-repository ppa:graphics-drivers/ppa
 sudo apt-get update
 sudo apt-get install bumblebee linux-headers-generic

6. Differenza tra driver proprietari?

Per ulteriori informazioni sui driver proprietari, visitare Differenza tra driver aggiuntivi (Nvidia) .

7. Come sapere se la mia scheda video è supportata in Ubuntu?

Ecco un paio di suggerimenti per sapere se la tua scheda video è supportata in Ubuntu:

  • Se la scheda video esisteva PRIMA del rilascio della versione di Ubuntu che stai utilizzando, ha una variazione del 99% e sarà supportata.

  • Se la scheda video è apparsa meno di 6 mesi DOPO il rilascio della versione di Ubuntu che stai utilizzando e hai mantenuto quella versione di Ubuntu aggiornata, allora hai buone possibilità che sarà supportata.

  • Se hai aggiunto uno dei PPA che ho menzionato sopra, hai una probabilità del 99,99% di supportarlo.

  • Il controllo del sito Nvidia o del PPA per assistenza potrebbe fornire una risposta più rapida, ma in quasi il 100% dei casi, la scheda video sarà supportata dal driver open source o dal driver proprietario.

  • L'uso dell'ultima versione di Ubuntu migliorerà anche le tue possibilità di avere la tua ultima scheda video supportata.

In generale, faccio una regola empirica che se hai l'ultima scheda video o quasi una delle ultime schede video, avrai bisogno dei driver più recenti. Quindi installa sempre i driver più recenti tramite PPA o Sorgenti software forniti con Ubuntu se disponi della scheda Nvidia più recente.

NOTA - Ubuntu potrebbe mostrare nell'opzione Grafica in "Informazioni su questo computer" il valore Sconosciuto . In questo caso, installare il mesa-utilspacchetto.

Questa risposta è orientata alla risoluzione di bug comuni di Nvidia (schermo nero, driver non funzionanti in generale, basso FPS, ecc ...)

  1. Quali bug comuni vengono risolti utilizzando i driver più recenti?
  2. La mia scheda video non viene installata (problemi di installazione)
  3. Ottimizzazione e ottimizzazione tramite scheda video
  4. Modo rapido per impostare la risoluzione dello schermo predefinita

1. Quali bug comuni vengono risolti utilizzando i driver più recenti?

I bug comuni condivisi da tutte le schede video sono:

  • Avvio o pannello Unity mancante
  • Opzioni mancanti nelle Impostazioni di Nvidia
  • Il desktop non appare (schermo nero)
  • La parte superiore / inferiore dello schermo viene ritagliata
  • Il video sembra tagliato a pezzi
  • Risoluzioni più elevate non sono utilizzabili (Non trovato)
  • Il video mostra con VGA ma non con HDMI (e viceversa)
  • Sospensione non funzionante su laptop quando si chiude il coperchio
  • La velocità della ventola fa molto rumore o è sempre alla massima velocità
  • Problemi di calore
  • nvidia-xconfignon creato xorg.confcorrettamente

Se ti capita di avere tutto questo, è una buona idea aggiungere uno dei PPA e aggiornare i tuoi driver video all'ultimo che possono gestire. In quasi tutti i casi, il problema viene risolto dopo l'aggiornamento e il riavvio. Per questi casi, consiglio anche di utilizzare il driver grafico PPA.

Ti invito anche a dare un'occhiata ad alcune delle domande correlate:

Quale scheda grafica ATI / AMD, Intel o NVIDIA per Unity?

Qual è il modo corretto di installare i driver proprietari ATI Catalyst Video (fglrx) direttamente da AMD?

Come abilitare correttamente Desktop Cube in Unity 3D?

Abilita l'audio HDMI per una scheda Nvidia

Come abilito gli effetti visivi desktop?

I driver NVIDIA non funzionano dopo l'aggiornamento. Perché posso vedere solo il terminale?

Il desktop non viene visualizzato quando ho installato i driver nvidia!

Schermata nera sulle ultime schede Nvidia / Ati all'avvio di LightDM / Ubuntu

La connessione HDMI / VGA taglia i bordi dello schermo o crea testo sfocato

/etc/X11/xorg.conf non esiste?

L'installazione dell'ultimo Nvidia da Xorg PPA fornisce uno schermo nero

Ora alcuni suggerimenti che voglio menzionare:

  • Per le schede NVIDIA, aiuta anche a creare il xorg.conffile usando la nvidia-xconfigriga di comando. Basta andare nel terminale per digitare quanto segue e quindi riavviare:

    sudo nvidia-xconfig
    

    Sapere che se viene nvidia-xconfiggenerato uno dei seguenti errori è molto probabile che sia necessario eliminare il xorg.conffile esistente prima di eseguire nvidia-xconfignuovamente il comando:

    • ERRORE DI CONVALIDA - Può menzionare la sezione mancante, informazioni errate in una sezione, non sezioni chiuse o semplicemente richiedere almeno 1 sezione per procedere.

    • ATTENZIONE - Può menzionare diversi errori nei valori riguardanti qualsiasi parametro trovato in una sezione, ad esempio non specificando esplicitamente un valore per un parametro.

    • FATAL SERVER ERROR - Dopo l'esecuzione nvidia-xconfigè possibile ottenere in piccoli casi un errore "nessuna schermata trovata" che molto probabilmente significa che le raccomandazioni sopra menzionate come l'installazione del PPA non sono state applicate per prime o un possibile modulo funziona ancora (o il nouveau sta caricando o un driver nvidia installato utilizzando il pacchetto driver Nvidia dal sito nvidia.

    • ERRORE - Verrà visualizzato un errore simile a Unable to write to directory '/etc/X11'se si è eseguito il nvidia-xconfigcomando senza sudo. Se l'errore persiste tramite, nvidia-settingsè necessario xorg.confprima eliminare il file.

    Per tutti i casi in cui è necessario eliminare il xorg.conffile, assicurarsi di eseguire il backup di tutte le modifiche apportate ad esso prima di eliminarlo.

  • La reinstallazione del driver risolve diversi problemi. Ad esempio, se si utilizza il nvidia-graphics-drivers-355pacchetto driver, procedere come segue per reinstallarlo:

    sudo apt-get install --reinstall nvidia-graphics-drivers-355
    
  • La reinstallazione di Xorg aiuta anche in altri casi:

    1. Rimuovi xorg esistente usando il seguente comando

      sudo apt-get remove --purge xserver-xorg
      
    2. Installa xorg usando il seguente comando

      sudo apt-get install xserver-xorg
      
    3. Riconfigurare xorg usando il seguente comando

      sudo dpkg-reconfigure xserver-xorg
      
    4. Successivamente, si consiglia di reinstallare il driver video se si utilizza Nvidia o ATI come indicato sopra.

Devo aggiungere che se si soffre di Black Screen dopo aver installato i driver Nvidia dal PPA e riavviato (e non si dispone di un sistema ibrido), il problema potrebbe essere la necessità di rimuovere il pacchetto bumblebee insieme a bumblebee.conf file. Seguire i passaggi forniti in Installazione dell'ultimo Nvidia da Xorg PPA per ottenere una schermata nera per questo o semplicemente eseguire le seguenti linee:

sudo apt-get purge bumblebee primus   
sudo rm -fr /etc/modprobe.d/bumblebee.conf
sudo reboot

2. La mia scheda video non si installa correttamente (Problemi di installazione)

La maggior parte dei problemi di installazione relativi ad ATI o Nvidia può essere risolta seguendo i passaggi forniti in Impossibile installare il driver Nvidia ma in breve posso riassumere che nei seguenti passaggi supponendo che tu abbia uno dei seguenti problemi:

  • Installati i driver Nvidia ufficiali e si è verificato un problema durante l'aggiornamento o la loro rimozione
  • Lo schermo sembra errato / danneggiato
  • Unity non carica di non riesce a caricare
  • Impossibile accedere all'ambiente della GUI in nessun modo

Se hai installato i driver Nvidia ufficiali, segui tutti i passaggi seguenti dopo aver avviato Ubuntu in modalità di ripristino . In caso contrario, vai al passaggio 2:

  1. Se hai installato il driver Nvidia dal sito Nvidia o il driver ATI dal sito AMD ufficiale, digita quanto segue sul terminale (in questo esempio supponi di avere Ubuntu 64Bit con la versione 304.51 di Nvidia):

    sudo sh NVIDIA-Linux-x86_64-304.51.run --uninstall
    
  2. Se hai installato un pacchetto nvidia simile nvidia-currento nvidia-current-updatesrimuovilo. Lo stesso vale per i driver ATI. sudo apt-get remove nvidia-currentper esempio.

  3. QUALSIASI modifica apportata alla lista nera del driver Nvidia / ATI, ad esempio, o le modifiche a qualsiasi altro file relativo ai driver Nvidia / ATI devono essere annullate. Questo è solo nel caso in cui sei andato avanti e hai iniziato a modificare come un matto (che succede lo so ^^).

  4. Elimina o esegui il backup / sposta il xorg.conffile. Non ti servirà questo file adesso.

  5. Dopo aver eseguito tutti i passaggi precedenti, riavviare il PC e assicurarsi che si carichi con Nouveau e non con alcun driver Nvidia per i casi Nvidia o con i driver ATI e non con i fglrxcasi Ati / AMD.

  6. Se in questo momento CONOSCI che stai eseguendo Unity con il driver Nouveau (o il driver open source ATI) o se ti è capitato di ottenere un errore video o non si carica correttamente LightDM, non preoccuparti, tutte e 3 le opzioni finiranno il stessa strada. Al riavvio, nel menu di GRUB, selezionare la "Modalità di ripristino". Dopo che la modalità di recupero ti mostra le opzioni di recupero, scegli l' opzione radice o l' opzione Failsafe X. In queste modalità e dopo aver eseguito tutti i passaggi precedenti, installare il driver Nvidia / ATI utilizzando PPA I di cui sopra. Cerca sempre di installare il driver più recente se hai una scheda video recente: sudo apt-get install nvidia-430per schede Nvidia osudo apt-get install fglrxper le ultime schede Ati / AMD. Ricorda che non dovrebbe essere installato nulla prima di fare ciò per quanto riguarda i driver Nvidia / ATI (tranne ovviamente i driver Nouveau).

  7. Ora riavvia e tutto dovrebbe funzionare.

NOTA - Al passaggio 6, se sembra che il PC sia bloccato durante il caricamento, basta premere CTRL+ ALT+ F1per andare al terminale TTY1 ed eseguire il passaggio 6 da lì.

Altri problemi di installazione comuni riguardano la risoluzione. È possibile controllare e modificare la risoluzione tramite terminale nel modo seguente:

  1. Apri il terminale e digita xrandrquesto ti mostrerà tutte le possibili risoluzioni supportate (dipende dalla tua scheda video e monitor / tv). Prendi nota dell'ordine in cui appaiono elencati. La prima riga che mostra la risoluzione è la riga 1, la successiva è 2 e così via per tutte le risoluzioni supportate. Un valore pari a 0 reimposterà la risoluzione su quella predefinita dopo aver effettivamente impostato una risoluzione.

  2. Digitare xrandr -s Xdove X è il numero di riga come indicato sopra. Quindi sarebbe qualcosa di simile: xrandr -s 1.

    Infine, per gli utenti che hanno segnalato di non aver visto Unity Launcher / Panel dopo aver aggiornato la versione del kernel e / o Nvidia, la prima cosa da fare è verificare se il plugin Unity è abilitato. Per questo vai al Compiz Config Settings Manager (suppongo sia già installato) e vai al plugin Unity. Verifica che la casella di controllo sia attivata. In caso contrario, attiva questa opzione e segui i suggerimenti sullo schermo.

3. Ottimizzazione e ottimizzazione della mia scheda video

Per le schede video Nvidia attenersi alla seguente procedura:

  1. Nel tipo di terminale: sudo nano /etc/X11/xorg.conf

  2. Trova la sezione del dispositivo e aggiungi la seguente riga:

     Option "Coolbits" "4"
    

Dovrebbe assomigliare a qualcosa di simile a questo:

 Section "Device"
     Identifier     "Device0"
     Driver         "nvidia"
     VendorName     "NVIDIA Corporation"
     Option         "Coolbits" "4"
 EndSection

Ora salva e riavvia. Ora dovresti vedere (A seconda del modello della tua scheda video) una nuova opzione su Fan Speed ​​come questa:

Una breve spiegazione di CoolBits:

CoolBits abilita varie funzioni non supportate, come il supporto per la manipolazione dell'orologio GPU nell'estensione NV-CONTROL X. Questa opzione accetta una maschera di bit di funzioni da abilitare. Il che significa un valore di 0, 1, 2 o 4.

CoolBits = 1 - Quando "1" (Bit 0) è impostato nel valore dell'opzione "Coolbits", l' nvidia-settingsutilità conterrà una pagina denominata "Frequenze di clock" attraverso la quale è possibile modificare le impostazioni di clock. "Coolbits" è disponibile solo su GeForce FX e versioni successive.

CoolBits = 2 - Quando è impostato "2" (Bit 1), tenterà di inizializzare SLI quando si utilizzano GPU con diverse quantità di memoria video.

CoolBits = 4 - Quando è impostato "4" (Bit 2), la pagina Monitor termico consentirà la configurazione della velocità della ventola della GPU, su schede grafiche con funzionalità di ventola programmabile.

L'opzione predefinita è 0 (le funzioni non supportate sono disabilitate).

A partire da Nvidia 337.XX sono disponibili le seguenti opzioni:

CoolBits = 8 - Quando è impostato "8" (Bit 3), la pagina PowerMizer nel nvidia-settingspannello di controllo visualizzerà una tabella che consente di impostare il dominio per clock e gli offset del livello per performance da applicare ai valori di clock. Ciò è consentito su alcune GPU GeForce nella serie GeForce GTX 400 e successive. Non tutti i domini di clock o livelli di prestazioni possono essere modificati.

CoolBits = 12 - Quando "12" (Bit 3 + 2) sarà lo stesso dell'attivazione degli effetti di Coolbits 8 + Coolbits 4. In questo modo otterrai le nuove funzionalità di overclocking e il controllo della ventola.

Questa opzione può essere attivata anche emettendo il seguente comando:

nvidia-xconfig --cool-bits=4

ATTENZIONE: ciò può causare danni al sistema e invalidare le garanzie.

Voglio anche aggiungere che le informazioni per i driver proprietari vengono in genere salvate nella cartella principale. Ad esempio, le informazioni salvate da nvidia-settingsvengono archiviate in ~/.nvidia-settings-rccui è possibile accedere digitando quanto segue:

nano ~/.nvidia-settings-rc

Dico questo perché se xorg.confnon viene utilizzato, come funzionano le impostazioni per ATI o Nvidia? Il motivo è che X può rilevare e configurare automaticamente molte opzioni xorg.confcome dispositivi di input / output e schede video. Ciò non era accaduto automaticamente prima, ma dal 2010 X può gestire molte opzioni e rilevarle senza problemi o la necessità di configurarne un file.

Nota che molti di questi sono ancora presenti ma divisi in file più specifici in /usr/share/X11/xorg.conf.d/

Ad esempio, alcune schede video non mostrano Unity Launcher o il pannello superiore a meno che non xorg.confsia presente. In altri casi, gli utenti che desiderano modificare la propria scheda video potrebbero aver bisogno dell'opzione Coolbits che viene aggiunta a xorg.conf. Questi sono i motivi per cui nvidia-xconfigesiste. Fornire un ulteriore livello di supporto nel caso in cui X non rilevi o offra tutte le opzioni per la scheda video.

Un altro trucco è quello di eseguire in update-pciidsmodo da aggiornare l'elenco ID PCI. In casi molto rari, l'ID non viene trovato o rilevato in modo errato per la scheda video (in realtà qualsiasi dispositivo PCI), quindi questo aiuterà a risolvere qualsiasi problema ad esso correlato.

In alcuni casi aiuta anche a modificare il valore del Filtro texture su Veloce nel plug-in OpenGL all'interno di Gestione impostazioni Compiz Config.

Infine, in alcuni casi può essere utile modificare le opzioni di Impostazioni immagine su "Prestazioni elevate" nelle Impostazioni OpenGL del pannello Impostazioni di Nvidia.

4. Modo rapido per impostare la risoluzione dello schermo predefinita

Ho letto e fatto alcuni dei consigli sull'utilizzo xrandro la modifica del xorg.conffile, ma il modo più rapido che ho trovato è stato letteralmente modificare il ~/.config/monitors.xmlfile e cambiare la risoluzione attorno alle righe da 15 a 18 (Quelle che menzionano Larghezza, Altezza e Velocità). Quindi impostare la larghezza, l'altezza e la frequenza corrette e riavviare per testarlo. Questo serve solo per impostare la risoluzione predefinita che desideri vedere all'avvio del computer.


5
Questo completamente mi ha salvato e mi sono davvero pensare che questa documentazione dovrebbe andare sul sito di Ubuntu o da qualche parte più accessibile. Ci sono voluti alcuni giorni per cercare e trovare questo (in particolare lo strumento che consiglia il driver corretto che è stato il mio problema dall'inizio)
shaneonabike

2
Ho provato a modificarlo ma non ci sono riuscito (c'è un limite di dimensioni: /) Comunque, la gente dovrebbe notare che X SWAT non è più disponibile dopo Quantal!
shaneonabike,

3
Voto questa risposta dell'anno. :) L'ultima volta che ho avuto a che fare con Ubuntu + nVidia è stato nel 2007 ed ero preoccupato che avrei dovuto affrontare gli stessi problemi. Grazie al post di Luis, l'installazione è andata così bene.
Waldir Leoncio,

1
@Fabby Il tuo commento ha ucciso un gatto ... anche per questo ho aggiunto il link lì come "titolo Xorg". Ma sì, seguirò i tuoi eccellenti consigli e indicheremo questo. Grazie compagno.
Luis Alvarado,

1
lol. Stavo leggendo il mio articolo e il tuo. Ottimo lavoro a proposito.
Luis Alvarado,

24

Prima di tutto dovresti identificare il tuo hardware grafico NVIDIA, quindi apri un terminale ed esegui:

lspci -k | grep -EA2 'VGA|3D'

Le seguenti opzioni non dovrebbero essere tutte prese.
Fermati quando raggiungi ciò che vuoi ottenere.
Maggiore è il numero, più complessa (e meno stabile) è la soluzione.

Opzione 1 - Controlla i driver NVIDIA disponibili nei repository ufficiali di Ubuntu:

apt-cache search nvidia

Opzione 2.1 - Verifica dei driver NVIDIA disponibili su Launchpad:

Driver GPU proprietari PPA

Opzione 2.2 - Per includere i driver NVIDIA più recenti - aggiungere il repository alle origini software:

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

Cerca driver ... vedrai un elenco di driver ... la versione in fondo è la più recente:

apt-cache search nvidia | grep -oE "nvidia-[0-9]{1,3}"

Opzione 3 - Cerca i driver disponibili sul sito Web NVIDIA:

Rilasci driver GPU NVIDIA

Quindi seguire questi passaggi :

Passaggio 1.1: selezionare i driver NVIDIA che si desidera utilizzare ed eseguire:

sudo apt-get install nvidia-<version_number>

Passaggio 1.2 - Nel caso in cui la GPU NVIDIA abbia il supporto Optimus eseguire:

sudo apt-get install nvidia-prime

Passaggio 2: per completare il processo di installazione dei driver, eseguire:

sudo reboot

Informazioni aggiuntive:

Prodotti GPU NVIDIA supportati

Informazioni sulla versione dei driver GPU NVIDIA

Tempi di supporto NVIDIA per versioni GPU legacy


4
Suggerisco di cambiare un po 'la risposta. Rendi più chiaro che il modo consigliato è installare dal repository Ubuntu entro sudo apt-get install nvidia-*. Un modo opzionale è installare da PPA. Sarà bello avere questa risposta. Già +1.
Pilota6,

1
Inoltre, è utile aggiungere come ottenere il modello GPU. lspci -k | grep -EA2 VGA|3D. Mostrerà il modello e se il driver è installato.
Pilota6,

1
le tue risposte sono molto vaghe, le opzioni nella tua risposta non mostrano l'intero processo correttamente ma piuttosto li elencano
Edward Torvalds

Nota: l̶a̶t̶e̶s̶t̶ che supporta la scheda video. La maggior parte dei casi i driver video proprietari verranno installati sulla macchina anche se quelli non supportano più la scheda video. Quindi, scegli con cura. Dovrebbe essere menzionato nella sezione README o / e sulle informazioni sulla versione dei driver GPU NVIDIA ...
Kamiccolo

6

Installa il driver:

sudo apt-get update
sudo apt-get install nvidia-current
sudo apt-get update

Installa mesa-utilsper visualizzare le informazioni grafiche:

sudo apt-get install mesa-utils

glxinfo | grep OpenGL

Riavvia il computer:

sudo shutdown -r now

Risoluzione dei problemi:

Configura un /etc/X11/xorg.conffile per ottenere tutte le risoluzioni. Informazioni sulla configurazione di xorg.conf Utilizzare gtf per creare una linea di modalità

Creare un file chiamato xorg.confe inserirlo /etc/X11. X leggerà il file di configurazione e proverà ad accettare le tue dichiarazioni. Quindi configura automaticamente tutto ciò che non dici esplicitamente.

La corsa nvidia-xconfigcrea una lisca di pesce con una configurazione di base. Potrebbero esistere comandi simili per altri driver binari.

sudo service lightdm stop
sudo X -configure
sudo mv xorg.conf.new /etc/X11/xorg.conf
sudo start lightdm

Questo creerà il file xorg.conf.new nella tua directory corrente. Ora dovresti fare quanto segue:

  1. kill x server
  2. genera un nuovo file xorg.conf
  3. rinominare e spostare
  4. tornare alla GUI

Migliore GUI (arandr) per manipolare risoluzioni ecc:

sudo apt-get update
sudo apt-get install arandr

5

Non è necessario utilizzare la riga di comando né il software center per installare i driver NVIDIA (inoltre è meglio non installarlo in questo modo perché a volte è possibile avviare la schermata nera.).

Ubuntu viene fornito con i driver NVIDIA preconfigurati (ma non installati), tutto ciò che devi fare è:

  1. Dash aperto

  2. Cerca e avvia driver aggiuntivi , attendi che esegua la ricerca, quindi seleziona il driver che desideri installare. Viene fornito con 2 driver, uno è Nouveau open source e proprietario di NVIDIA.

  3. Seleziona il driver, premi Applica modifiche e attendi. Potrebbe essere necessario del tempo e una connessione Internet per scaricarlo e installarlo.

  4. Ora riavvia.

inserisci qui la descrizione dell'immagine

Ho selezionato i driver proprietari


4

Il modo consigliato è installare i driver dai repository Ubuntu.

Ora tutti gli adattatori Nvidia sono supportati dai driver inclusi nei repository Ubuntu. Ma non è sempre stato così e in futuro potrebbero apparire alcuni nuovi adattatori che non saranno supportati dai driver ufficiali di Ubuntu per un po '.

Nella maggior parte dei casi il sistema seleziona il driver corretto

Impostazioni di sistema -> Software e aggiornamenti -> Driver aggiuntivi.

Prima di tutto devi trovare il modello della tua GPU.

Corri nel terminal lspci -k | grep -EA2 'VGA|3D'e otterrai qualcosa del genere

01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 351a
Kernel driver in use: nvidia

Quindi, il modello è GeForce GTX 550 Tie alcuni driver proprietari Nvidia sono installati.

Se il driver open source è in uso, vedrai

Kernel driver in use: nouveau

Per verificare quale driver proprietario è installato, eseguire:

dpkg -l | grep nvidia

Il pacchetto contrassegnato con iiè installato.

È possibile verificare su quale versione del driver è supportato questo adattatore

Sito dei driver Nvidia

Ad esempio la mia carta è supportata dalle versioni principali 340, 346, 349, 352 e 355.

Ora i repository Ubuntu hanno versioni di driver 340 e 352 per questo adattatore. Ha senso installare il 352.

Può essere fatto dalla GUI come menzionato sopra o eseguendolo

sudo apt-get install nvidia-352

Se il tuo adattatore non è supportato da alcun driver dai repository ufficiali o vuoi provare quello più recente, puoi installare un driver da ppa.

Grafica ibrida

Se hai un laptop con una CPU Intel, nella maggior parte dei casi avrai anche un adattatore Intel integrato nella CPU.

In questo caso dovrai installare nvidia-primeanche il pacchetto. Ma se si installa dai repository ufficiali, verrà installato automaticamente.

Quindi sarai in grado di cambiare gli adattatori Nvidia X Server Settings(profili PRIME).

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Oppure puoi farlo nel terminale.

  • sudo prime-select nvidia passerà all'adattatore Nvidia.

  • sudo prime-select intel passerà all'adattatore Intel.

  • prime-select query mostrerà lo stato corrente.

Sarà necessario disconnettersi e accedere per applicare l'impostazione.

Nuovi adattatori che non sono supportati dal driver nouveau

Potresti dover affrontare una situazione in cui hai un nuovissimo adattatore Nvidia che è scarsamente supportato dal driver nouveau open source.

In questo caso il sistema potrebbe non essere in grado di avviarsi sulla GUI.

È possibile fare riferimento a questa risposta e avviare con il nomodesetparametro. Dovrai avviare il sistema in questo modo quando esegui l'avvio da LiveUSB, quindi installa Ubuntu.

Dopo aver installato Ubuntu, dovrai riavviare nomodesete installare il driver Nvidia corretto.

Quando si avvia in modalità UEFI, tale F6opzione non viene visualizzata. In tal caso dovrai accedere al menu di grub, premere ee digitare nomodesetmanualmente.


hai provato questo metodo sul tuo Ubuntu?
Edward Torvalds,

@edwardtorvalds Questo è il metodo che uso sempre.
Pilota6,

@ Pilot6 Sono riuscito a installare i driver Nvidia da ppa aggiungendo il 'nomodeset' in grub. Tuttavia, ora dopo l'installazione di Ubuntu e dei driver non riesco ad accedere (le finestre di login appaiono di nuovo dopo aver premuto il login) a meno che non rimuova il 'nomodeset' da grub. Esiste una soluzione per rimuovere definitivamente nomodeset ??? o cos'altro causa questo problema?
Ghazanfar Mir,

Non è necessario nomodesetdopo aver installato i driver. Quindi rimuovilo da /etc/default/grubed eseguilo sudo update-grub.
Pilota

3

Ecco una risposta dettagliata su come farlo. Elencherà 2 modi per installare i driver Nvidia più recenti su Ubuntu da 12.10 a 14.04. È meglio se hai Synaptic installato sul tuo sistema, perché ti servirà per installare alcuni file. Se non è installato, basta premere Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, esegui i seguenti comandi:

sudo apt-get install synaptic

Tutti i passaggi elencati richiedono l'uso del Terminale. Per aprirlo, basta premere Ctrl+ Alt+ Tsulla tastiera

Il primo modo:

La prima cosa da fare è aggiornare la tua distribuzione Ubuntu

sudo apt-get update && sudo apt-get dist-upgrade

Riavvia se necessario.

Scarica l'ultimo driver per la tua distribuzione da Nvidia

Installa linux-source + linux-headers-generic + dkms (usando Synaptic Package Manager)

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Installa Build Essentilas, gcc e g ++

sudo apt-get install build-essential gcc g++

Riavvia il sistema a questo punto.

Una volta che il sistema è di backup e in esecuzione, modificare /etc/modprobe.d/blacklist.confe aggiungere le seguenti righe alla fine del file

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Salva ed esci dal file.

Rimuovi tutti i driver Nvidia correnti

sudo apt-get remove --purge nvidia*

Rimuovere tutti i driver xserver-xorg-video-nouveau

sudo apt-get --purge remove xserver-xorg-video-nouveau

Modifica il file grub

sudo nano /etc/default/grub

Dalla linea che lo ha GRUB_CMDLINE_LINUX rimosso "quiet splash"e sostituito con"text"

Aggiorna grub usando i seguenti comandi

sudo update-grub
sudo update-initramfs -u

Riavvia il sistema a questo punto. Una volta riavviato il sistema, sarà in modalità testo. Accedi al tuo sistema e poi fai

sudo su

(Inserisci la tua password)

cd Downloads

(a condizione che il file scaricato da Nvidia sia stato salvato lì)

sh xxx.run 

(dove xxx è il nome del file Nvidia) Fare clic su OK Se viene visualizzato un messaggio relativo al driver, fare clic su Sì (è molto importante fare clic su Sì) Attendere il completamento dell'installazione, quindi

sudo nano /etc/default/grub

Dalla linea che ha GRUB_CMDLINE_LINUX rimosso "test"e sostituirlo con "quiet splash"quindi fare

Ctrl+ xyenterper salvare il file ed uscire.

Aggiorna grub usando i seguenti comandi

sudo update-grub/
sudo update-initramfs -u

Riavvia e sei pronto.

Il secondo modo:

Premi Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, esegui i seguenti comandi:

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update 
sudo apt-get install nvidia-340

inserisci qui la descrizione dell'immagine

Entrambi i metodi sono stati testati con Nvidia Driver versione 340 ed entrambi funzionano correttamente. Dopo il fatto sono stati fatti molti aggiornamenti e tutto funziona bene.


2

Volevo buttare il mio avvertimento sull'argomento dopo aver trascorso gli ultimi 2 giorni con questo.

Uso Ubuntu da anni. La scorsa settimana ho ritirato il mio vecchio PC AMD 940 quad core e ho costruito un nuovo AMD 8350 8 core con asus mobo e per una scheda video poiché non gioco, ho comprato una nuova scheda GTX 650 gpu.

Dopo aver installato la GTX 650 .. ha funzionato bene con il driver Noveau ma volevo usare la porta HDMI delle schede video e per qualsiasi motivo che non funzionasse con il mio monitor HP w2207h.

NOTE:  I'd actually never tried the hdmi port on that monitor before so I don't know if 
it ever worked as that monitor is now nearly 4 years old.

Quindi ho installato per la prima volta Ubuntu NVIDIA "Current Proprietary" testato.

Ancora niente HDMI ma l'unità desktop ecc. Funzionava ancora bene.

Pensando che forse dovrei provare il driver linux direttamente da NVIDIA, sono andato nella loro sezione driver, ho cercato la scheda linux GTX 650 e scaricato quel file .run - dove ci sarà un lungo nome del driver.

Il prossimo passo per chi è nuovo su Ubuntu / unity

Premere ctrl + alt + F1 mi mette in un terminale

Successivamente, prima di poter applicare il driver NVIDIA, è necessario eliminare LIGHTDM che è ancora in esecuzione in background.

       $ sudo service lightdm stop

Una volta che lightdm è stato arrestato, è necessario modificare il file .run in modo che sia eseguibile:

       $ sudo chmod +x ./<nvidia>.run

quindi eseguire infine il nuovo programma di installazione del driver.

       $ sudo ./<nvidia>.run

questo inizierà e ti farà più domande alle quali dovrai rispondere.

al termine, riavvia.

Ora il mio avvertimento.

Prima di iniziare a fare tutto quanto sopra, dovresti avere un secondo computer / laptop disponibile in modo da poter cercare come invertire quanto sopra in caso di problemi -oppure- dovresti aver stampato tutte le informazioni che ti servono INCLUDENDO:

la riga di comando di cui avresti bisogno per "eliminare" il nuovo driver Nvidia

       $ sudo ./<nvidia>.run --uninstall

una volta fatto, è necessario installare alcuni driver video PRIMA di riavviare, a meno che non sia stato installato il driver Noveau (se non lo si è rimosso, il che, nella maggior parte dei casi, non è necessario aver provato il driver proprietario NVIDIA sopra).

Avanti ... assicurati di conoscere la riga di comando richiesta per reinstallare il driver Noveau, se necessario.

Quindi perché l'ho pubblicato?

Ho fatto molta attenzione a installare l'ultimo driver dei siti Web NVIDIA per la scheda GTX 650.

Tuttavia, dopo un riavvio il mio desktop Ubuntu 12.10 Unity era pazzo di vari problemi.

  1. Uso synaptic ma non potrei usarlo perché avviarlo lo minimizzerebbe sulla barra degli strumenti Unity a sinistra da cui non potrei farlo apparire sullo schermo
  2. Non ho potuto avviare le "Impostazioni di sistema" dal desktop o da cli. Ha fatto la stessa cosa di sinaptico
  3. Ho scoperto che il mio mouse potrebbe o non apparire sullo schermo quando ho effettuato l'accesso. In caso contrario, dovrei fare un arresto ... non un riavvio ... per ottenerlo

Perché non mi ero preso il tempo di prepararmi con come rimuovere quel driver e reinstallarne uno funzionante dalla riga di comando (ricorda che non potevo usare lo strumento Impostazioni di Sistema ?? ... è stato un vero dolore tornare a il mio sistema precedentemente funzionante.

Quindi fai come dice il modello Boy Scout "preparati" prima di iniziare questa strada.

La cosa peggiore per me ... Anche con l'ultimo driver NVIDIA installato NON sono riuscito a ottenere la porta HDMI sulla GTX 650 da visualizzare sul mio monitor. Per ricontrollare ho collegato il cavo HDMI a un secondo monitor HDMI molto più recente e ancora non ho ricevuto alcun segnale.

Quindi sono tornato al punto di partenza e sto ancora cercando di far funzionare la mia porta HDMI MA ... vetro 1/2 pieno Ho imparato molto nel processo.

Spero che questo aiuti gli altri.


Ragazzo ... mai non imparo mai! Il mio precedente scritto ha dichiarato che avevo costruito un nuovo PC e avevo appena acquistato una nuova scheda grafica GTX 650 Nvidia che NON potevo collegare tramite HDMI a 2 monitor diff. Oggi ho pensato bene, forse è il NUOVO cavo HDMI che avevo appena acquistato, quindi ho scambiato i cavi HDMI con uno da uno dei miei televisori ... e ha funzionato. Quindi il nuovo cavo HDMI non andava bene.
bmullan,

1

Un semplice metodo di installazione da riga di comando (una variante testuale della risposta di @edwardtorvalds):

  1. Esegui il comando

    ubuntu-drivers devices
    

    ( /usr/bin/ubuntu-driversè fornito da ubuntu-drivers-common, che è incluso come pacchetto dal 14.04 e disponibile come app nelle versioni precedenti.)

  2. Dopo alcuni secondi, dovresti ottenere un output simile al seguente:

    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00000DE1sv000019DAsd00001167bc03sc00i00
    model    : GF108 [GeForce GT 430]
    vendor   : NVIDIA Corporation
    driver   : nvidia-346-updates - distro non-free
    driver   : nvidia-340-updates - distro non-free
    driver   : nvidia-304-updates - distro non-free
    driver   : nvidia-340 - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    driver   : nvidia-304 - distro non-free
    driver   : nvidia-346 - distro non-free recommended
    

    Il driver consigliato è nvidia-346, quindi esegui

    sudo apt-get install nvidia-346
    

    (Poiché i driver nVidia sono software non liberi, è necessario innanzitutto assicurarsi che il repository multiverso sia abilitato .)


per il passaggio 2, per trovare rapidamente il driver consigliato, basta eseguire:ubuntu-drivers devices | grep recommended
Corey Goldberg,

1

È disponibile nei repository predefiniti.

Da ora in poi, i driver Nvidia sono disponibili nei repository predefiniti. Quindi non c'è bisogno di alcun ppa.

Eseguire :

sudo apt-get update
sudo apt-get install nvidia-361

A partire da ora, nvidia-361è la versione più recente disponibile sui repository predefiniti. Potresti assicurarti di cercare tutti i driver disponibili perapt-cache search nvidia


questa è di gran lunga la risposta migliore e più semplice a tutte le soluzioni che utilizzano ppa porta a problemi di firma pkcs. askubuntu.com/questions/1031375/…
Vahid

0
  • Scarica il driver e posizionalo nella tua home directory

Scarica per 64 bit: http://www.nvidia.com/object/linux-display-amd64-295.53-driver.html

Scarica per 32 bit: http://www.nvidia.com/object/linux-display-ia32-295.53-driver.html

  • Esegui: ctrl+ alt+ F6(avviso: questo passerà a un TTY, nessuna GUI)
  • Accedi usando il tuo nome utente e password
  • Genere: sudo service lightdm stop
  • Genere: sudo ./NVIDIA*
  • Genere: sudo reboot

Il driver dovrebbe funzionare senza problemi ora (l'ho appena fatto con la mia GTX 570)

Prova il driver aprendo un terminale: ( ctrl+ alt+ T)

  • Tipo: glxinfo | grep direct dovrebbe riportare indietro:direct rendering: Yes
  • Per regolare le impostazioni NVIDIA Digitare: nvidia-settings

NOTA: lo script dovrebbe inserire nella blacklist il driver nouveau per impostazione predefinita. Se il driver NVIDIA non funziona, prova a farlo manualmente:

  • Genere: sudoedit /etc/modprobe.d/blacklist.conf

Aggiungi le seguenti righe:

blacklist nouveau
options nouveau modeset=0
  • Genere: sudo reboot

0

Il problema che stai riscontrando è che non hai il sorgente Linux, quindi puoi installare il driver nvidia. Credo che ciò che vuoi siano le intestazioni di Linux per la tua versione del kernel.

sudo apt-get install linux-headers-generic dovrebbe installare le intestazioni corrette, che poi ti permetteranno di continuare da dove eri rimasto.


0

È diventato più facile con 346.72, almeno con Lubuntu e MATE 14.04. Ho premuto Ctrl + Alt + F1 e ci sono voluti 5 comandi. I passaggi che hanno funzionato per me sono i seguenti:

  1. Scarica dal sito NVidia.
  2. Premi Ctrl + Alt + F1 per andare al tty e accedere.
  3. sudo service lightdm stop
  4. cd /path/to/file
  5. sudo chmod +x NVIDIA-Linux-(asterisk)-346.72.run && sudo sh NVIDIA-Linux-(asterisk)-346.72.run
  6. Tutto si spegne senza intoppi con 64 bit. Lo script di preinstallazione non è riuscito ma gli ho detto di installarlo comunque. Da lì, è stato sostanzialmente "sì, sì, sì".
  7. sudo service lightdm starto qualche variazione di questo comando. Erano leggermente diversi per Lubuntu e MATE.

Non c'è bisogno di generare un xorg.conf perché lo ha fatto quando ho risposto sì durante l'installazione. Inoltre, non è necessario inserire nella blacklist nouveau prima dell'installazione. L'unico problema che ho riscontrato è stato quando ho installato lo stesso driver per un sistema operativo a 32 bit. Mi ha detto che aveva bisogno di un pacchetto gcc + che ho ottenuto sul mio primo google.


Perché non aggiungere semplicemente il ppa?
Tim

Il ppa non ha funzionato per me per qualche motivo. Forse altri hanno un'esperienza diversa, ma ogni volta che l'ho provato, mi ha dato diversi driver, ma non l'ultimo. Avevo messo nvidia-346 e ho finito per ottenere un paio di lasciti, uno relativamente recente e un driver open source, ma non quello che volevo. Ciò avveniva dopo aver premuto Ctrl + Alt + T e Ctrl + Alt + F1 più l'arresto di lightdm. C'erano molte risposte diverse per i problemi di ppa, quindi ho provato il metodo che ho pubblicato per vedere se era più conveniente, e lo era.
Ben Doidge,

0

Ci sono molte soluzioni là fuori, ma ecco cosa ha funzionato per me (supponiamo che tu abbia una nuova installazione di Ubuntu 16.04 e il driver binario nvidia scaricato)

  1. Se si dispone di doppio avvio, andare alle impostazioni del BIOS e impostare l'opzione di avvio sicuro su "altro sistema operativo";

  2. Premere Ctrl+ Alt+ F1nella sessione di accesso per inserire il TTY-1 ed effettuare le seguenti operazioni:

    sudo apt-get install linux-source
    sudo apt-get install linux-headers
    
  3. Prima di installare il driver, arrestare lightdm:

    sudo service lightdm stop
    
  4. Esegui lo script NVIDIA

    sudo ./NVIDIA-Linux-x86_64-378.09.run
    

Durante l'installazione potresti ricevere un avviso che dice "La distribuzione fornita dallo script non è riuscita", ignorala.

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.