- Steam Machine ist hardwareseitig HDMI 2.1-fähig, softwareseitig jedoch auf HDMI 2.0 begrenzt
- Das HDMI Forum legt die HDMI-2.1-Spezifikation nicht offen, sodass Valve und AMD keine Open-Source-Treiber bereitstellen können
- Valve hat die HDMI-2.1-Hardwarefunktionen unter Windows verifiziert und gesagt, dass der Linux-Support „in Arbeit“ sei
- AMD hat bereits einen HDMI-2.1-kompatiblen Treiber eingereicht, der aber vom HDMI Forum abgelehnt wurde
- HDMI 2.1 ist wichtig für leistungsstarke Displays, da es 4K 120Hz/144Hz und VRR (Variable Refresh Rate) unterstützt
Stand der Einschränkung bei der HDMI-2.1-Unterstützung
- Steam Machine nutzt einen AMD Ryzen APU und eine Radeon-Grafikeinheit und unterstützt HDMI 2.1 auf Hardwareebene
- Softwareseitig ist es jedoch auf HDMI 2.0 begrenzt, was zu einer Einschränkung bei der Ausgabe von mehr als 60 Bildern pro Sekunde in 4K-Auflösung führt
- Valve setzt auf Open-Source-Treiber, aber die Entwicklung ist blockiert, da das HDMI Forum die 2.1-Spezifikation nicht offenlegt
- Valve hat die HDMI-2.1-Funktionen unter Windows verifiziert und erwähnt, dass die Linux-Unterstützung „auf der Softwareseite noch in Arbeit“ ist
Ablehnung durch das HDMI Forum und AMDs Versuch
- Anfang 2024 kritisierte ein AMD-Referent für Linux die Einschränkungen des HDMI Forums öffentlich
- AMD hat einen HDMI-2.1-kompatiblen Treiber eingereicht, wurde jedoch abgelehnt
- Es wurde klargestellt, dass eine Open-Source-Implementierung von HDMI 2.1 ohne Verstoß gegen die Anforderungen des Forums nicht möglich ist
- Daher gab es knapp zwei Jahre lang kaum Veränderungen, und die HDMI-2.1-Unterstützung auf Linux verharrt in der Stagnation
Technische Bedeutung von HDMI 2.1
- HDMI 2.1 bietet die nötige Bandbreite, um 3840×2160 bei 120 Hz oder 144 Hz ohne Kompression zu übertragen
- Außerdem führt es VRR (Variable Refresh Rate) ohne herstellerabhängige Beschränkung ein
- Valve setzt aktuell Chroma-Sampling ein, um 4K 120Hz zu erreichen, doch dadurch kommt es zu Textqualitätsverlusten
- VRR funktioniert nur in Form von AMD Freesync und erfordert kompatible Displays
Alternativen
- Nutzer können DisplayPort 1.4 zu HDMI 2.1 aktive Adapter verwenden, um unkomprimierte hochfrequente Ausgaben zu erreichen
- Diese Lösung bietet jedoch keine offizielle VRR-Unterstützung
- Club3D-Produkte wurden eingestellt, und Drittanbieter-Adapter ab 35,67 Euro sind noch vereinzelt erhältlich
Gesamtbedeutung
- Durch die restriktive Politik des HDMI Forums ist die Entwicklung der Display-Technologien im Linux-Ökosystem eingeschränkt
- Valve und AMD treiben eine Open-Source-basierte HDMI-2.1-Unterstützung voran, doch der beschränkte Zugang zur Spezifikation bleibt als zentraler Engpass bestehen
1 Kommentare
Hacker-News-Kommentare
Es werden mehrere Links geteilt, über die sich die HDMI-2.1-Spezifikation herunterladen lässt
Standard-Link, Alternativ-Link 1, Alternativ-Link 2 (nur einige Seiten), weitere HDMI-Materialien, Sammlung älterer Versionsdokumente
Damit eine Open-Source-Implementierung legal ist, wäre Clean-Room-Reverse-Engineering nötig, aber sobald offizielle Dokumente geleakt wurden, wird es schwer, diese Legitimität nachzuweisen
Es wird die Meinung vertreten, dass alle Standardisierungsgremien ihre Standards kostenlos veröffentlichen sollten
Wie bei PCI SIG 5000 Dollar für den Zugang zum PCIe-Standard zu verlangen, sei überzogen
Die Open-Source-Philosophie sei nachvollziehbar, aber es sei auch natürlich, dass Unternehmen Gewinne anstreben
Nur wegen der Forschung und Entwicklung, die zig Millionen Dollar gekostet hat, gibt es heute diese effizienten Kommunikationsnetze
Es sei nun an der Zeit, dass jemand HDMI 2.1 reverse-engineert und für Linux veröffentlicht
TV-Hersteller sollten DisplayPort unterstützen. HDMI sei für Gamer äußerst unpraktisch
Das Kernproblem scheint zu sein, dass das HDMI Forum für den Zugriff auf die Spezifikation überhöhte Kosten verlangt
Es wirkt unangemessen, Geld dafür zu verlangen, während man einen Industriestandard definiert
AMD konnte auf die Spezifikation zugreifen und sie in die Hardware sowie in den Windows-Treiber implementieren, aber nicht in den Open-Source-Linux-Treiber aufnehmen
Nvidia kann das wegen seines proprietären Treibers tun, aber das bringt wiederum andere Probleme mit sich
Als Kompromiss könnte AMD auch einen Binary Blob veröffentlichen, der nur den HDMI-2.1-Teil enthält
Die Steam Machine hat zwar DisplayPort, aber für den Anschluss an einen Fernseher wie bei einer Konsole braucht man HDMI
Selbst HDMI 2.0 reicht für 4K@60Hz aus, und Valve hat auch 4K@120Hz (4:2:0) implementiert
Aufgrund der CPU-/GPU-Leistung sei darüber hinaus nichts nötig
Die meisten DP→HDMI-2.1-Adapter geben VRR nicht weiter
Auch bei der Switch 2 ist VRR bei TV-Anschluss aus demselben Grund deaktiviert
In letzter Zeit sind aktive Adapter deutlich günstiger geworden, aber es gibt noch immer viele verwirrende Produkte
Das lässt sich mit DSC ausgleichen, aber das Display muss dies unterstützen
Es wird die Meinung vertreten, man solle DisplayPort aktiv bewerben und HDMI boykottieren
DSC wird zwar als „visuell verlustfrei“ bezeichnet, ist in Wirklichkeit aber verlustbehaftete Kompression
DP1.4 deckt nicht alle Auflösungs-/Bildwiederholraten-Kombinationen von HDMI 2.1 ab
Die offiziellen Social-Media-Konten des HDMI Forum werden geteilt
Facebook, Twitter, Instagram, LinkedIn-Gruppe
Tatsächlich gibt es dort fast keine Inhalte
Es wird nach einem DisplayPort→HDMI-Kabel fürs Gaming auf dem Sofa zu Hause gesucht,
aber es ist schwer, ein Produkt zu finden, das sowohl hohe Bildwiederholraten als auch 4:4:4-Farbe unterstützt
Das sind DP-1.4→HDMI-2.1-Adapter, sie scheinen aber eingestellt zu sein, daher sollte man sie kaufen, solange sie noch erhältlich sind
Ich nutze einen UGREEN-9-in-1-Hub, und unter SteamOS funktioniert 4K@60 HDR-Ausgabe problemlos
Auch UGREEN hat einen guten Ruf
Siehe dazu GitLab AMD DRM Issue #4773
Organisationen wie das HDMI Forum verdienen Geld, indem sie unser Verlangen nach der neuesten Technik ausnutzen
Am Ende ist der Gewinner dieses Spiels derjenige, der nicht mitspielt.
In der Welt gibt es viele Projekte, die mit deutlich weniger Kosten wesentlich mehr Gutes bewirken
Es wird scherzhaft gesagt, man brauche einen neuen Standard „VDMI“, der HDMI fast vollständig entspricht, aber auf verdächtige Weise kompatibel ist