HDMI 2.1 „Linux“ sistemoje: didelis AMD ir „SteamOS“ atrakinimas

  • AMD įtraukia HDMI FRL į AMDGPU Linux tvarkyklę, kuri yra techninis HDMI 2.1 pagrindas.
  • HDMI forumo blokada atviriems tvarkyklėms po daugelio metų veto pradeda silpnėti.
  • Pranešama, kad „Valve“ tyliai siekia, jog „SteamOS“ ir „Steam Machine“ pasinaudotų HDMI 2.1 privalumais.
  • DSC, VRR ir kitų funkcijų vis dar trūksta, kad būtų galima kalbėti apie visišką HDMI 2.1 palaikymą.

HDMI 2.1 Linux sistemoje

Jau daugelį metų „Linux“ naudotojai susiduria su gana absurdiška kliūtimi: AMD GPU aparatinė įranga jau buvo paruošta HDMI 2.1, tačiau sistema vis dar įstrigo ties HDMI 2.0. dėl licencijavimo ir biurokratinių priežasčių. Šis apribojimas buvo ypač pastebimas jungiant kompiuterius ar tokius įrenginius kaip „Steam Machine“ prie šiuolaikinių 4K televizorių, kur ankstesnis standartas trūko pralaidumo ir galimybių.

Tas scenarijus pradeda pamažu keistis. AMD pateikė „Linux“ branduolio pataisų paketą, skirtą AMDGPU tvarkyklei, kuri įdiegia HDMI FRL (fiksuoto greičio jungties) palaikymą.Pagrindinis komponentas, užtikrinantis didesnį perdavimo greitį naudojant HDMI 2.1. Tai dar ne visas standarto vaizdas, tačiau tai pirmas tikras „Linux“ proveržis, paliekantis dalį techninio bagažo, kurį, palyginti su „Windows“, nešiojosi svetainėje.

Naujojo „Valve“ rankinio „Steam Deck“ kaina yra 400 USD
Susijęs straipsnis:
Naujojo „Valve“ rankinio „Steam Deck“ kaina yra 400 USD

Istorinis HDMI forumo blokas apie HDMI 2.1 Linux sistemoje

Norėdami suprasti šio judėjimo svarbą, turime pažvelgti atgal: HDMI forumas, standartą ir jo licencijas kontroliuojanti įstaiga, 2024 m. atmetė AMD prašymą įdiegti HDMI 2.1 atvirojo kodo tvarkyklėse.Argumentuota, kad atviras įgyvendinimas atskleistų patentuotas technines detales, kurių forumas nenorėjo matyti skelbiamos, o šią poziciją sunku suderinti su laisvosios programinės įrangos pasauliu.

Tas veto turėjo labai konkrečių pasekmių: Bet kuris kompiuteris su AMD GPU, kuriame veikia „Linux“, praktiškai apsiribojo HDMI 2.0.Nors grafikos lustas daugiau nei pakankamai palaikė HDMI 2.1 galimybes, tai reiškė, kad per HDMI reikėjo atsisakyti tokių konfigūracijų kaip 4K esant 120 Hz arba 8K esant 60 Hz, nenaudojant trumpesnių kelių ar agresyvaus glaudinimo, o tai ypač erzina tuos, kurie Europoje naudoja vidutinės ir aukštos klasės televizorius.

Apribojimas buvo pastebimas ir komerciniuose produktuose. „Valve“ garo mašina, pagrįsta „SteamOS“ (Linux)Oficialiai paskelbta, kad jis suderinamas su HDMI 2.0. Nors aparatinė įranga galėjo daugiau, dokumentuose ir techninėje medžiagoje išliko konservatyvi etiketė, dėl kurios įrenginys atsidūrė nepalankioje padėtyje, palyginti su konkuruojančiais „Windows“ kompiuteriais ar konsolėmis, kai reikėjo pasinaudoti HDMI 2.1 televizoriais Europos svetainėse.

