web-dev-qa-db-fra.com

Pilote X.Org X Server ou pilote propriétaire AMD?

Je vois que ma machine (Radeon HD 6290) a la possibilité de choisir le pilote X.Org X Server ou le pilote propriétaire AMD:

enter image description here

Je veux savoir lequel est celui recommandé en terme de performance en général? L'un d'eux a-t-il un avantage sur l'autre? Et en dehors des performances, y a-t-il un problème de stabilité avec eux en général? À quelle fréquence sont-ils mis à jour?

9
Chin

Le pilote open source xorg est beaucoup plus stable que le pilote propriétaire. Par conséquent, si vous n’avez besoin d’aucune des fonctionnalités du pilote propriétaire, restez avec le pilote open source.

Les mises à jour Fglrx et fglrx sont les mêmes lorsqu'une nouvelle version d'Ubuntu est publiée. Les mises à jour ultérieures de Fglrx sont mises à jour lorsque AMD publie de nouveaux pilotes, tandis que fglrx n'est généralement pas mis à jour tant que vous n'avez pas mis à niveau une nouvelle version d'Ubuntu. Cela signifie que les mises à jour de fglrx auront probablement de meilleures performances, moins de bugs et plus de fonctionnalités que fglrx, mais il est possible qu’une mise à jour soit publiée, qui contient de nouveaux bogues (ce qui pourrait même empêcher votre système de démarrer une GUI).

Passons maintenant aux avantages du pilote propriétaire:

  • Il offre des performances 3D bien supérieures, ce qui est également pertinent pour les performances de bureau lorsque vous utilisez un gestionnaire de fenêtres de composition (Unity utilise Compiz, qui repose grandement sur l'accélération 3D).
  • Avec cela, la carte graphique utilise moins d’énergie (surtout sur les ordinateurs portables)
  • Il est livré avec le support OpenCL, ce qui signifie que certains programmes peuvent bénéficier de la puce graphique (par exemple, imagemagick, bien que je pense que cette fonctionnalité est désactivée sur Ubuntu)
  • Vous pouvez utiliser VAAPI pour obtenir le décodage vidéo à accélération matérielle (par exemple, dans le lecteur multimédia VLC), mais cela n’est généralement requis que sur des processeurs très lents, tels que AMD C-series ou Intel Atom.
  • Sur certaines cartes, le pilote open source ne prend pas en charge la sortie audio via HDMI. Dans ce cas, utilisez le pilote propriétaire.

Maintenant les inconvénients du pilote propriétaire

  • Ai-je mentionné qu'il est moins stable que le pilote open source?
  • Sur certains systèmes, des artefacts déchirants sont visibles lors de la lecture de fichiers vidéo (il existe un paramètre dans le centre de contrôle Catalyst pour empêcher cela, mais cela ne fonctionne pas sur certains systèmes).
  • Pour certains paramètres, vous devez utiliser Catalyst Control Center au lieu des paramètres système Ubuntu, par exemple si vous souhaitez étendre le bureau à un deuxième moniteur pour la première fois.

Puisqu'ils sont mentionnés dans l'un des commentaires, juste un mot concernant les pilotes expérimentaux : je ne recommande pas de les utiliser, ils sont pour le moment (au moins sur 12.04) incompatible avec certains autres packages (notamment: le décodage vidéo matériel et opencl ne fonctionnent pas sans mal). Si vous avez vraiment besoin des derniers pilotes d'AMD, procurez-vous-les sur le site Web d'AMD et utilisez-les pour créer des packages spécifiques à la distribution .

Longue histoire: si tout fonctionne bien pour vous avec les pilotes open source, utilisez-les. Si vous souhaitez ou avez besoin de l’une des fonctionnalités mentionnées ci-dessus et que vous acceptez le risque très faible qu’une mise à jour ne casse quelque chose, utilisez fglrx-updates, sinon fglrx. N'utilisez pas les pilotes expérimentaux si vous n'êtes pas sûr de ce que vous faites.

6
soulsource