HDMI 2.1 pagaliau pasiekiamas „Linux“ sistemoje AMD dėka

  • AMD išleido oficialius AMDGPU tvarkyklės pataisymus, kad „Linux“ branduolyje būtų galima įjungti HDMI 2.1 per FRL
  • HDMI forumo apribojimai metų metus blokavo visišką palaikymą atviruose tvarkyklėse.
  • Pranešama, kad „Valve“ siekė, jog „SteamOS“ ir būsima „Steam Machine“ galėtų pasinaudoti 4K 120 Hz televizorių privalumais.
  • Vis dar trūksta tokių svarbių funkcijų kaip DSC ir VRR, tačiau pralaidumo šuolis jau vyksta.

HDMI 2.1 jungtis „Linux“ sistemoje

Metų metus „Linux“ naudotojai, kurie rėmėsi „Radeon“ vaizdo plokštėmis, susidūrė su ta pačia problema: trūksta tikras HDMI 2.1 palaikymas atvirojo kodo tvarkyklėseAparatinė įranga buvo paruošta, televizoriai ir monitoriai taip pat, tačiau operacinė sistema nepavyko dėl biurokratinių, o ne techninių problemų.

Ši situacija pradeda apčiuopiamai keistis. AMD išsiuntė pirmoji oficiali pleistrų partija, skirta „Linux“ branduolio AMDGPU tvarkyklė Jame pristatomas HDMI FRL (fiksuoto greičio jungties) palaikymas – pagrindinis komponentas, leidžiantis HDMI 2.1 padidinti pralaidumą, viršijantį senesnės HDMI 2.0 apribojimus. Tai dar nėra visiškas standarto įgyvendinimas, tačiau tai žingsnis, kurio bendruomenė laukė.

Nuo HDMI forumo blokados iki pirmojo didelio proveržio „Linux“ sistemoje

Šios problemos kilmės reikia ieškoti tame, HDMI forumas – privati ​​įstaiga, kontroliuojanti HDMI standartą ir jo licencijasMetų metus jų taisyklės neleido AMD publikuoti pilno, atviro HDMI 2.1 diegimo „Linux“, teigdamos, kad tam tikrų techninių detalių atskleidimas prieštarauja jų naudojimo reikalavimams.

2024 m. vasarį pats HDMI forumas pasiekė oficialiai atmetė AMD pasiūlymą išleisti atvirojo kodo tvarkyklę su HDMI 2.1Dėl to bet kuris AMD GPU, kuriame veikia „Linux“, buvo faktiškai susietas su HDMI 2.0 pralaidumu, nors vaizdo plokštės aparatinė įranga nuo pat pirmos dienos palaikė 2.1 funkcijas.

Tai lėmė labai konkrečius apribojimus: 4K esant 120 Hz, 8K esant 60 Hz, „Full HDR“ arba neapkirptų spalvų nustatymai Šie sprendimai buvo įgyvendinami tik naudojant „DisplayPort“ arba įdiegus „Windows“. Daugelyje gyvenamųjų kambarių sistemų, ypač Ispanijoje ir Europoje, kur įprasta kompiuterį jungti tiesiai prie televizoriaus, tai reiškė dalies įrenginio našumo praradimą.

Nauja AMD inžinierių branduoliui atsiųsta pataisų serija pradeda griauti šią kliūtį. Pokytis neįvyks per naktį ar visiškai, tačiau tai žymi lūžio tašką. Pirmasis oficialus žingsnis diegiant HDMI 2.1 tiesiai į atvirą AMDGPU tvarkyklę, tiesiogiai integruota į „Linux“ branduolį.

Kuo prisideda FRL ir kodėl jis toks svarbus HDMI 2.1?

Pagrindinis šio atnaujinimo elementas yra HDMI fiksuoto greičio nuoroda (FRL), naujas duomenų perdavimo režimas, pristatytas su HDMI 2.1. Iki šiol HDMI jungtys „Linux“ sistemose su AMD GPU buvo ribojamos iki pasenusios TMDS jungties iš HDMI 2.0, kurios pralaidumo riba yra daug mažesnė.

Su FRL, HDMI 2.1 gali Padidinkite pralaidumą iki 48 Gbps naudodami itin didelės spartos kabeliusBūtent šis skaičius praktiškai leidžia siųsti 4K signalą 120 Hz dažniu, išlaikyti aktyvų HDR, išvengti agresyvaus spalvų informacijos mažinimo ir apskritai atverti duris ambicingesnėms vaizdo konfigūracijoms, skirtoms reikliems žaidimams.

AMD pataisos integruoja būtent tą FRL režimą į AMDGPU branduolio tvarkyklę. Remiantis pateikta technine dokumentacija, Įdiegimas jau praėjo reprezentatyvią dalį HDMI forumo atitikties testų.Tačiau norint oficialiai patvirtinti, vis dar reikia visiško patvirtinimo.