Visą šį laiką „Linux“ kūrėjų bendruomenė kartu su AMD inžinieriais bandė sudėlioti dėlionę, gerbdami tiek atvirojo kodo, tiek HDMI forumo konfidencialumo reikalavimus. Buvo atlikti eksperimentiniai diegimai ir vidiniai testai, kurie parodė, kad palaikymas yra techniškai įmanomas.Tačiau pagrindine kliūtimi išliko teisiniai ir licencijavimo barjerai.

HDMI 2.1 jungtis Linux sistemose

AMD pristato HDMI FRL AMDGPU: tikrąjį HDMI 2.1 pagrindą

Šis pakeitimas atsiranda kartu su nauja pataisų serija, kurią AMD pateikė branduoliui. Šių pakeitimų esmė – HDMI FRL (fiksuoto greičio jungties) pridėjimas prie AMDGPU valdiklio....kuri yra atvirojo kodo etaloninė tvarkyklė šiuolaikinėms „Radeon“ vaizdo plokštėms „Linux“ sistemoje. FRL yra transportavimo sluoksnis, kuris pakeičia iš HDMI 2.0 paveldėtą TMDS jungtį ir yra atsakingas už reikšmingą 2.1 standarto pralaidumo padidėjimą.

Pasak AMD grafikos inžinierių, dalyvavusių kūrime, FRL įgyvendinimas jau praėjo reprezentatyvų HDMI forumo atitikties testų pogrupį.Vis dar vyksta visiškas patvirtinimas, tačiau bendrovė įsitikinusi, kad paskutinės minutės staigmenų nebus, nes tas pats kodas panašiai testuojamas ir kitose aplinkose bei platformose.

Reikėtų pažymėti, kad Šioje pirmojoje pataisų bangoje dar nėra tokių funkcijų kaip DSC (ekrano srauto glaudinimas) arba VRR (kintamas atnaujinimo dažnis).Tai yra pagrindiniai HDMI 2.1 ekosistemos elementai, skirti signalui suspausti ir atnaujinimo dažniui sinchronizuoti su žaidimu. AMD nurodo, kad šie komponentai šiuo metu yra testuojami ir bus pristatyti vėlesnėmis partijomis – tai įprastas būdas įdiegti reikšmingus branduolio pakeitimus.

Net ir tokiu atveju šuolis nėra nereikšmingas. Įjungus FRL, HDMI jungtis gali būti pritaikyta pralaidumui, kuris leidžia 4K raišką esant 120 Hz ar didesnei skiriamajai gebai su visų spalvų nustatymais.Iki šiol „Linux“ sistemoje tai dažniausiai reikėdavo atlikti naudojant „DisplayPort“, diegiant „Windows“ arba priimant kokybės mažinimus, pvz., 4:2:2 arba 4:2:0 chromatinę atranką, kad būtų išvengta kanalo persotinimo.

Europos kontekste, kur pastaraisiais metais išpopuliarėjo 4K televizoriai su HDMI 2.1, Šis atnaujinimas atveria duris geriau išnaudoti tas plokštes iš „Linux“ kompiuterio arba AMD pagrindu sukurtos svetainės mašinos.Iki šiol daugelis vartotojų buvo priversti atsisakyti didelės raiškos, didelio atnaujinimo dažnio ir HDR derinio, jei norėjo toliau naudoti „Linux“ be galvos skausmo.

Tylus „Valve“ spaudimas ir „SteamOS“ vaidmuo

Kas pasikeitė nuo 2024 m., nėra iki galo dokumentuota, tačiau šaltiniai sutaria dėl vieno punkto: Pranešama, kad „Valve“ diskretiškai spaudė AMD ir „HDMI Forum“. išspręsti situaciją. „SteamOS“ labai priklauso nuo „Radeon“ GPU, o jos planai svetainei apima konsolės tipo patirtį televizoriuose, kurie jau turi HDMI 2.1.

