Il driver Nvidia non funziona (Errore durante la ricerca delle visualizzazioni attivate su GPU 0 (estensione mancante).)

6

Così ho fatto una nuova installazione di KDE neon (che gira sopra l'ultima versione LTS di Ubuntu (16.04), quindi la mia domanda qui).

E stavo cercando di far funzionare il driver nvidia ma finora ho fatto alcuni passi avanti ma ancora non ho avuto successo, quindi ecco il processo che ho subito fino ad ora

lspci -v | grep VGA 

mi ha dato come output che attualmente sto usando la mia grafica integrata Intel.

Ma voglio nvidia quindi ho trovato questo Come installo i driver Nvidia? , e ho fatto ciò che implicava questi comandi

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

Tuttavia, quando ho eseguito le impostazioni di nvidia ho ottenuto quasi lo stesso errore di questo post Ubuntu 14.04 non può ottenere il funzionamento di nvidia-prime

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).

** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no

ERROR: nvidia-settings could not find the registry key file. This file should
have been installed along with this driver at 
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.

La soluzione descritta in questo post non ha funzionato per me,

quindi ho provato qualcos'altro. Sono andato in / usr / share e ho notato che c'erano 3 cartelle nvidia, una chiamata nvidia, l'altra nvidia-375 e l'ultima nvidia-prime. Ma solo la cartella nvidia era vuota e i file profile-key-documentation e rc erano all'interno delle cartelle nvidia-375,

quindi ho creato due collegamenti simbolici all'interno della cartella nvidia con i file key e rc nella cartella nvidia-375, riavviato il sistema e ho provato a eseguire nuovamente nvidia-settings. Ciò ha rimosso il terzo messaggio di errore, ma sono ancora bloccato con i primi due messaggi di errore. Quale non ho idea di come risolverli.

Alcune note.

-Il mio portatile ha sia una grafica nvidia che intel (che probabilmente hai già capito dopo aver letto il precedente)

- Vengono avviati i programmi di nvidia-settings, ma ho solo due opzioni all'interno del programma, "Application Profile" e "nvidia-settings-Configuration". Questo programma dovrebbe avere molte più opzioni all'interno.

- Avevo già installato KDE di menta linix prima di questo e il software driver di mint mi permetteva di selezionare facilmente un driver nvidia e applicarlo. Quindi l'ho fatto funzionare su un sistema basato su Ubuntu prima ...

Sono già passati un po 'di tempo in questo momento, dozzine di purghe e installazioni ... ma inutilmente ...

Modifica:

sudo lshw -c video

ritorna

*-display               
   description: VGA compatible controller
   product: Sky Lake Integrated Graphics
   vendor: Intel Corporation
   physical id: 2
   bus info: [email protected]:00:02.0
   version: 07
   width: 64 bits
   clock: 33MHz
   capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915_bpo latency=0

*-display UNCLAIMED
   description: 3D controller
   product: NVIDIA Corporation
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: [email protected]:01:00.0
   version: a2
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
    
posta LinG 10.12.2016 - 16:50

3 risposte

3

Ho risolto il problema. Un errore davvero stupido da parte mia ...

Quindi ecco:

Ho abbandonato ogni speranza e ho provato a installare i driver usando i driver dal sito Nvidia stesso link . Quindi ho eseguito il programma di installazione dopo aver eliminato l'installazione del driver corrente usando

sudo apt-get purge nvidia*

Tuttavia, il programma di installazione ha avuto esito negativo e ho ricevuto molti errori e avvertenze, quindi ho pensato che fosse dovuto a me armeggiare così tanto con molte installazioni e purghe.

Così sono andato a reinstallare tutto il mio sistema operativo da zero (anche scaricato di nuovo l'ISO, seguito da un disco USB avviabile). Ora, dopo la mia installazione pulita, la prima cosa che ho fatto è stata installare i driver nvidia

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

Ora, quando ho riavviato la schermata di avvio protetta dopo il riavvio, in precedenza ho appena premuto invio e l'ho esaminato ... ma oggi, con una mente nuova, mi sono reso conto che non si disattivava l'avvio sicuro e si deve usare il dialogo e inserisci la tua password per disabilitarla. Così ho fatto.

Un ultimo riavvio e tutto ha funzionato!

Ora non sono sicuro di quale di queste cose l'abbia risolto, ma probabilmente non sto spegnendo l'avvio sicuro (anche se dopo aver pensato così tanto, una installazione pulita è probabilmente una buona idea).

Spero che questo aiuti per qualcun altro, passi un'intera giornata a questo ...

    
risposta data LinG 11.12.2016 - 12:00
0

Problema quasi identico con lo stesso sistema operativo (Ubuntu 16.04 LTS x86_64) e driver grafici (nvidia-375), eccetto l'hardware utilizzato (desktop HP con chipset Intel® HD Graphics 530 (Skylake GT2) integrato e NVidia GeForce Scheda grafica standalone del chipset GT730).

Deciso di reinstallare nulla da zero, ma di giocare con i driver grafici e i pacchetti xorg / xserver (per favore, trova i dettagli qui ).

Sebbene, la guida del collegamento menzionato in precedenza abbia aiutato ad avviare correttamente l'X-server con la scheda NVidia appena installata, ha osservato esattamente lo stesso problema durante il tentativo di eseguire nvidia-settings . Infine, subito dopo un'altra iterazione dal link precedente, esegui lo strumento nvidia-xconfig , che genera alcuni avvisi, ma crea un file /etc/X11/xorg.conf adatto e ha permesso di eseguire nvidia-settings correttamente.

Spero che questo aiuti qualcuno.

    
risposta data Sergey Kipet 26.12.2016 - 15:59
0

Ho trovato una soluzione per il problema chiave. Le chiavi si trovano effettivamente in /usr/share/nvidia-<version> . Basta copiarli su /usr/share/nvidia e rimuovere i nomi delle versioni dai due file di chiavi.

    
risposta data Matthew 19.04.2017 - 04:23

Leggi altre domande sui tag