Tačiau svarbu aiškiai suprasti, ką apima šis pirmasis žingsnis, o ko ne. Dabartinė siunta Kol kas neįgalinamos tokios funkcijos kaip ekrano srauto glaudinimas (DSC) arba kintamas atnaujinimo dažnis (VRR).Abi funkcijos, būtinos norint maksimaliai padidinti didelės skiriamosios gebos vaizdą ir sumažinti tokias problemas kaip ekrano plyšinėjimas, vis dar yra testavimo etape ir bus pristatytos vėliau, su vėlesniais pataisymų leidimais.

Praktiškai tai, kas jau pateikiama, yra didelės spartos duomenų perdavimas per HDMI 2.1Kitaip tariant, būtinas pagrindas pradėti naudotis moderniais ekranais su didele skiriamąja geba ir atnaujinimo dažniu, viršijančiu HDMI 2.0 leidžiamą „Linux“ sistemoje, dar prieš aktyvuojant likusias standarto papildomas funkcijas.

Tylus spaudimas: „Valve“ ir „SteamOS“ vaidmuo

Kartu su AMD inžinierių darbu keli šaltiniai nurodo, kad buvo labai suinteresuota šalis, skatinanti šį pokytį: „Valve“, bendrovė, kurios užkulisiai SteamOS, Garlaivio denis ir būsimoji garo mašinaJų prioritetas aiškus: užtikrinti, kad jų „Linux“ pagrindu veikiantys įrenginiai, jungiantis prie svetainės televizoriaus, neatsiliktų nuo „Windows“ konsolių ir asmeninių kompiuterių.

Garo mašina, sukurta būtent kaip Svetainės kompiuteris, skirtas prijungti prie 4K televizorių per HDMIOficialiose specifikacijose buvo nurodytas HDMI 2.0 palaikymas, nepaisant to, kad techninė įranga nuo pat pradžių buvo paruošta HDMI 2.1. Norėdami reklamuoti 4K raišką 120 Hz dažniu per HDMI, jie buvo priversti ieškoti kompromisų, tokių kaip chromatinių spalvų atrinkimas (4:2:2 arba 4:2:0), taip paaukodami dalį spalvų kokybės.

Remiantis nutekėjusia informacija, „Valve“ buvo diskretiškai derėdamasi su HDMI forumu ir darydamas spaudimą AMD Siekiant išspręsti šią situaciją, įrenginiui, skirtam svetainei, HDMI 2.1 yra sudėtingesnė nei DisplayPort, o nesugebėjimas jos tinkamai pasiūlyti daro „SteamOS“ nepalankioje padėtyje, palyginti su bet kokiu mini kompiuteriu, kuriame veikia „Windows“, arba konsolėmis, tokiomis kaip „Microsoft“ ir „Sony“.

Prie šio siužeto posūkio prisidėjo ir bendruomenė. Nepriklausomi kūrėjai netgi parodė, kad Eksperimentiniai HDMI 2.1 diegimai Linux sistemoje ...kuris įrodė, kad palaikymas yra perspektyvus nepažeidžiant laisvos programinės įrangos principų. Visa tai būtų pasitarnavę kaip pagrindas AMD rasti priimtiną kelią HDMI forumui, kuris taip pat būtų gerbiamas atvirojo branduolio ekosistemos atžvilgiu.

Palaipsniui atsirandant šiems pataisymams, „Steam Machine“ ir būsimi įrenginiai, tokie kaip hipotetinis 2-oji garo aikštelė prijungta prie televizoriaus Jie galėtų visapusiškai išnaudoti HDMI 2.1 privalumus programine įranga, nekeisdami aparatinės įrangos. Riba nebebūtų tiek vaizdo plokštė, kiek greitis, kuriuo „Linux“ branduolys integruoja ir stabilizuoja šiuos patobulinimus.

Poveikis „Linux“ žaidėjams Ispanijoje ir Europoje

Kasdienėje veikloje pirmieji pokytį pastebės vartotojai AMD Radeon vaizdo plokštės Linux sistemose, prijungtose prie šiuolaikinių televizorių ar monitorių per HDMI. Iki šiol norint išnaudoti visas 4K ekranų galimybes esant dideliam atnaujinimo dažniui, beveik visada reikėdavo naudoti „DisplayPort“ arba įdiegti „Windows“, ko daugelis vengdavo savo specialiuose žaidimų įrenginiuose su GNU/Linux.

Europos namų aplinkoje, kur įprasta kompiuterį pastatyti svetainėje ir prijungti prie elektros tinklo. 4K televizorius su HDMI 2.1Dėl šių apribojimų reikėjo turėti daug daugiau galinčią techninę įrangą, tačiau susietą su 2.0 standartu operacinės sistemos lygmeniu. Perėjimas prie FRL „Linux“ sistemoje smarkiai sumažina šį atotrūkį, jei ir televizija, ir kabelinė televizija atitinka šiuolaikinį standartą.

Tiems, kurie naudoja savo kompiuterį kaip multimedijos ir žaidimų centrą, tai reiškia galimybę siekti 4K raiška su didesniu atnaujinimo dažniu, įjungta HDR funkcija ir mažesniais vaizdo kokybės kompromisaisNereikės griebtis dalinių sprendimų, tokių kaip spalvų informacijos mažinimas ar atnaujinimo dažnio mažinimas vien tam, kad neperkrautumėte HDMI jungties.

