Les graphiques AMD Open Source sont maintenant géniaux, voici comment les obtenir

Le pilote propriétaire d'AMD sur Linux est rapide mais bogué, et le pilote open source est devenu génial

Le pilote propriétaire d'AMD sur Linux est rapide mais bogué, et le pilote open source est devenu génial
Publicité

Le pilote propriétaire d'AMD sur Linux est rapide mais bogué, et le pilote open source est devenu impressionnant - voici comment obtenir le pilote open source avec les nouvelles améliorations de performances.

Pourquoi utiliser des pilotes graphiques Open Source?

Les utilisateurs de cartes graphiques autres que Intel ont toujours dû utiliser les pilotes graphiques propriétaires fournis par AMD et Nvidia pour obtenir les performances auxquelles ils s'attendaient. C'est toujours le cas pour les utilisateurs de Nvidia, car le pilote «Nouveau» open source est sévèrement limité; Cependant, les utilisateurs d'AMD ont maintenant le choix. Les versions récentes du noyau Linux plus le pilote graphique open source AMD ont amélioré les performances de manière significative - au point que l'utilisation du pilote propriétaire n'est plus une nécessité.

Alors que les pilotes graphiques open source AMD ne sont toujours pas à la hauteur des performances du pilote graphique propriétaire "Catalyst" Comment installer les pilotes graphiques propriétaires dans Ubuntu, Fedora, & Mint [Linux] Comment installer les pilotes graphiques propriétaires dans Ubuntu, Fedora, & Mint [Linux] La plupart du temps, vous utiliserez un logiciel open-source sous Linux. Mais si vous voulez du vrai jeu et de la puissance graphique, vous aurez besoin de pilotes propriétaires. Voici comment les obtenir. Lire la suite, ils ont certainement amélioré à un point où la plupart des jeux ont au-delà des taux de trame jouables. Cela peut être avantageux pour quelques raisons, y compris le fait que la plupart des autres logiciels (sans jeux) ont tendance à mieux fonctionner avec les pilotes open source - leur utilisation est attendue et leurs capacités sont connues.

Ce sont également les pilotes open source qui fonctionnent toujours avec la dernière version du noyau, et ce sont les seuls pilotes qui fonctionnent avec le bureau Gnome Shell de Wayland. En d'autres termes, en utilisant les pilotes open source, vous économisez beaucoup de chagrin et de tracas.

L'inconvénient de les utiliser est que vous n'obtenez pas de véritables performances sur le matériel, et vous n'avez pas le support complet d'OpenGL (3.0 au lieu de 4.3). Si vous jouez aux derniers et meilleurs jeux sur Linux, ne soyez pas surpris si certains d'entre eux exigent que vous utilisiez les pilotes propriétaires.

open_graphics_perf
Ne me croyez pas que la performance s'est considérablement améliorée? Jetez un oeil à ces benchmarks effectués par Phoronix; vous verrez que la performance s'est considérablement améliorée sur une courte période. Certaines charges de travail fournissent un coup de pouce encore plus important. Heureusement, il n'y a pas grand chose à faire pour profiter de ces avantages.

Utilisez le dernier noyau

open_graphics_kernel2
Idéalement, vous devriez utiliser le dernier noyau Linux: version 3.13 (au moment de l'écriture) ou plus récent. De nombreuses distributions ne sont pas tout à fait ce qu'il faut, donc vous devrez peut-être attendre la prochaine distribution avant de recevoir les améliorations via des canaux stables. Si vous ne voulez pas attendre, vous pouvez trouver des moyens de mettre à niveau le dernier noyau Linux par vous-même.

Les utilisateurs d'Ubuntu peuvent le faire en téléchargeant le noyau et les fichiers d'en-tête associés à partir de la page principale du noyau, comme le décrit ce message utile. Les utilisateurs de Fedora peuvent mettre à niveau en activant temporairement le référentiel rawhide, ou en attendant simplement un peu - les utilisateurs de Fedora reçoivent généralement l'itération du noyau suivante dans le mois de la publication.

Si vous n'utilisez pas le noyau Linux 3.13, vous devriez au moins essayer de mettre la main sur 3.12. Bien que cette version du noyau ne dispose pas de toutes les améliorations de la version 3.13, elle possède toujours les fonctionnalités principales qui offrent l'essentiel des améliorations de performances.

Pour activer ceci, vous devez aller dans votre fichier de configuration GRUB (situé dans / etc / default / grub ), et ajouter ce qui suit aux arguments du noyau: radeon.dpm = 1.

Cela permet une gestion dynamique de l'alimentation, ce qui permet à votre puce graphique d'augmenter sa fréquence pour qu'elle fonctionne mieux. Avant cela, votre puce graphique serait toujours coincé à la fréquence de fonctionnement la plus basse, offrant des performances inférieures.

Mettre à jour le backend graphique

open_graphics_mesa
Si vous le pouvez, c'est aussi une bonne idée de mettre Mesa à jour avec la dernière version. Mesa est un framework qui permet aux pilotes de communiquer avec le système, et qui offre également un support OpenGL. Si vous ne parvenez pas à le faire, la mise à jour de Mesa pourrait être un peu compliquée, ce n'est pas grave - la mise à jour du noyau est la chose la plus importante à faire.

Si vous utilisez Ubuntu, vous pouvez ajouter les dépôts Oibaf et Xorg-Edgers. Ensuite, vous utiliserez le dernier serveur X X, la dernière version de Mesa et les derniers pilotes graphiques. Chacune de ces trois parties prend une part de responsabilité pour vos performances graphiques (vous pouvez trouver une explication plus longue ici), donc pour l'augmentation maximale, vous aurez envie de chercher à mettre à jour tous les trois.

Assurez-vous de lire les instructions pour les deux référentiels avant de les ajouter. Si vous utilisez une distribution différente, vous devrez vérifier vous-même s'il est possible de compiler le code vous-même.

Avantages supplémentaires!

Voici une astuce pour vous: Linux kernel 3.13 offre désormais l'audio via HDMI par défaut, ce qui devait auparavant être activé manuellement. Si vous utilisez la dernière version de votre distribution préférée, le noyau inclus doit être assez moderne pour offrir un support audio suffisant via HDMI, même s'il n'est pas activé par défaut.

Si vous souhaitez l'activer, dirigez-vous à nouveau vers votre fichier de configuration GRUB, et ajoutez cette fois les éléments suivants aux arguments du noyau: radeon.audio = 1. Redémarrez votre ordinateur et vous devriez être en mesure de lire de l'audio via votre câble HDMI.

Conclusion

C'est génial de voir à quel point les pilotes Open Source ont été améliorés rapidement, et il y a encore beaucoup de place pour s'améliorer encore plus. Si vous souhaitez profiter de ces augmentations de performances et de celles à venir, veillez à conserver tous vos packages logiciels aussi à jour que possible. Avec ces améliorations, vous pouvez utiliser des builds AMD APU géniaux 3 Ordinateurs DIY AMD APU-Powered abordable que vous pouvez construire 3 Ordinateurs DIY AMD APU-Powered abordable que vous pouvez construire L'unité de traitement accéléré, ou "APU", intègre la conception une unité de traitement graphique sur la même puce que la CPU, ce qui permet une conception hybride plus rapide et plus efficace. Pour ceux d'entre vous qui cherchent à construire un ... Lire la suite.

Utilisez-vous des pilotes graphiques open source? Pourquoi ou pourquoi pas? Faites le nous savoir dans les commentaires!

Crédit d'image: Phoronix

In this article