Présentation
Les derniers pilotes AMDGPU ont été lancés par AMD il y a quelques jours à peine, apportant des modifications telles que la prise en charge de FreeSync et une prise en charge supplémentaire des chipsets mobiles, ainsi que des améliorations de performances évidentes.
Comme les versions précédentes du pilote propriétaire AMDGPU, seules les distributions "Enterprise Grade" sont prises en charge, vous ne trouverez donc pas encore de support officiel d'Ubuntu 16.10. Ubuntu 16.04 continue d'être pris en charge, et ce sera la cible de ce guide.
Obtenir les colis
AMD a fourni les packages nécessaires à l'installation dans une archive tar. La raison d'une archive tar de .deb
packages au lieu de .run
L'installateur des pilotes AMD précédents est que AMDGPU-PRO fonctionne en fournissant ses propres versions personnalisées des principaux logiciels nécessaires au bon fonctionnement des pilotes.
AMDGPU-PRO est construit sur les pilotes AMDGPU open source et, tout comme ces pilotes, nécessite des versions plus récentes de Mesa, DRM et du noyau. Pour s'assurer que ces exigences sont respectées, elles sont fournies.
Vous pouvez obtenir l'archive de deux manières. Si vous préférez utiliser votre navigateur, rendez-vous sur le site Web d'AMD, téléchargez les pilotes et décompressez-les avec le gestionnaire d'archives graphique de votre choix.
https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
Si vous préférez utiliser la ligne de commande, wget
directement le package et décompressez-le depuis la ligne de commande.
$ cd ~/Downloads $ wget https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.50-362463.tar.xz $ tar -xJvf amdgpu-pro_16.50-362463.tar.xz
Installation des packages
Quelle que soit la manière dont vous avez utilisé pour décompresser les packages, vous devez utiliser la ligne de commande pour l'installation. Commencez par accéder au répertoire qui a été décompressé.
$ cd amdgpu-pro-16.50-362463
Si vous regardez dans le répertoire, vous verrez qu'il y a une tonne de packages. Ce serait terrible de devoir tout installer manuellement. Heureusement, AMD a fourni un script d'installation pratique dans le dossier. Puisqu'il s'agit d'une installation de package, vous pouvez soit spécifier sudo
lorsque vous lancez le script ou attendez d'être invité par le script lui-même. Dans tous les cas, vous devrez saisir votre mot de passe.
$ ./amdgpu-pro-install -y
Le -y
final signifie que vous souhaitez répondre « Oui » à chaque invite. Si vous souhaitez voir les invites, laissez-le désactivé.
Le script exécutera et installera tous les packages sur votre système. Cela prendra quelques minutes, mais tout ce qui est nécessaire pour exécuter les nouveaux pilotes sera installé sur votre système.
Lorsque cela est fait, redémarrez votre ordinateur pour que les modifications prennent effet.
Le tester
Après le redémarrage, vous pouvez bien sûr tester vos nouveaux pilotes en jouant à un jeu, mais ce n'est pas le moyen le plus fiable de tester. La meilleure façon de comparer Linux en ce moment est la suite de tests Phoronix. La dernière version est préemballée pour Ubuntu, vous pouvez donc wget
directement depuis le site Web du développeur.
$ cd ~/Downloads $ wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_6.8.0_all.deb $ sudo dpkg -i phoronix-test-suite_6.8.0_all.deb
Une fois le paquet installé, il sera prêt à fonctionner. Il existe une interface graphique pour cela, mais il est beaucoup plus facile d'utiliser simplement la ligne de commande. Les benchmarks Unigine sont disponibles via la suite de tests Phoronix, et ils sont parmi les meilleurs benchmarks graphiques sur n'importe quelle plate-forme. Les exécuter est simple avec la suite de tests.
$ phoronix-test-suite run unigine-heaven
Vous serez invité avec des conditions d'utilisation suivies d'une question vous demandant si vous souhaitez envoyer des données anonymes. Répondez comme vous voulez. Il vous demandera alors si vous souhaitez installer le benchmark. Vous pouvez obtenir une erreur une fois le téléchargement terminé. Ne vous inquiétez pas. Exécutez à nouveau la commande ci-dessus.
Cette fois, on vous demandera à quelle résolution d'écran vous souhaitez que le test s'exécute. Sélectionnez le vôtre. Le test exécutera le benchmark trois fois et vous présentera ensuite la moyenne des images par seconde de chaque test. Vous pourrez voir les tests s'exécuter, vous aurez donc une idée générale si la carte fonctionne correctement.
Il est difficile de dire exactement quelles fréquences d'images vous devriez obtenir avec votre carte, mais vous pouvez rechercher d'autres références en ligne pour comparer. De toute évidence, si vous n'obtenez que quelques images par seconde, quelque chose ne va pas. Il est également important de se rappeler que les processeurs ont un impact sur les fréquences d'images. Gardez cela à l'esprit lorsque vous comparez des benchmarks.
Conclusion
C'est vraiment tout ce qu'il y a à faire. Si vous utilisez Ubuntu 16.04 et que vous disposez d'un GPU AMD plus récent, vous ne devriez avoir aucun problème à tirer parti de ces pilotes. Assurez-vous que votre GPU est pris en charge avant de commencer.