„Valve“ tobulino savo planus, skirtus Garų mašina, įtaisas, specialiai sukurtas padėti po televizoriumi. Svetainės įrenginio, kuris oficialiai liko HDMI 2.0, su 4K ir 120 Hz apribojimais, pristatymas buvo silpnoji jo pasiūlymo vieta, palyginti su kitomis konsolėmis ar mini kompiuteriais su „Windows“.Kad įmonė nebeatsiliktų vaizdo išvesties srityje, jai reikia „SteamOS“ ir, tuo pačiu, „Linux“.

Lygiagrečiai, Pati „Valve“ diegia optimizacijas „SteamOS“ ir „Linux“ grafikos sistemose, pvz., VRAM valdymo koregavimus ir kitus su AMDGPU susijusius pataisymus.Iš dalies tai daroma galvojant apie dabartinius ir būsimus įrenginius („Steam Deck“, galimus patobulinimus ir svetainės sistemas). Ekosistemos aprūpinimas veikiančiu HDMI 2.1 prievadu puikiai atitinka šią strategiją, kuria siekiama įtvirtinti „Linux“ kaip perspektyvią žaidimų platformą Europos svetainėje.

Keletas specializuotų žiniasklaidos priemonių pranešimų rodo, kad Derybos su HDMI forumu buvo ilgos, diskretiškos ir paremtos bendruomenės darbu.kuriame buvo pristatyti eksperimentiniai įgyvendinimai, įrodantys, kad specifikacijos galima laikytis neaukojant atvirojo kodo programinės įrangos principų. Šis komercinio spaudimo ir techninių įrodymų derinys padėjo sušvelninti pradinę forumo poziciją.

Praktinis rezultatas yra tas, kad. Pirmą kartą „Linux“ branduolys pradeda derėti su „Windows“ dėl HDMI 2.1 suderinamumo su AMD aparatine įranga.Dar ne viskas baigta, bet pagrindinė kliūtis – transporto sluoksnis ir oficialus veto – pradeda irti.

Poveikis „Linux“ žaidėjams ir „Steam Machine“

Pirmoji grupė, pastebėsianti pokytį, bus įprasta: „Radeon“ vaizdo plokščių naudotojai „Linux“ sistemoje prie šiuolaikinių televizorių ir monitorių jungiasi per HDMIIki šiol, net jei jie turėjo naujausią vaizdo plokštę ir 4K televizorių su HDMI 2.1, jie buvo susieti su HDMI 2.0 greičiu, su konservatyvesnėmis konfigūracijomis ir kai kuriais atvejais mirgėjimu ar režimo apribojimais, kai buvo priverstinai naudojami tam tikri deriniai.

AMDGPU tvarkyklei pasirodžius FRL, Šie vartotojai galės pasiekti „Linux“ sistemoje pasiekiamas skiriamąsias gebas ir atnaujinimo dažnius, kurie anksčiau buvo įmanomi tik naudojant „DisplayPort“ arba įdiegus „Windows“.Tiems, kurie svetainėje įsirengė žaidimų kompiuterį, tai pašalina vieną iš įprastų priežasčių, kodėl reikia palaikyti dvigubą įkrovą arba atsisakyti pingvino ant valgomojo televizoriaus.

Konkrečiu Garo Mašinos atveju poveikis yra dar didesnis. „Valve“ įrenginys galės atnaujinti savo specifikacijas, kad jos atspindėtų faktinį HDMI 2.1 suderinamumą su „SteamOS“Tai suteikia jam geresnę poziciją, palyginti su konkurentais, tokiais kaip naujos kartos žaidimų konsolės ar „Windows“ mini kompiuteriai panašioje kainų kategorijoje. Rinkodaros žinutė paprasta: prijunkite jį prie elektros tinklo, įjunkite ir televizorius galės maksimaliai išnaudoti aparatinės įrangos galimybes.

Be to, „Valve“ jau paskelbė, kad patikrino žaidimus, skirtus Garų denis Jie taip pat bus prieinami „Steam Machine“su mažiau ribojančiu procesu, orientuotu į „viskas tiesiog veikia“. Tai reiškia, kad katalogas, paruoštas gerai veikti „Linux“ sistemoje, jau egzistuoja, o dabar kliūtis mažiau susijusi su operacine sistema, o daugiau su ryšio kokybe ir pačiu televizoriumi.

