Tyvärr Linux, HDMI 2.1 kan inte ha drivrutiner med öppen källkod

HDMI 2.1-funktionaliteten inaktiverad i AMDs Linux-drivrutin för öppen källkod kommer att förbli inaktiverad. HDMI Forum har avvisat en föreslagen drivrutin för öppen källkod för HDMI 2.1-specifikationen, vilket innebär att DisplayPort fortfarande är det valda gränssnittet för höga upplösningar och uppdateringsfrekvenser på plattformar med öppen källkod.

Tyvärr Linux, HDMI 2.1 kan inte ha drivrutiner med öppen källkod - %categories

Den nyare HDMI 2.1-specifikationen använder FRL-signaleringsteknik (Fixed Rate Link) för att leverera okomprimerad video över 4K och 60 Hz. Denna teknik är också ansvarig för att stödja Variable Refresh Rate (VRR). Men AMD:s Linux-drivrutin med öppen källkod kan inte använda HDMI 2.1:s FRL. Som ett resultat har Linux-användare som försöker använda HDMI-porten på sin AMD GPU fastnat med suboptimal videokvalitet.

Det här numret är föremål för en löpande supportbiljett som är tre år gammal och mycket lång. Alex Deucher, AMD Linux-ingenjör, kommenterar då och då supportbiljetter och gav nyligen öppen källkodsgemenskap en strimma av hopp — AMD har byggt en HDMI 2.1-drivrutin med öppen källkod! Tillverkaren hade hoppats att släppa sin drivrutin i slutet av 2023 men har begärt godkännande från HDMI-forumet.

Det är något föga förvånande att HDMI-forumet har sagt "nej" till drivrutinen med öppen källkod. Alex Deucher bröt de dåliga nyheterna i supportbiljetten ovan.

Läs också:  Hur man får Ubuntu att se ut som macOS Big Sur

"HDMI-forumet avvisade tyvärr vårt förslag. "För närvarande kan öppen källkod HDMI 2.1 inte implementeras utan att bryta mot kraven på HDMI Forum."

Medlemmar av HDMI Forum, inklusive AMD, kan delta i utvecklingen av HDMI-teknik. Men som han förklarade Phoronix År 2021 stänger HDMI 2.1-specifikationen dörren för tillgång till den generiska HDMI-specifikationen. En implementering med öppen källkod, som den som skapats av AMD, skulle exponera HDMI 2.1-specifikationsinformation för allmänheten. HDMI Forum vill hålla saker stängda och har juridiskt prejudikat för att göra det.

Intressant nog stöder AMDs drivrutin för öppen källkod DisplayPort till HDMI 2.1-adaptrar. De flesta högkvalitativa bildskärmar stöder DisplayPort, även om den här funktionen kan vara användbar när du ansluter ditt system till en TV.

Observera att AMDs produktlistor inte nämner HDMI 2.1-inkompatibilitet med Linux. Oavsett vem som är ansvarig för dessa inkompatibiliteter måste AMD vara mer på förhand med sina kunder. GPU:s HDMI-utgång är inte något alltför komplicerat, utan snarare en grundläggande funktion. Även om den genomsnittliga Linux-användaren föredrar DisplayPort, kanske de vill använda HDMI för en sekundär bildskärm eller TV. Detta är särskilt sant i den nuvarande eran av Linux-spel.

Från och med nu måste förespråkare av öppen källkod lägga sin fulla vikt bakom DisplayPort. Vissa Linux-användare tror att AMD fortfarande kan implementera full HDMI 2.1-funktionalitet genom en binär bubbla med sluten källkod, även om detta verkar vara en osannolik lösning. Detta är verkligen inte den föredragna lösningen, åtminstone för entusiaster med öppen källkod.

Läs också:  Hur du skyddar din server med Fail2Ban i Linux

Källa: AMD Tvärs över Phoronix

Du kanske också gillar