Impossibile passare da Intel a Nvidia in Ubuntu 16.04 (Nvidia Prime)

13

Non posso passare dalla mia GPU Intel alla mia GPU Nvidia su Ubuntu 16.04. Non ricevo messaggi di errore o altri problemi, semplicemente non cambia. Altre domande simili qui non hanno risolto il mio problema. Ecco i dettagli:

  • Computer portatile HP Envy dv7 7390eb con grafica ibrida (Nvidia e Intel), Ubuntu 16.04.

  • I driver aggiuntivi di Ubuntu mi mostrano che sto usando Nvidia binary driver 367.57 (proprietario) e firmware del processore del processore per CPU Intel da intel-microcode (proprietario) .

  • Ho pacchetto nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 e nvidia -settings installati. Nessun bombo o altri pacchetti correlati.

  • Posso avviare l'app Nvidia-settings e selezionare Nvidia. Mi dice di uscire. Quando accedo di nuovo, Intel è ancora la scheda attiva. (Io uso questo metodo per sapere quale carta è attiva, ovvero sudo lshw -c video | grep configuration e poi modinfo i915 ).

Quando faccio sudo prime-select nvidia , ottengo

Info: the current GL alternatives in use are: ['mesa', 'nvidia-367']
Info: the current EGL alternatives in use are: ['mesa-egl', 'nvidia-367'] 
Info: selecting nvidia-367 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode 
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode

prime-select query quindi mi dà: nvidia

Ma il metodo sopra riportato per verificare quale GPU è attiva, mi dice ancora che Intel è attivo. E dopo il logout e il login, è anche ancora Intel (l'app Nvidia-settings mi dice così, e così pure il metodo lshw .% Co_de% mi dice: sconosciuto.) Quindi in pratica non sembra esserci alcun modo per attivare la mia GPU Nvidia.

Modifica Il mio problema è esattamente lo stesso di qui , quando lancio prime-select query in un terminale, ho anche ricevuto l'errore

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
prepopulated or validated, and will not be listed in the help text. 
Please see the README for possible values and descriptions.

Tuttavia le soluzioni proposte qui, cioè

cd /usr/share/nvidia
mv nvidia-application-profiles-340.76-key-documentation
nvidia-application-profiles-key-documentation
mv nvidia-application-profiles-340.76-rc nvidia-application-profiles-rc

(cambiando 340.76 nel numero corrispondente al driver effettivo sul mio sistema, ovviamente)

si riferisce a Ubuntu 15.04 (I'm on 16.04) e non funziona.

    
posta bartovan 02.12.2016 - 16:56
fonte

1 risposta

1

Ho avuto lo stesso problema. poi ho fatto quanto segue:

software e amp; aggiornamenti & gt; driver aggiuntivi: selezionare nvidia 381.09 & gt; riavvia il computer

quindi utilizza Impostazioni nvidia x , quindi seleziona nvidia primo.

dopo il riavvio, tutto è ok.

Spero che questo possa aiutare: -)

    
risposta data Pexim Jackson SLani 19.04.2017 - 04:27
fonte