Je ne peux pas passer de mon GPU Intel à mon GPU Nvidia sous 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 Micrologiciel du microcode du processeur pour les processeurs Intel d'Intel-microcode (propriétaire).
J'ai package nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 et nvidia-settings installés. Aucun bourdon ou autre forfait connexe.
Je peux lancer l'application Nvidia-settings et sélectionner Nvidia. Il me dit de me déconnecter. Lorsque je me connecte à nouveau, 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 ensuite modinfo i915
).
Quand je 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 toujours Intel (l'application Nvidia-settings me l'a dit, de même que la méthode lshw
. prime-select query
cependant me dit: unknown.) Il semble donc n'y avoir aucun moyen d'activer mon GPU Nvidia.
EDIT: Mon problème est identique à celui décrit ici , lorsque je lance nvidia-settings
dans un terminal, je reçois aussi 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 proposées ici, à 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
(changer 340.76 dans le numéro correspondant au pilote réel sur mon système bien sûr)
fait référence à Ubuntu 15.04 (je suis sur 16.04) et ne fonctionne pas.
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 paramètres nvidia x, puis sélectionnez nvidia prime.
après le redémarrage, tout va bien.
J'espère que cela aidera :-)