Europoje ir Ispanijoje, kur paspartėjo 4K televizorių su 120 Hz žaidimų režimais diegimas, Galimybė sujungti „Steam Machine“ arba kompiuterį su „Radeon“ ir „Linux“ per HDMI 2.1 be jokių tarpinių sprendimų yra ypač patraukli.Daugelis vartotojų, kurie jau turi konsolę ir nori skirti HDMI prievadą „Linux“ kompiuteriui, pastebės, kad vienas iš labiausiai aptarinėjamų apribojimų išnyksta.

Ko trūksta kalbant apie pilną HDMI 2.1 „Linux“ sistemoje?

Nepaisant pažangos, svarbu nepervertinti tiesioginio pataisų poveikio. Šiuo metu turime FRL transporto bazę, integruotą į AMDGPU ir esančią visiško patvirtinimo procese.Taip, tai yra pagrindinis ramstis, tačiau jis dar neapima visų funkcijų, kurias gamintojai paprastai sieja su HDMI 2.1 savo rinkodaroje.

AMD aiškiai pasakė, kad Tokios funkcijos kaip ekrano srauto glaudinimas (DSC) ir kintamas atnaujinimo dažnis (VRR) vis dar yra testuojamos ir bus pristatytos vėlesnėse siuntose.Be DSC, tam tikri ekstremalūs raiškos, atnaujinimo dažnio ir spalvų gylio deriniai vis tiek gali pareikalauti kompromisų. Be VRR žaidimų patirtis suderinamuose televizoriuose dar nebus tokia sklandi, kaip platformose, kurios jau naudoja šią funkciją.

Praktikoje, Tai reiškia, kad pradinis poveikis bus labiau pastebimas 4K 120 Hz scenarijuose su tinkamais vaizdo nustatymais.nereikalaujant peržengti ribų iki tokio lygio, kad glaudinimas taptų būtinas. Vartotojai, kurie išnaudoja visus išvesties parametrus iki ribos, toliau lauks kitų pataisymų partijų.

Taip pat reikia atsižvelgti į integracijos laiką. Pakeitimai turi būti atlikti pagrindiniame „Linux“ branduolio medyje, o tada pasiekti platinimus.Šis procesas gali užtrukti savaites ar mėnesius, priklausomai nuo kiekvieno projekto išleidimo grafiko. Pagrindinės Europos stalinių kompiuterių ir žaidimų platinamosios programos paprastai greitai įtraukia naujas branduolio versijas, tačiau ne visos jos tai daro vienu metu.

Net ir tokiu atveju faktas, kad Tai, kad diegimas jau praėjo kai kuriuos HDMI forumo atitikties testus, sumažina paskutinės minutės nesėkmės riziką.Labiausiai tikėtina, kad FRL palaikymas stabiliose branduolio versijose pasirodys per pagrįstą laiką, o po to bus atliekamos iteracijos, kurios užbaigs standarto dėlionę.

Žvelgiant į vidutinės trukmės laikotarpį, Jei AMD pavyks užbaigti šį procesą su DSC, VRR ir kitomis pasirenkamomis funkcijomis, šiuolaikiniai „Radeon“ GPU „Linux“ sistemose galės pasiūlyti vietinę HDMI 2.1 palaikymą, labai panašų į „Windows“ palaikymą.Žaidėjams, pasirinkusiems nemokamą programinę įrangą, tai reikš, kad nereikės rinktis tarp viso televizoriaus potencialo naudojimo ir pageidaujamos operacinės sistemos išsaugojimo.

Visos šios judėjimo vietos kartu paėmus „Linux“, AMD ir „SteamOS“ namų žaidimų arenoje užima daug konkurencingesnę poziciją.Dar yra dalių, kurias reikia sujungti, bet aukščiausia siena, kuri net neleido įjungti standartinio greitojo režimo, pradeda griūti, ir tai atvers realesnes galimybes tiems, kurie prijungia savo kompiuterį ar „Steam Machine“ prie svetainės televizoriaus.