Je ne peux pas passer de mon GPU Intel à mon GPU Nvidia sur Ubuntu 16.04. Je ne reçois aucun message d'erreur ou autre problème, cela ne change tout simplement pas. D'autres questions similaires ici n'ont pas résolu mon problème. Voici les détails:
Ordinateur portable HP Envy dv7 7390eb avec graphiques hybrides (Nvidia et Intel), Ubuntu 16.04.
Les pilotes supplémentaires d'Ubuntu me montrent que j'utilise le pilote binaire Nvidia 367.57 (propriétaire) et le firmware du microcode du processeur pour les processeurs Intel à partir du microcode Intel (propriétaire).
J'ai installé les paramètres nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 et nvidia-settings . Pas de bourdon ou d'autres packages associés.
Je peux démarrer l'application Nvidia-settings et sélectionner Nvidia. Il me dit de me déconnecter. Lorsque je me reconnecte, Intel est toujours la carte active. (J'utilise cette méthode pour savoir quelle carte est active, à savoir
sudo lshw -c video | grep configuration
et ensuitemodinfo i915
).
Quand je le fais sudo prime-select nvidia
, je reçois
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
me donne alors: nvidia
Mais la méthode ci-dessus pour vérifier quel GPU est actif, me dit toujours qu'Intel est actif. Et après la déconnexion et la connexion, il reste également Intel (l'application Nvidia-settings me le dit, et la lshw
méthode aussi. prime-select query
Cependant, il me dit: inconnu.) Donc, fondamentalement, il semble qu'il n'y ait aucun moyen d'activer mon GPU Nvidia.
EDIT:
Mon problème est exactement le même que celui décrit ici , lorsque je lance nvidia-settings
dans un terminal, j'obtiens également l'erreur
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.
Cependant, les solutions qui y sont proposées, à savoir
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
(en changeant 340,76 dans le nombre correspondant au pilote réel sur mon système bien sûr)
fait référence à Ubuntu 15.04 (je suis le 16.04) et ne fonctionne pas.
Réponses:
J'ai eu le même problème. alors j'ai fait ce qui suit:
logiciels et mises à jour> pilotes supplémentaires: sélectionnez nvidia 381.09> redémarrez la machine
puis utilisez les paramètres nvidia x , puis sélectionnez nvidia prime.
après le redémarrage, tout va bien.
J'espère que cela vous aidera :-)
la source