J'avais suivi les instructions postées par emk2203 ( Ma carte graphique AMD Radeon ne fonctionne pas le 16.04 ) et je pouvais maintenant faire en sorte que les applications utilisent ma carte AMD secondaire et ça marche! Regardez:
Expérience de Firefox en cours d'exécution (http://demo.marpi.pl/exp/mecha/) à 15 images par seconde
Maintenant, lancez Firefox par Terminal avec DRI_PRIME = 1:
DRI_PRIME=1 firefox
La même expérience à 61 images/seconde
Merci emk2203!
Maintenant, j'ai besoin de savoir comment configurer le système pour qu'il exécute toujours l'application avec le jeu DRI_PRIME = 1.
Désolé pour mon mauvais anglais. Je suis brésilien.
Here c’est un peu léger sur les variables d’environnement pour ces nuits blanches, mais pour aller droit au but, je cite:
"Un fichier approprié pour les paramètres de variable d’environnement qui affectent le système dans son ensemble (plutôt que seulement un utilisateur particulier) est/etc/environment.
Ce fichier est spécifiquement conçu pour les paramètres de variable d'environnement à l'échelle du système. Ce n'est pas un fichier de script, mais plutôt une expression d'affectation, une par ligne. "
Donc ... Insérer votre assignation DRI_PRIME = 1 dans/etc/environment puis le redémarrer devrait faire ce que vous demandez.
Vous pouvez définir une variable d'environnement à l'échelle du système en la définissant dans _/etc/default/locale
_. Cela le configurera pour tous utilisateurs, vous voulez donc vous assurer que c'est ce que vous voulez vraiment. N'oubliez pas que les paramètres locaux (tels que dans _.bashrc
_) ont priorité sur les paramètres définis à l'échelle du système.