- Steam Machine prend en charge HDMI 2.1 au niveau matériel, mais reste limité à HDMI 2.0 au niveau logiciel
- Comme le HDMI Forum n’a pas publié la spécification HDMI 2.1, Valve et AMD ne peuvent pas distribuer de pilotes open source
- Valve a validé les fonctionnalités matérielles HDMI 2.1 sous Windows et a indiqué que le support Linux est en "cours"
- AMD a déjà soumis un pilote compatible HDMI 2.1, mais le HDMI Forum l’a refusé
- HDMI 2.1 est important pour les affichages haute performance puisqu’il prend en charge 120 Hz/144 Hz en 4K et le VRR (Variable Refresh Rate)
État des limites de la prise en charge de HDMI 2.1
- Steam Machine utilise un APU AMD Ryzen et une unité graphique Radeon, et prend en charge HDMI 2.1 au niveau matériel
- Côté logiciel, il reste toutefois limité à HDMI 2.0, ce qui limite la sortie au-delà de 60 images par seconde en résolution 4K
- Valve n’utilise que des pilotes open source, mais le fait que le HDMI Forum n’ait pas publié la spécification 2.1 bloque le développement
- Valve a vérifié les fonctions HDMI 2.1 sous Windows et a précisé que le support Linux est "encore en cours d’implémentation côté logiciel"
Le refus du HDMI Forum et les efforts d’AMD
- Un responsable Linux d’AMD a publiquement critiqué au début de 2024 les restrictions du HDMI Forum
- AMD a soumis un pilote compatible HDMI 2.1, mais il a été refusé
- Il est indiqué qu’une implémentation open source de HDMI 2.1 est impossible sans enfreindre les exigences du Forum
- En conséquence, la situation n’a presque pas changé en près de deux ans, et la prise en charge HDMI 2.1 sous Linux reste au point mort
L’importance technique de HDMI 2.1
- HDMI 2.1 offre une bande passante capable de transmettre du 120 Hz ou 144 Hz en 3840×2160 sans compression
- Il introduit également le VRR (Variable Refresh Rate) indépendant du fabricant
- Valve implémente aujourd’hui le 4K à 120 Hz via un chroma subsampling, mais cela provoque une dégradation de la qualité du texte
- Le VRR fonctionne uniquement sous forme AMD FreeSync et requiert un afficheur compatible
Solutions alternatives
- Les utilisateurs peuvent obtenir une sortie haute fréquence sans compression via un adaptateur actif DisplayPort 1.4 → HDMI 2.1
- Cette solution ne prend toutefois pas officiellement en charge le VRR
- Les produits Club3D ont été discontinués, mais des adaptateurs tiers restent disponibles à partir de 35,67 €
Signification globale
- La politique restrictive du HDMI Forum conduit à des freins dans l’évolution des technologies d’affichage de l’écosystème Linux
- Valve et AMD poursuivent la mise en place d’un support HDMI 2.1 basé sur l’open source, mais la restriction d’accès aux spécifications reste l’obstacle principal
1 commentaires
Avis Hacker News
Partage de plusieurs liens permettant de télécharger le document de spécification HDMI 2.1
lien standard, lien alternatif 1, lien alternatif 2 (seulement quelques pages), autres documents HDMI, collection d'anciennes versions
Pour qu'une implémentation open source soit légale, il faut une rétro-ingénierie en salle blanche, mais une fois les documents officiels divulgués, il devient difficile d'en prouver la légitimité
Beaucoup estiment que tous les organismes de normalisation devraient publier gratuitement leurs documents
Demander 5 000 dollars pour accéder à la norme PCIe, comme le fait le PCI SIG, paraît excessif
On peut comprendre la philosophie open source, mais il est aussi naturel qu'une entreprise cherche à générer des revenus
Les réseaux de communication efficaces d'aujourd'hui existent grâce à des activités de R&D ayant coûté des dizaines de millions de dollars
Certains pensent qu'il est temps que quelqu'un rétro-ingénie HDMI 2.1 et le publie pour Linux
Les fabricants de téléviseurs devraient prendre en charge DisplayPort. HDMI est une grosse contrainte pour les joueurs
Le cœur du problème semble être que le HDMI Forum exige des coûts excessifs pour l'accès aux spécifications
Faire payer pour définir une norme industrielle paraît injustifié
AMD a pu accéder à la spécification et l'implémenter dans le matériel et les pilotes Windows, mais ne peut pas l'inclure dans les pilotes Linux open source
Nvidia le peut avec ses pilotes propriétaires, mais cela pose d'autres problèmes
Une solution de compromis serait peut-être qu'AMD publie un blob binaire ne contenant que la partie HDMI 2.1
La Steam Machine dispose de DisplayPort, mais pour une connexion à la télévision comme une console, HDMI reste nécessaire
Le HDMI 2.0 suffit déjà pour la 4K@60Hz, et Valve a même implémenté la 4K@120Hz (4:2:0)
Vu les performances CPU/GPU, aller au-delà est inutile
La plupart des adaptateurs DP→HDMI 2.1 ne transmettent pas le VRR
La Switch 2 désactive elle aussi le VRR lorsqu'elle est connectée à une TV pour cette raison
Le prix des adaptateurs actifs a beaucoup baissé récemment, mais il reste encore beaucoup de produits déroutants
Le DSC peut compenser, mais l'écran doit le prendre en charge
Certains proposent de promouvoir activement DisplayPort à la place de HDMI et de boycotter HDMI
Le DSC est présenté comme « visuellement sans perte », mais c'est en réalité une compression avec perte
Le DP1.4 ne couvre pas toutes les combinaisons de résolution et de fréquence d'affichage du HDMI 2.1
Partage des comptes officiels sur les réseaux sociaux du HDMI Forum
Facebook, Twitter, Instagram, groupe LinkedIn
En pratique, il n'y a presque aucun contenu
Recherche d'un câble DisplayPort→HDMI pour jouer depuis le canapé à la maison,
mais difficile de trouver un produit qui gère à la fois une fréquence élevée et la couleur 4:4:4
Ce sont des adaptateurs DP 1.4 → HDMI 2.1, et comme ils semblent arrêtés, il vaut mieux les acheter tant qu'on peut encore les trouver
J'utilise un hub UGREEN 9-en-1, et la sortie 4K@60 HDR fonctionne très bien sous SteamOS
UGREEN a aussi bonne réputation
Voir l'issue associée : GitLab AMD DRM issue #4773
Des organisations comme le HDMI Forum gagnent de l'argent en exploitant notre désir pour les technologies les plus récentes
Au final, le vrai gagnant dans ce jeu est celui qui ne participe pas.
Il existe dans le monde bien d'autres projets qui font bien plus de bien pour un coût bien moindre
Blague sur le besoin d'une nouvelle norme « VDMI », presque identique à HDMI mais d'une compatibilité suspectement parfaite