Žvelgiant iš „Linux“ pritaikymo žaidimams perspektyvos, patobulinimas yra reikšmingas: Pašalinta viena iš dažniausiai minimų priežasčių, kodėl verta likti „Windows“ sistemoje. Svetainės konfigūracijose, jei ta pati aparatinė įranga siūlo panašią vaizdinę patirtį su „SteamOS“ arba populiariomis Ispanijoje naudojamomis platinamosiomis programomis („Ubuntu“, „Fedora“, „Manjaro“ ir kitomis), sprendimas labiau priklauso nuo žaidimų katalogo ir naudotojo pageidavimų, o ne nuo techninių kliūčių.

Be to, Europos kompiuterių gamintojai ir surinkėjai galės aiškiau paskelbti apie HDMI 2.1 suderinamumą su „Linux“Iki šiol tai kėlė painiavą dėl suderinamos aparatinės įrangos ir riboto tvarkyklių skaičiaus. Tai galėtų būti naudinga konfigūracijoms, geriau tinkančioms GNU/Linux pagrindu veikiančioms sistemoms, nereikalaujant „Windows“ naudojimo, kad būtų galima visapusiškai išnaudoti kompiuterio galimybes.

Dabartinė pataisų būsena ir tolesni veiksmai

Nepaisant optimistinio tono, AMD tvirtina, kad mes dar nesusiduriame su... pilnas HDMI 2.1 stekas AMDGPU tvarkyklėjeBranduoliui buvo nusiųsta pirmoji pataisų serija, apimanti didelės spartos duomenų perdavimą naudojant FRL ir išlaikiusi didelę dalį HDMI forumo reikalaujamų atitikties testų.

Be kita ko, stabili parama Vaizdinės reklamos tinklo srauto suspaudimas (DSC)būtina norint suderinti labai didelę skiriamąją gebą su ambicingais atnaujinimo dažniais neperkraunant ryšio, ir Kintamas atnaujinimo dažnis (VRR)kuris padeda sinchronizuoti ekrano atnaujinimo dažnį su GPU generuojamais kadrais, sumažindamas vaizdo mirgėjimą ir plyšimą.

Įprastas procesas, Linux branduolio kūrimas Tai reiškia, kad šie pleistrai turi praeiti apžvalgos, bendruomenės testavimas ir integracijos ciklai prieš sukuriant stabilią branduolio versiją, prieinamą visiems. Šis procesas gali užtrukti nuo kelių savaičių iki kelių mėnesių, priklausomai nuo prižiūrėtojų atsiliepimų ir to, ar kyla problemų dėl konkrečių konfigūracijų.

Galutiniams vartotojams praktinis diegimas bus atliktas per branduolio ir platinimo atnaujinimai„SteamOS“ arba populiarių Europos rinkoje esančių platinamųjų versijų atveju palaikymas turėtų būti integruotas daugiau ar mažiau skaidriai, vartotojui nereikėtų nieko kompiliuoti pačiam, išskyrus sistemos atnaujinimą.

Kol parama nebus visiškai išspręsta, tikimasi, kad Kai kurios išplėstinės funkcijos gali būti pasiekiamos šiek tiek ilgiau. arba pirmiausia pasirodo naujesniuose branduoliuose, o ne daugelio distribucijų naudojamose LTS versijose. Nepaisant to, faktas, kad dabartinė versija jau praeina oficialius atitikties testus, rodo, kad didžioji dalis sunkaus techninio darbo jau atlikta.

Šių pataisymų evoliucija nulems, kaip „Linux“ ateinančiais mėnesiais pozicionuos save kaip žaidimų patalpoje platformą. Dabar, kai... HDMI 2.0 kliūtis AMD ekosistemoje pradeda nyktiSuderinamos aparatinės įrangos, išplėstinių 4K televizorių ir geriau paruošto branduolio derinys turėtų leisti daugeliui vartotojų priartėti prie patirties, kuri dabar beveik pagal numatytuosius nustatymus siejama su „Windows“ ir konsolėmis.

Dėl viso šio judėjimo „Linux“ atsidūrė visiškai kitoje situacijoje nei prieš kelerius metus: palaikymas HDMI 2.1 atvirojo kodo AMDGPU tvarkyklėje nebėra tolimas pažadas taps realybe integracijos procese. Nors vis dar trūksta tokių komponentų kaip DSC ir VRR, kad būtų užbaigtas paketas, perėjimas prie FRL režimo ir naujas pralaidumas yra esminis pokytis tiems, kurie nori kuo geriau išnaudoti savo „Radeon“ vaizdo plokštes šiuolaikiniuose televizoriuose ir monitoriuose, tiek Ispanijoje, tiek likusioje Europoje.

Garų mašina
Susijęs straipsnis:
„Steam Machine“: Štai kaip „Valve“ ruošiasi dideliam sugrįžimui į Europos prekybos parodą