HDMI Forum lehnt AMDs Open-Source-Treiber für HDMI 2.1 ab
(tomshardware.com)- 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
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.
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.
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.
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.
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.
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.
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.
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.
Natürlich erwarte ich nicht, dass so etwas tatsächlich passiert, aber träumen darf man ja.
Der Einfluss auf den Markt ist zwar eher indirekt, aber es würde mich nicht wundern, wenn 80 % der EU täglich HDMI nutzen.
Die FTC hätte vielleicht Spielraum einzugreifen, aber es scheint größere Probleme zu geben, die angegangen werden müssten.
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/
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.