1 Punkte von GN⁺ 2024-08-30 | 1 Kommentare | Auf WhatsApp teilen
  • AMDs Open-Source-Grafiktreiber für Linux kann wegen rechtlicher Anforderungen des HDMI Forum keine Unterstützung für HDMI 2.1+ hinzufügen; Radeon-Nutzer können Funktionen wie 4K@120Hz und 5K@240Hz über HDMI nur schwer nutzen
  • AMD-Linux-Ingenieur Alex Deucher erklärte, dass das HDMI Forum AMDs Vorschlag abgelehnt habe und eine Open-Source-Implementierung von HDMI 2.1 ohne Verstoß gegen die Anforderungen derzeit nicht möglich sei
  • Nachdem das HDMI Forum 2021 den öffentlichen Zugang zu den Spezifikationen eingeschränkt hatte, können nur noch zertifizierte Hersteller und Entwickler auf die für die Implementierung von HDMI-Funktionen nötigen Details zugreifen
  • AMD und die X.Org Foundation haben mit dem HDMI Forum verhandelt; AMD-Ingenieure und die Rechtsabteilung prüften, welche HDMI-Funktionen im Radeon-Treiber offengelegt werden können, und entwickelten sogar internen Code
  • Vorerst müssen Linux-Nutzer DisplayPort als Umweg verwenden; HDMI-2.1+-Funktionen bleiben in Open-Source-Treibern weiterhin nicht unterstützt

Warum eine Open-Source-Implementierung von HDMI 2.1+ blockiert ist

  • AMDs Open-Source-Grafiktreiber für Linux kann wegen rechtlicher Anforderungen des HDMI Forum keine HDMI-2.1+-Funktionen hinzufügen
  • Zu den wichtigsten betroffenen Funktionen gehören 4K@120Hz und 5K@240Hz über HDMI 2.1
  • AMD empfiehlt Linux-Nutzern derzeit die Verwendung von DisplayPort

AMDs offizielle Position

  • AMD-Linux-Ingenieur Alex Deucher erklärte in einem bug report, dass das HDMI Forum AMDs Vorschlag abgelehnt habe
  • Deucher erläuterte, dass es derzeit keine Möglichkeit gebe, eine Open-Source-Implementierung von HDMI 2.1 zu erstellen, ohne gegen die Anforderungen des HDMI Forum zu verstoßen

Drei Jahre andauerndes Problem bei der Linux-Unterstützung

  • AMD beschäftigt sich seit drei Jahren mit einem Bug Report, dem zufolge Linux-Nutzer 4K@120Hz und 5K@240Hz über HDMI 2.1 nicht nutzen können
  • Diese Situation spitzte sich 2021 zu, als das HDMI Forum den öffentlichen Zugang zu den Spezifikationen einschränkte
    • Nur zertifizierte Hersteller und Entwickler können auf die technischen Details zugreifen, die zur Implementierung von HDMI-Funktionen in Produkten nötig sind
    • Dazu gehört auch eine Struktur, bei der Lizenzgebühren an Entwickler der entsprechenden Technologie gezahlt werden
  • Diese Einschränkungen sollen Qualität und Konsistenz der HDMI-Erfahrung sicherstellen, stellen jedoch ein großes Hindernis für die Unterstützung durch Open-Source-Treiber dar

Reaktion von AMD und der X.Org Foundation

  • AMD und die X.Org Foundation verhandelten mit dem HDMI Forum, um einen Weg zu finden, die nicht mehr öffentlich zugänglichen HDMI-Spezifikationen als Open Source zu implementieren
  • AMDs Linux-Ingenieure prüften zusammen mit der Rechtsabteilung des Unternehmens den gesamten Umfang der HDMI-Funktionen und bewerteten, welche davon im Open-Source-Radeon-Treiber offengelegt werden können
  • AMD entwickelte sogar internen Code und wartete anschließend auf die Zustimmung des HDMI Forum

Welche Optionen nach der Ablehnung bleiben

  • Das HDMI Forum lehnte AMDs Antrag auf Unterstützung für Open-Source-Treiber ab
  • Laut Phoronix verbrachte AMD mehrere Monate damit, HDMI-2.1+-Funktionen in der internen Open-Source-Codebasis AMDGPU zu entwickeln und zu prototypisieren
  • AMD muss möglicherweise Alternativen prüfen, etwa mehr Funktionen in proprietäre Firmware zu verlagern oder den PSP-IP-Block zu nutzen, um bestimmte Aspekte der HDMI-Spezifikation zu schützen
  • Vorerst wird es in Open-Source-Treibern keine Unterstützung für HDMI-2.1+-Funktionen geben; Open-Source-Befürwortern wird die Nutzung von DisplayPort empfohlen

