- Le pilote graphique Linux open source d’AMD est limité et ne peut pas implémenter les fonctionnalités HDMI 2.1+ en raison d’exigences juridiques imposées par le forum HDMI.
- Les ingénieurs d’AMD ont cherché une solution en coopération avec le forum HDMI afin de fournir les fonctionnalités HDMI 2.1+ dans le pilote open source du noyau Linux, mais leurs efforts ont échoué.
- L’impossibilité de prendre en charge les résolutions 4K@120Hz et 5K@240Hz via le pilote Linux d’AMD est signalée depuis trois ans.
L’accès fermé aux spécifications publiques du forum HDMI pénalise le support open source
- La fermeture de l’accès public aux spécifications par le forum HDMI complique le support open source.
- AMD et la fondation X.Org ont tenté de coopérer avec le forum HDMI pour trouver une solution d’implémentation open source, mais le forum HDMI a refusé la demande d’AMD.
Les efforts d’AMD et le refus du forum HDMI
- Les ingénieurs Linux d’AMD ont travaillé pendant plusieurs mois avec l’équipe juridique afin d’évaluer les fonctionnalités HDMI et de déterminer comment les rendre publiques dans le pilote open source.
- AMD disposait d’un code fonctionnel en interne et a attendu pendant plusieurs mois l’approbation du forum HDMI, avant d’essuyer finalement un refus.
- Alex Deucher, ingénieur Linux chez AMD, a indiqué que le forum HDMI avait rejeté la proposition et qu’une implémentation open source de HDMI 2.1 était impossible sans enfreindre les exigences du forum HDMI.
Contexte supplémentaire et alternatives avancées par les partisans de l’open source
- AMD a prototypé pendant plusieurs mois du code destiné à démontrer les fonctionnalités HDMI 2.1+ au sein de sa base de code interne open source AMDGPU, mais cet effort pourrait désormais avoir été vain.
- Lors des premiers efforts autour du pilote open source d’AMD, des inquiétudes existaient déjà quant à la publication de l’accélération vidéo GPU, car cela pouvait enfreindre les restrictions HDCP/vidéo numérique.
- Il reste incertain de savoir si AMD pourra implémenter davantage de fonctionnalités dans le firmware (propriétaire) ou trouver une autre méthode protégée par le bloc IP PSP.
- Comme la prise en charge des fonctionnalités HDMI 2.1+ dans le pilote open source a peu de chances d’arriver à court terme, les défenseurs de l’open source devraient privilégier DisplayPort autant que possible.
L’avis de GN⁺
- Cet article montre comment les contraintes juridiques et les limites techniques peuvent freiner l’innovation dans le développement de pilotes open source. Il met en évidence que même une grande entreprise comme AMD peut avoir du mal à fournir les dernières fonctionnalités aux utilisateurs en raison des règles imposées par une organisation comme le forum HDMI.
- L’absence des fonctionnalités HDMI 2.1+ peut avoir un impact important, en particulier pour les joueurs et les professionnels qui ont besoin de hautes résolutions et de taux de rafraîchissement élevés. En raison des limites des pilotes open source, ils peuvent être contraints de se tourner vers des alternatives comme DisplayPort ou vers des solutions non open source.
- Ce problème souligne la nécessité pour la communauté open source de coopérer avec les organismes de normalisation technologique afin de créer un environnement technique plus ouvert et plus innovant. Cette situation suggère qu’un intérêt et un soutien accrus sont nécessaires pour le mouvement du matériel open source ou pour les efforts de développement de standards alternatifs.
- Le fait que des entreprises comme AMD investissent dans le développement de pilotes open source a un effet positif sur la communauté, mais lorsque ces efforts échouent à cause de contraintes juridiques, le résultat peut être décevant à la fois pour les entreprises et pour les développeurs.
- Il faut évaluer l’impact de l’absence des fonctionnalités HDMI 2.1+ sur son propre usage et, si nécessaire, envisager des alternatives comme DisplayPort.
2 commentaires
C’est à cause de ce genre de choses que j’en viens moi aussi à préférer DisplayPort à HDMI. Il y avait bien une raison pour laquelle les GPU n’ont qu’un seul port HDMI et pas moins de trois DisplayPort....
Avis sur Hacker News