1 points par GN⁺ 2024-08-30 | 1 commentaires | Partager sur WhatsApp
  • Le pilote graphique Linux open source d’AMD ne peut pas ajouter la prise en charge de HDMI 2.1+ à cause des exigences juridiques du HDMI Forum, ce qui empêche les utilisateurs de Radeon de profiter facilement via HDMI de fonctions comme la 4K@120Hz et la 5K@240Hz
  • Alex Deucher, ingénieur Linux chez AMD, a indiqué que le HDMI Forum avait rejeté la proposition d’AMD et qu’une implémentation open source de HDMI 2.1 respectant ces exigences est actuellement impossible
  • Depuis que le HDMI Forum a restreint en 2021 l’accès public aux spécifications, seuls les fabricants et développeurs certifiés peuvent accéder aux détails nécessaires pour implémenter les fonctionnalités HDMI
  • AMD et la X.Org Foundation ont échangé avec le HDMI Forum, et les ingénieurs ainsi que l’équipe juridique d’AMD ont examiné les fonctionnalités HDMI pouvant être exposées dans le pilote Radeon, allant jusqu’à développer du code interne
  • Pour l’instant, les utilisateurs Linux doivent se rabattre sur DisplayPort, et les fonctionnalités HDMI 2.1+ restent non prises en charge par le pilote open source

Pourquoi l’implémentation open source de HDMI 2.1+ est bloquée

  • Le pilote graphique Linux open source d’AMD ne peut pas ajouter les fonctionnalités HDMI 2.1+ en raison des exigences juridiques du HDMI Forum
  • Les fonctions les plus directement touchées sont la prise en charge du 4K@120Hz et du 5K@240Hz via HDMI 2.1
  • AMD recommande actuellement aux utilisateurs Linux d’utiliser DisplayPort

La position officielle d’AMD

  • Alex Deucher, ingénieur Linux chez AMD, a indiqué dans un rapport de bug que le HDMI Forum avait rejeté la proposition d’AMD
  • Deucher explique qu’il n’existe actuellement aucun moyen de créer une implémentation open source de HDMI 2.1 sans enfreindre les exigences du HDMI Forum

Un problème de support Linux qui dure depuis 3 ans

  • Depuis 3 ans, AMD traite des rapports de bug signalant que les utilisateurs Linux ne peuvent pas utiliser la 4K@120Hz et la 5K@240Hz via HDMI 2.1
  • La situation s’est vraiment aggravée en 2021, lorsque le HDMI Forum a restreint l’accès public aux spécifications
    • Seuls les fabricants et développeurs certifiés peuvent accéder aux détails techniques nécessaires pour implémenter les fonctionnalités HDMI dans les produits
    • Cela inclut aussi un modèle où des royalties sont versées aux développeurs des technologies concernées
  • Ces restrictions visent à garantir la qualité et la cohérence de l’expérience HDMI, mais elles constituent un obstacle majeur au support des pilotes open source

La réponse d’AMD et de la X.Org Foundation

  • AMD et la X.Org Foundation ont échangé avec le HDMI Forum pour trouver un moyen d’implémenter en open source les spécifications HDMI devenues non publiques
  • Les ingénieurs Linux d’AMD ont, avec l’équipe juridique de l’entreprise, passé en revue l’ensemble des fonctionnalités HDMI afin d’évaluer ce qui pouvait être exposé dans le pilote Radeon open source
  • AMD est même allé jusqu’à développer du code interne avant d’attendre l’approbation du HDMI Forum

Les options restantes après le refus

  • Le HDMI Forum a rejeté la demande d’AMD de prendre en charge son pilote open source
  • Selon Phoronix, AMD a consacré plusieurs mois à l’ingénierie et au prototypage des fonctionnalités HDMI 2.1+ dans sa base de code AMDGPU open source interne
  • AMD pourrait devoir envisager, comme alternative, d’intégrer davantage de fonctionnalités dans un firmware propriétaire, ou d’utiliser des blocs IP PSP pour protéger certains aspects des spécifications HDMI
  • Pour l’instant, il n’y a pas de prise en charge des fonctionnalités HDMI 2.1+ dans le pilote open source, et l’usage de DisplayPort est recommandé aux partisans de l’open source

