• Mitspieler gesucht? Du willst dich locker mit der Community austauschen? Schau gerne auf unserem ComputerBase Discord vorbei!

News Steam Machine: HDMI Forum verhindert HDMI 2.1 mit mehr als 4K60 auf Linux

Es hat sich an der Front etwas Interessantes ergeben. Es wurde ein Patch für den Kernel eingebracht, der HDMI 2.1 Features realisieren soll.
Nur FRL (Fixed Data Link) und DSC (Direct Stream Compression) scheinen nicht dabei zu sein, was für hohe Transferraten notwendig ist. VRR würde dann zumindest gehen, aber 4K120 ist leider anscheinend noch außen vor.

Quelle
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: .fF und Kuristina
Was heisst "HDMI 2.1"? Gibt es da auch wie bei USB optionale Features die man weglassen kann aber immer noch mit dem Titel werben darf?
 
Ich habe meinen Post leicht angepasst, denn auf Phoronix wird auch nicht von HDMI 2.1 gesprochen.
 
Genauer geht es um ALLM und HDMI VRR, die zwei wichtigsten Features, wenn man Spielen will
 
riloka schrieb:
Gibt es da auch wie bei USB optionale Features die man weglassen kann aber immer noch mit dem Titel werben darf?
Nur der Vollständigkeit halber: HDMI 2.1 enthält um die 15 optionalen Features, und ersetzt auch HDMI 2.0. Auch die Bandbreite ist "bis zu". Also genau der gleiche Scheiß wie bei USB.
 
  • Gefällt mir
Reaktionen: Deinorius und riloka
oder Wifi 7 🤪 Zum Kotzen ist das.
Seiten wie Geizhals sind da leider nicht präzise, insofern wird man sicher irgendwo "übers Ohr gehauen"
 
Nichtsdestotrotz finde ich es toll, dass man überhaupt HDMI 2.1 Features in den Linux Kernel integrieren kann. Ich habe bisher geglaubt, dass das ohne das HDMI Forum keine Möglichkeit hat. Wenn jetzt auch die höheren Bandbreiten möglich werden würden, hätten wir alles Wichtige.
 
  • Gefällt mir
Reaktionen: riloka
Deinorius schrieb:
Ich habe bisher geglaubt, dass das ohne das HDMI Forum keine Möglichkeit hat.
AMD als Mitglied des Forums hat eigentlich da kaum eine Chance, weil das Forum sagen würde: "Ihr habt unsere nicht-öffentliche Spec benutzt und sie dadurch veröffentlicht."

Aber wenn jemand, der die Spec gar nicht hat, die Funktionen mit öffentlichen Informationen und ein wenig Knobeln herausfindet, hat das HDMI-Forum eigentlich keine Handhabe dagegen, dass sie in den Kernel kommen.
Selbst wenn sie nicht in den offiziellen Kernel kämen, ist ja jetzt schon öffentlich, wie die Funktionen implementiert werden können - es könnte also auch jederzeit jemand einen Custom-Kernel bauen der die Funktionen integriert hat.

Das Problem ist natürlich, dass es sehr aufwändig ist, herauszufinden, wie etwas funktioniert, dessen Pläne unter Verschluss sind. Viel schöner wäre es, wenn AMD selbst die Lösung für das Problem liefern könnte, mit den offiziellen Specs vom HDMI-Forum und man nicht auf Tüftler angewiesen wäre.
 
  • Gefällt mir
Reaktionen: Deinorius, cbmik, .fF und eine weitere Person
Jemand hat weitere Features von HDMI 2.1 in AMDGPU implementiert👏:
https://www.reddit.com/r/linux_gaming/comments/1r793et/hdmi_21_frl_looking_for_testers/

Er schreibt:
Yes, 4k120 4:4:4 RGB 10bit should work.

Den gepatchten Kernel kann man auf dem von ihm im Reddit-Post verlinkten Github Repository finden.

Update: Wenn also die Patches der beiden Personen zeitnah im Linux-Kernel aufgenommen werden, wird die Steam Machine VRR und 4K120Hz ohne Chroma-Subsampling beherrschen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: .fF und Cark
Wie genial ist das denn? Wenn ich es als Kompiliernoob hinbekommen sollte, den gepatchten Kernel zu kompilieren, kann ich das mit der RX6800, RX 9060 XT und RX 9070 testen.
 
  • Gefällt mir
Reaktionen: Deinorius und rollmoped
rollmoped schrieb:
Update: Wenn also die Patches der beiden Personen zeitnah im Linux-Kernel aufgenommen werden, wird die Steam Machine VRR und 4K120Hz ohne Chroma-Subsampling beherrschen.
Na mal abwarten. Bisher wurde noch nichts getestet und auch nur mit der 9070XT gearbeitet.
Ich denke, es wird noch bisschen dauern, ehe das final in den Kernel und Mesa kommt.
 
  • Gefällt mir
Reaktionen: rollmoped
Also der erste Test mit der RX 9070 und dem LG C3 war erfolgreich. Das hier war der Ist-Zustand mit Standard-Kernel:
IMG_3892.jpg

Und mit dem Custom-Kernel gibt es volles RGB mit 10 Bit und offizielles HDMI-VRR:
IMG_3893.jpg

Und das Testbild bestätigt Chroma 4:4:4
IMG_3894.jpg
Ergänzung ()

Nachtrag: HDR geht auch.
IMG_3896.jpg
Ergänzung ()

Nachtrag Nr. 2: Mit der RX 6800 geht volles RGB nicht, es bleibt auf YCbCr 4:2:0. HDMI-VRR geht. Es gibt auf dieser RDNA-Karte generell kein RGB, wenn ich auf 4K60 runtergehe, bekomme ich auch "nur" YCbCR 4:4:4.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Deinorius, .fF und rollmoped
mario_mendel34 schrieb:
Also der erste Test mit der RX 9070 und dem LG C3 war erfolgreich.
Das ist wirklich super! Vielen Dank, dass du das getestet hast und deine Erfahrungen teilst.

Tevur schrieb:
Ich denke, es wird noch bisschen dauern, ehe das final in den Kernel und Mesa kommt.
Der HDMI-Standard hat mit Mesa nichts zu tun. Der Code dafür ist im Display Core vom AMDGPU-Kernelmodul. Kernel Update reicht also völlig.
 
  • Gefällt mir
Reaktionen: Deinorius, .fF, Tevur und eine weitere Person
rollmoped schrieb:
Das ist wirklich super! Vielen Dank, dass du das getestet hast und deine Erfahrungen teilst.
Aber ist ja leider nur RDNA4, mit der RX 6800 hat es nicht funktioniert (sh. meine Ergänzung oben). Eine RDNA3 zum Testen habe ich leider nicht, da müssen andere ran.

Ich habe gerade keine Lust, die RX 9060 XT aus meinem Mini-ITX-Build auszubauen. Auf der Kiste habe ich Bazzite installiert, da kann ich mir nicht mal eben schnell einen Custom-Kernel bauen. Das ist ja auch RDNA4, das sollte funktionieren.
 
  • Gefällt mir
Reaktionen: rollmoped
Ich bin gespannt, wie sich das weiterentwickelt.
Ich war nie so froh, rund €50 für einen DP2HDMI Adapter in den Sand gesetzt zu haben. :D
 

Ähnliche Themen

Zurück
Oben