1 Kommentare

 
GN⁺ 2024-08-30
Meinungen auf Hacker News
  • Einerseits heißt es, diese Maßnahme solle Qualität und Konsistenz der HDMI-Erfahrung sicherstellen – ist das wirklich so?
    Die Entscheidung des HDMI Forum ist nicht nachvollziehbar und wirkt eher so, als würde man DisplayPort den Sieg zuspielen.

    • Natürlich nicht. Es ist einfach Protektionismus und Rent Seeking.
      Allerdings ist es derzeit schwer zu sagen, dass DisplayPort gewinnt. Es gibt nicht viele Menschen mit Hardware, die HDMI 2.1 wirklich braucht, und davon kümmert sich nur ein Teil um Linux oder Open-Source-Treiber.
      Die Lage kann sich ändern, und das HDMI Forum könnte seine Anforderungen zurücknehmen, aber seltsamerweise hat sich DisplayPort noch immer nicht breit durchgesetzt. Bei Fernsehern sieht man es kaum, und auch bei Monitoren der unteren bis mittleren Preisklasse fehlt es recht häufig.
    • Warum ist das schlecht? DisplayPort ist ein hervorragender Standard und lizenzgebührenfrei.
    • Wenn die betreffenden Geräte alle nur HDMI-Ports und keinen DisplayPort haben: Hilft es dann praktisch überhaupt, wenn das DisplayPort zugutekommt?
    • Meiner Erfahrung nach ist HDMI nicht besonders gut. Es dauert immer mindestens 2 Sekunden, bis ein Monitor ein HDMI-Signal erkennt, und oft auch länger.
  • Der einzige Vorteil von HDMI scheint mir ungefähr ARC zu sein.
    DisplayPort ist in fast jeder vorstellbaren Hinsicht besser, aber das Problem ist, dass fast kein Fernseher es unterstützt.
    Günstige Monitore haben normalerweise auch kein DisplayPort, aber bei Computermonitoren interessieren mich Billigmodelle ohnehin nicht.
    Bei einem Fernseher reicht mir ein dummer Bildschirm mit Anschlüssen. Ich werde sowieso ein Apple TV anschließen.

    • HDMI dominiert wegen der Trägheit und Verbreitung, die sich im Wohnzimmer-TV-Umfeld aufgebaut haben.
      Es gibt weder Geräte, die per DisplayPort ausgeben, noch Geräte, die darüber Eingaben annehmen; daher gibt es aus Sicht der Gerätehersteller auch keinen Druck, es zu unterstützen. Vermutlich sind auch die Lizenzkosten niedrig genug.
      Im Computerbereich fühlt es sich so an, als hätte DisplayPort die Rolle übernommen, die früher DVI hatte; es gibt mehr Ports und bessere Funktionen, also ist es schlicht überlegen.
      Im nichttechnischen Markt dürfte es am Ende aber ein Kampf HDMI gegen USB-C werden. Beide entwickeln sich dahin, alles inklusive Ethernet zu transportieren. HDMI hat ARC und eine deutlich einfachere Kabel- und Port-Kompatibilität; USB-C hat Stromversorgung und das gesamte Ökosystem aus mobilen Geräten, Laptops und Tablets.
    • Es ist wirklich frustrierend, dass Fernseher DisplayPort kaum unterstützen.
      Ich nutze derzeit einen 42-Zoll-LG-OLED-TV als Monitor, und er ist für die Hälfte des Preises eines „echten“ Monitors mit demselben Panel ziemlich gut. Aber aus völlig absurden Gründen kann ich ihn mit einer AMD-Karte nur mit 60 Hz nutzen.
    • Ich habe einen Samsung G80SD „Smart Monitor“ gekauft, und der ausschlaggebende Faktor war wirklich nur die eARC-Unterstützung.
      Dadurch kann ich eine Sonos-Beam-Soundbar mit dem Computer verwenden und auch komprimierte Audioformate wie Dolby Atmos unterstützen.
      Noch schlimmer ist, dass dieser Monitor Audio per ARC zwar über DisplayPort zurücksenden kann, aber nur in Stereo. Wenn man Monitor und Computer per HDMI verbindet, kommen alle Audiokanäle durch.
  • Früher gab es auf HN einen Beitrag darüber, dass HDMI miserabel sei und DisplayPort die deutlich bessere technische Lösung: https://news.ycombinator.com/item?id=36681814
    Daher könnte es richtig sein, DisplayPort gegenüber HDMI zu bevorzugen und schrittweise umzusteigen.

    • So einfach ist es nicht. DisplayPort fehlen noch HDMI-Funktionen wie ARC und CEC, die für Fernseher wichtig sind.
      Auch in meinem privaten PC-Setup nutze ich statt der DP-1.4-Ports von Monitor und GPU die HDMI-2.1-Ports. DP 1.4 hat nicht genug Bandbreite für 2560x1440 @ 240 Hz mit 10-Bit-Farben. Diese Einstellung braucht etwa 30 Gbit/s und liegt damit über den ungefähr 26 Gbit/s von DP 1.4.
      DP 2.0 hätte genug Bandbreite, aber weder mein Monitor noch meine GPU unterstützen es. Bis ich beides aufrüste, muss ich HDMI verwenden.
      Mein Computer ist auch nicht veraltet. Es gibt nur kaum etwas, worauf ich aufrüsten könnte. Nvidia-GPUs für Endkunden unterstützen DP 2.0 nicht, und ich finde nur ungefähr zwei DP-2.0-Monitore. Wer heute neue Hardware kauft, ist wahrscheinlich in einer ähnlichen Lage und wird bis zum nächsten Upgrade HDMI 2.1 statt DP 1.4 verwenden.
    • Wie soll man umsteigen? Meine Fernseher haben nur HDMI – soll ich noch einmal mehr als 5.000 Dollar ausgeben, um DisplayPort-Fernseher zu kaufen?
  • Verwandte Diskussionen
    (290 Punkte, vor 6 Monaten, 164 Kommentare) https://news.ycombinator.com/item?id=39559318
    (394 Punkte, vor 6 Monaten, 237 Kommentare) https://news.ycombinator.com/item?id=39543291

  • Ich frage mich, warum professionelle Displays so oft zwei HDMI-Ports und nur 1,5 DisplayPorts haben.
    Beispiel: https://www.usa.philips.com/c-p/27B1U7903_27/professional-mo...
    Wenn man den Thunderbolt-Port als 0,5 DisplayPort zählt, fühlt sich diese Kombination wie eine Art Standardkonfiguration an. Hat der Display-Controller-IC nur einen DP-Port? Verwenden sie TV-Silizium?
    Ich weiß, dass HDMI in manchen AV-Produktionsumgebungen genutzt wird, aber ich weiß nicht, ob die Nachfrage groß genug ist, um in solche Displays zwei HDMI-Ports einzubauen.
    Zwei DP-Ports und ein HDMI-Port wären mir lieber, und ganz ohne HDMI wäre es auch in Ordnung.

  • Inzwischen scheint es Zeit zu sein, dass der Staat eingreift. Es ist nicht sinnvoll, dass ein so universelles Format wie HDMI auf diese Weise eingeschränkt wird.

    • Zustimmung. Es sollte illegal sein, solche Open-Source-Implementierungen von Industriestandards zu blockieren.
      Natürlich erwarte ich nicht, dass so etwas tatsächlich passiert, aber träumen darf man ja.
    • Ich frage mich, ob das HDMI Forum nach dem DMA als Gatekeeper betrachtet werden kann.
      Der Einfluss auf den Markt ist zwar eher indirekt, aber es würde mich nicht wundern, wenn 80 % der EU täglich HDMI nutzen.
    • Wenn man an Patente, Geschäftsgeheimnisse und den DMCA denkt, ist hier der Staat die Wurzel des Problems.
      Die FTC hätte vielleicht Spielraum einzugreifen, aber es scheint größere Probleme zu geben, die angegangen werden müssten.
    • Ich denke, es ist ziemlich üblich, dass wichtige elektrische Schnittstellen nicht offen oder lizenzgebührenfrei sind. Natürlich wünschte ich, es wäre anders.
      Das heißt aber nicht, dass der Staat nicht eingreifen sollte. Das größere Problem ist: Wenn ein Branchenverband konkret so konstruiert ist, dass er fortgeschrittene Video-Unterstützung unter Linux verhindert, sieht das ziemlich nach Kartellverhalten aus. Weil etablierte Anbieter gemeinsam Wettbewerber ausschließen, könnte das nicht eine Grundlage für eine Kartellklage sein?
      Wahrscheinlich würden Apple und Microsoft am meisten davon profitieren. Microsoft ist Mitglied des Forums, und Apple scheint zwar kein Mitglied zu sein, aber eine Person mit Apple-Hintergrund sitzt im Vorstand.
      Ich bin kein Anwalt, daher weiß ich nicht, wie so eine Klage funktionieren würde. Linux gehört ja nicht einem einzelnen Unternehmen – wer würde es vertreten? Linus Torvalds? AMD? Sind alle Unternehmen, die am HDMI Forum teilnehmen, für das Verhalten des Forums verantwortlich? Dazu gehört auch AMD. Wäre Absicht auch wichtig? Was, wenn Linux nicht absichtlich ausgeschlossen wurde, sondern nur zufällig?
      https://hdmiforum.org/about/hdmi-forum-board-directors/
      https://hdmiforum.org/members/
    • Wenn man per Gesetz Ladeanschlüsse standardisiert hat, könnte man sich dann nicht darauf einigen, auch bei Displays offene Standards zu verwenden?
  • Ich hoffe, dass HDMIs Murks einen Kipppunkt erreicht und HDMI in den sterbenden TV- und Heimkino-Bereich abgedrängt wird, wo es still vor sich hin verrottet.
    DisplayPort hat auch Probleme, aber die sind viel kleiner als die branchenweiten Katastrophen, die HDMI ständig produziert. HDMI ist sozusagen das Oracle unter den Schnittstellen.

  • Das HDMI Forum ist ein korruptes Kartell, das existiert, um weiterhin alle über Patentgebühren auszunehmen.

  • Das Datum des Artikels ist der 29. Februar 2024.
    Der zugehörige Phoronix-Thread war vor 6 Monaten und hatte 394 Punkte.
    https://news.ycombinator.com/item?id=39543291

  • Leb wohl, HDMI. Vermissen werde ich dich nicht.