web-dev-qa-db-fra.com

Impossible de passer à la carte graphique nVidia dédiée

J'ai un ordinateur portable ASUS F552CL avec Ubuntu 15.04 installé.

L'ordinateur portable est livré avec une carte graphique nVidia GeForce GT 710M dédiée.

J'ai installé et activé tous les pilotes propriétaires suggérés dans Mises à jour de logiciels - Pilotes supplémentaires:

screenshot1

Lorsque j'essaie de passer à la carte graphique dédiée à l'aide des paramètres de NVIDIA X Server, un message apparaît me demandant de me déconnecter et de me reconnecter pour appliquer les modifications:

screenshot2

Et il semblerait que la carte graphique dédiée ait été sélectionnée:

enter image description here

Cependant, si je me déconnecte puis me reconnecte de nouveau, la carte graphique intégrée apparaît comme la carte utilisée:

enter image description here

J'ai également essayé de redémarrer l'ordinateur au lieu de me déconnecter et de me reconnecter, mais la carte graphique intégrée apparaissait toujours sous la forme de la carte utilisée.

Lorsque j'exécute gksudo nvidia-settings dans Terminal, après avoir fermé les paramètres du serveur NVIDIA X, le message suivant s'affiche:

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.
3
kos

Il existe un bogue connu dans les paramètres nvidia: Bug # 134114 .

Si vous recevez le message d'erreur suivant, vous en êtes probablement affecté:

ERROR: nvidia-settings could not find the registry key file.
This file should have been installed along with this driver at either
/usr/share/nvidia/nvidia-application-profiles-337.25-key-documentation or
/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.

Il existe une solution de contournement à ce bogue, également contenue dans le rapport de bogue. Exécutez les opérations suivantes à partir d’un shell racine en remplaçant le numéro 340.24 par le numéro de pilote actuel. (Je dois encore savoir ce qu'ils veulent dire ...)

mkdir -p /etc/nvidia
cd /etc/nvidia
ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys nvidia-application-profiles-340.24-key-documentation
ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile nvidia-application-profiles-340.24-rc

Maintenant, le problème devrait être corrigé, selon le rapport de bogue.


EDIT: L'OP a indiqué qu'il devait modifier les commandes ci-dessus comme suit:

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
3
s3lph