1 commentaires

 
GN⁺ 2024-08-30
Commentaires sur Hacker News
  • D’un côté, on dit que cette mesure garantit la qualité et la cohérence de l’expérience HDMI, mais est-ce vraiment le cas ?
    Cette décision du HDMI Forum est difficile à comprendre et semble plutôt offrir la victoire à DisplayPort

    • Bien sûr que non. Ce n’est que du protectionnisme et de la recherche de rente
      Cela dit, il est difficile de dire que DisplayPort gagne pour l’instant. Il n’y a pas tant de gens que ça qui possèdent du matériel nécessitant absolument HDMI 2.1, et parmi eux, seule une partie se soucie de Linux ou des pilotes open source
      La situation peut changer et le HDMI Forum pourrait revenir sur ses exigences, mais curieusement, DisplayPort n’a toujours pas réussi à se diffuser largement. On en voit rarement sur les TV, et il est assez souvent absent des moniteurs d’entrée ou de milieu de gamme
    • Pourquoi serait-ce une mauvaise chose ? DisplayPort est un excellent standard et sans royalties
    • Si tous les appareils concernés n’ont que des ports HDMI et pas de DisplayPort, est-ce que favoriser DisplayPort aide vraiment en pratique ?
    • D’après mon expérience, HDMI n’est pas terrible. Mes moniteurs mettent toujours au moins 2 secondes à reconnaître le signal HDMI, parfois davantage
  • J’ai l’impression que le seul vrai avantage de HDMI, c’est ARC
    DisplayPort est meilleur sur presque tous les plans imaginables, mais le problème, c’est qu’aucune TV ou presque ne le prend en charge
    Les moniteurs bon marché n’ont généralement pas non plus de DisplayPort, mais pour un moniteur informatique, de toute façon, les modèles d’entrée de gamme ne m’intéressent pas
    Une TV me suffit tant que c’est juste un écran stupide avec des ports. De toute façon, j’y brancherai un Apple TV

    • Si HDMI domine, c’est à cause de l’inertie et du taux d’équipement accumulés dans l’environnement des TV de salon
      Il n’y a ni appareils qui sortent en DisplayPort, ni appareils qui l’acceptent en entrée, donc les fabricants n’ont aucune pression pour le prendre en charge. Les coûts de licence doivent sans doute aussi être suffisamment faibles
      Côté informatique, DisplayPort donne l’impression d’avoir repris la place qu’occupait DVI, et comme il offre plus de ports et de meilleures fonctionnalités, il est simplement supérieur
      Mais sur le marché non technique, cela finira probablement par devenir un affrontement HDMI contre USB-C. Les deux évoluent vers le transport de tout, y compris l’Ethernet. HDMI a pour lui ARC et une compatibilité câble/port bien plus simple, tandis que l’USB-C apporte l’alimentation électrique et tout l’écosystème des appareils mobiles, ordinateurs portables et tablettes
    • C’est vraiment frustrant que les TV ne prennent presque jamais en charge DisplayPort
      En ce moment, j’utilise une TV LG OLED de 42 pouces comme moniteur, et c’est une très bonne affaire à la moitié du prix des « vrais » moniteurs utilisant la même dalle. Mais pour une raison complètement absurde, je suis limité à 60 Hz avec une carte AMD
    • J’ai acheté le « Smart Monitor » Samsung G80SD, et le facteur décisif a vraiment été la prise en charge de l’eARC
      Grâce à ça, je peux utiliser une barre de son Sonos Beam avec mon ordinateur et profiter aussi de formats audio compressés comme Dolby Atmos
      Le pire, c’est que ce moniteur peut renvoyer l’audio ARC via DisplayPort, mais uniquement en stéréo. Si je relie le moniteur et l’ordinateur en HDMI, j’ai tous les canaux audio
  • Il y a quelque temps, un billet avait été posté sur HN expliquant que HDMI était médiocre et que DisplayPort constituait une solution techniquement bien meilleure : https://news.ycombinator.com/item?id=36681814
    Donc il serait peut-être judicieux de privilégier DisplayPort à la place de HDMI et de faire une transition progressive

    • Ce n’est pas si simple. DisplayPort n’a toujours pas certaines fonctions HDMI importantes pour les TV, comme ARC et CEC
      Même dans ma configuration PC personnelle, j’utilise le port HDMI 2.1 plutôt que les ports DP 1.4 de l’écran et du GPU. DP 1.4 n’a pas assez de bande passante pour du 2560x1440 @ 240Hz en couleur 10 bits. Cette configuration demande environ 30 Gbit/s, soit plus que les quelque 26 Gbit/s du DP 1.4
      DP 2.0 offre une bande passante suffisante, mais ni mon moniteur ni mon GPU ne le prennent en charge. Tant que je n’aurai pas remplacé les deux, je devrai utiliser HDMI
      Mon ordinateur n’est même pas ancien. Il n’y a simplement presque rien à mettre à niveau. Les GPU grand public de Nvidia ne prennent pas en charge DP 2.0, et je ne trouve guère que deux types de moniteurs DP 2.0. Même quelqu’un qui achète du matériel neuf aujourd’hui risque fort de se retrouver dans une situation similaire et d’utiliser HDMI 2.1 plutôt que DP 1.4 jusqu’à la prochaine mise à niveau
    • Comment faire la transition ? Mes TV n’ont que du HDMI ; je dois vraiment dépenser encore plus de 5 000 dollars pour acheter une TV avec DisplayPort ?
  • Discussions connexes
    (290 points, il y a 6 mois, 164 commentaires) https://news.ycombinator.com/item?id=39559318
    (394 points, il y a 6 mois, 237 commentaires) https://news.ycombinator.com/item?id=39543291

  • Je me demande pourquoi les écrans professionnels ont souvent 2 ports HDMI et seulement 1,5 port DisplayPort
    Exemple : https://www.usa.philips.com/c-p/27B1U7903_27/professional-mo...
    Si on compte le port Thunderbolt comme 0,5 DisplayPort, cette combinaison ressemble presque à une configuration standard. Est-ce que les circuits intégrés de pilotage d’écran n’ont qu’un seul port DP ? Est-ce qu’on utilise du silicium prévu pour les TV ?
    Je sais que HDMI est utilisé dans certains environnements de production AV, mais je ne sais pas s’il existe vraiment une demande assez forte pour mettre 2 ports HDMI sur ce type d’écran
    Je préférerais plutôt 2 ports DP et 1 HDMI, voire pas de HDMI du tout

  • Il semble que ce soit le moment pour le gouvernement d’intervenir. Il n’est pas raisonnable qu’un format aussi universel que le HDMI soit restreint de cette façon

    • D’accord. Empêcher une implémentation open source d’un standard industriel devrait être illégal.
      Bien sûr, je ne m’attends pas à ce que cela arrive réellement, mais on peut rêver
    • Je me demande si le HDMI Forum pourrait être considéré comme un gatekeeper au titre du DMA de l’UE
      Son influence sur le marché est un peu indirecte, mais je ne serais pas surpris que 80 % de l’UE utilise le HDMI tous les jours
    • Quand on pense aux brevets, au secret des affaires et au DMCA, ici le gouvernement est à la racine du problème
      La FTC pourrait peut-être intervenir, mais il semble y avoir des problèmes plus importants à traiter
    • J’ai l’impression qu’il est assez courant que des interfaces électriques importantes ne soient pas ouvertes ou exemptes de redevances. Bien sûr, j’aimerais que ce ne soit pas le cas
      Cela ne veut pas dire pour autant que le gouvernement ne devrait pas intervenir. Le plus gros problème, c’est que si une organisation sectorielle a délibérément mis en place les règles pour empêcher la prise en charge vidéo avancée sur Linux, cela ressemble fortement à une pratique de cartel. Comme il s’agit d’un système où les acteurs en place se coordonnent pour exclure des concurrents, cela pourrait-il constituer la base d’une action antitrust ?
      Apple et Microsoft seraient probablement les principaux bénéficiaires. Microsoft est membre du forum, et Apple ne semble pas l’être, mais une personne issue d’Apple siège au conseil d’administration
      Je ne suis pas juriste, donc je ne sais pas comment une telle action fonctionnerait. Linux n’appartient pas à une seule entreprise, donc qui le représenterait ? Linus Torvalds ? AMD ? Toutes les entreprises participant au HDMI Forum sont-elles responsables des actes du forum ? Cela inclut AMD. L’intention est-elle importante ? Et si Linux n’avait pas été exclu intentionnellement, mais seulement de façon accidentelle ?
      https://hdmiforum.org/about/hdmi-forum-board-directors/
      https://hdmiforum.org/members/
    • Puisqu’on a standardisé les ports de charge par la loi, ne pourrait-on pas aussi se mettre d’accord pour utiliser des standards ouverts pour les écrans ?
  • J’espère que les dérapages du HDMI atteindront un point de bascule et qu’il sera relégué au secteur moribond des téléviseurs et du home cinéma pour y pourrir en silence
    DisplayPort a aussi ses problèmes, mais ils sont bien moindres que les fiascos industriels que le HDMI continue de provoquer. Le HDMI, c’est en quelque sorte l’Oracle des interfaces

  • Le HDMI Forum est un cartel corrompu qui existe pour continuer à soutirer des redevances à tout le monde

  • La date de l’article est le 29 février 2024
    Le fil Phoronix associé date d’il y a 6 mois et avait 394 points
    https://news.ycombinator.com/item?id=39543291

  • Adieu HDMI. Tu ne manqueras pas