
Godinama, Korisnici Linuxa s AMD Radeon grafičkim karticama Imali su prilično gorko iskustvo: hardver i televizor bili su spremni iskoristiti prednosti HDMI 2.1, ali sustav je bio zaglavljen s ograničenjima HDMI 2.0. Svatko tko je spajao svoje Linux računalo na najsuvremeniji 4K televizor putem HDMI-ja otkrio je da u praksi dostupna propusnost nije bila dovoljna za rješavanje svega što su specifikacije grafičke kartice obećavale.
Ta se situacija ozbiljno počinje mijenjati. AMD je poslao Prvi set zakrpa za AMDGPU upravljački program otvorenog koda koji uvodi podršku za HDMI FRL (Fixed Rate Link), način prijenosa koji oživljava skok u propusnosti HDMI 2.1. To još nije potpuni paket, ali je prekretnica koju zajednica čeka godinama, s izravnim utjecajem na kućnu opremu.
Od blokiranja HDMI foruma do otvaranja standarda u Linuxu
Temeljni problem nije bio tehničke prirode, već vezan za licenciranje. HDMI Forum je godinama stavljao veto. Potpuno otvorena implementacija HDMI 2.1 u upravljačkim programima otvorenog koda. Da bi se značajka uključila u Linux kernel, kod mora biti javan, a to je izravno bilo u sukobu sa zahtjevima za povjerljivost organizacije koja upravlja HDMI standardom.
AMD je dugo pokušavao pronaći zaobilazno rješenje: izdati implementaciju koja bi omogućila rad HDMI 2.1 bez otkrivanja detalja koje HDMI Forum smatra osjetljivima. U veljači 2024. forum je zapravo dosegao formalno odbiti prijedlog tvrtke AMD objaviti upravljački program s punom podrškom za HDMI 2.1 na Linuxu, što je osudilo Radeon kartice na ovom sustavu da ostanu na HDMI 2.0 propusnosti.
Ta je blokada nametnula vrlo specifična ograničenja: 4K pri 120 Hz, 8K pri 60 Hz, Full HDR Postavke boja bez izrezanih dijelova bile su izvedive samo korištenjem DisplayPorta ili izravnom instalacijom sustava Windows. U mnogim domovima, gdje je spajanje računala u dnevnoj sobi na televizor putem HDMI-ja norma, posljedica je bila jasna: morali ste žrtvovati dio kvalitete slike ili visoke brzine osvježavanja čak i ako su televizor i grafička kartica bili potpuno kompatibilni s HDMI 2.1.
Situacija se počinje mijenjati dolaskom novih zakrpa koje su AMD-ovi inženjeri poslali AMDGPU upravljačkom programu. Velika nova značajka je integracija HDMI FRL-a. u upravljačkom programu kernela, korak koji je HDMI Forum već uspio podvrgnuti testiranju sukladnosti bez, očito, kršenja svojih zahtjeva o povjerljivosti. To je prvi službeni potez koji otvara vrata izvornom HDMI 2.1 na Linuxu bez oslanjanja na vlasnička rješenja.
Što HDMI FRL nudi i zašto je ključna komponenta HDMI 2.1?
Srž ovog napretka je FRL, akronim za Fiksna veza, novi način povezivanja HDMI 2.1 uvodi zamjenu za stari TMDS naslijeđen od HDMI 2.0. Do sada su HDMI veze s AMD GPU-ima na Linuxu bile prisiljene koristiti tu staru vezu, s ograničenom propusnošću koja nije bila dovoljna za trenutne zahtjeve igranja i vrhunskog videa.
S FRL-om, HDMI 2.1 je sposoban za Povećanje propusnosti na 48 Gbps Ako se koriste certificirani Ultra High Speed kabeli. Ova brojka u praksi omogućuje slanje 4K signala na 120 Hz uz aktivno HDR, minimiziranje poduzorkovanja boja i otvaranje puta za još agresivnije rezolucije i brzine osvježavanja na specijaliziranim monitorima.
Zakrpe koje je objavio AMD dodaju ovaj FRL način rada AMDGPU upravljačkom programu integriranom u kernel. Prema priloženoj dokumentaciji, Implementacija je već prošla reprezentativni podskup testova u skladu sa samim HDMI Forumom, iako se još uvijek čeka potpuna validacija kako bi se mogao smatrati potpuno certificiranim.
Međutim, važno je biti jasan oko toga što ova prva faza obuhvaća, a što ne. U ovoj početnoj isporuci Značajke poput kompresije toka prikaza (DSC) i promjenjive brzine osvježavanja (VRR) još nisu uključene.DSC je ključan za kombiniranje vrlo visokih rezolucija s ambicioznim brzinama osvježavanja bez zasićenja veze, a VRR je ključan za sinkronizaciju brzine osvježavanja panela s okvirima GPU-a, smanjujući trganje i trzanje. Obje mogućnosti su još uvijek u fazi testiranja i očekuju se u sljedećim ažuriranjima zakrpa.
Međutim, prelazak na FRL već ima praktičan utjecaj. Ono što se sada otključava je brzi prijenos podataka putem HDMI 2.1, što je upravo bila usko grlo koje je sprječavalo one koji su pokušavali izvući maksimum iz 120Hz 4K televizora ili monitora s visokom brzinom osvježavanja na Linuxu. Iako neki dijelovi standarda još uvijek nedostaju, temelj za bolje korištenje ovih zaslona već se nalazi unutar AMD-ovog ekosustava otvorenog koda.
Valve, SteamOS i pritisak da se HDMI 2.1 dovede u dnevnu sobu
Uz AMD-ov rad, nekoliko izvora ukazuje na to ventil odigrao je odlučujuću ulogu U ovoj promjeni, tvrtka koja stoji iza Steama, Steam Decka i SteamOS-a dugo se zalagala za to da se Linux ekosustav izravno natječe s Windowsima i konzolama kada je u pitanju povezivanje s televizorom u dnevnoj sobi.
Prema raznim izvješćima, Valve je bio diskretno pritiskajući HDMI Forum i AMD Kako bi se riješila ova situacija, za uređaj u dnevnoj sobi, HDMI 2.1 je relevantniji od DisplayPorta, a nemogućnost da se on pravilno ponudi stavlja SteamOS u nepovoljan položaj u usporedbi s Windows mini računalima ili konzolama sljedeće generacije.
Tvrtka je također pokazala interes za što otvorenija implementacija HDMI standardaTo je zato što se njegov ekosustav oslanja na AMD hardver i operativni sustav temeljen na Linuxu. Istovremeno, razvojni programeri zajednice objavili su eksperimentalne implementacije koje pokazuju da je izvedivo ponuditi naprednu podršku za HDMI 2.1 bez kršenja principa slobodnog softvera.
Sav ovaj kontekst doveo je do trenutne serije zakrpa. Ako AMD uspije zatvoriti punu podršku - uključujući DSC i VRR -, uređaji poput Steam Machinea ili budućeg Steam Deck 2 spojeni na TV Mogli bi iskoristiti HDMI 2.1 bez promjene hardvera, jednostavnim putem poboljšanja softvera, upravljačkih programa i validacije. Ograničavajući faktor bi tada bila brzina kojom kernel integrira i stabilizira te značajke.
Povijesna ograničenja Radeon grafičkih kartica na Linuxu putem HDMI-a
Dok ove promjene nisu stupile na snagu, iskustvo mnogih korisnika bilo je jasno: Nije važno koliko je Radeon bio moćan ili koliko je televizor bio napredan.Ako ste koristili HDMI na Linuxu, postizanje 4K na 120Hz ili čak razmatranje 8K bilo je praktički nemoguće. Jedina mogućnost bila je zadovoljiti se nižom brzinom osvježavanja ili koristiti DisplayPort kad god je monitor to podržavao.
Za one koji koriste Linux kao glavni operativni sustav, ovo je bio nedostatak u usporedbi s Windowsima. Spajanje AMD GPU-a na vrhunski televizor u sustavu Windows i maksimiziranje njegovih mogućnosti bilo je puno jednostavnije; s druge strane, u Linuxu se korisnik susreo s mnoštvom licenci i nedostatkom službene podrške za HDMI 2.1 u otvorenim upravljačkim programima.
S dolaskom FRL podrške u AMDGPU, Taj jaz s Windowsima se vidljivo smanjuje.Više neće biti obavezno koristiti DisplayPort kako biste maksimalno iskoristili zaslon, niti se pomiriti s ograničenim iskustvom pri korištenju HDMI-ja u Linuxu, pod uvjetom da kernel i distribucija integriraju odgovarajuće verzije upravljačkih programa.
Utjecaj na Linux igrače
U svakodnevnoj upotrebi, prvi koji će primijetiti promjenu bit će korisnici koji kombiniraju AMD Radeon grafičke kartice, Linux i moderni monitori spojeni putem HDMI-aDo sada je za uživanje u 4K rezoluciji s visokim brzinama osvježavanja i dobrom kvalitetom slike bilo gotovo obavezno koristiti Windows ili monitor s potpuno podržanim DisplayPort priključkom.
U kućnim okruženjima, gdje je uobičajeno da se stolno računalo ili mini računalo postavlja pored televizora, Korištenje HDMI 2.1 ključno je za igranje u dnevnoj sobiS FRL-om koji radi na otvorenom upravljačkom programu, ove konfiguracije će moći ciljati na 4K na 120 Hz s aktivnim HDR-om i manje žrtvovanja u boji, pod uvjetom da i TV i kabel udovoljavaju Ultra High Speed standardu.
Iz perspektive usvajanja Linuxa za igranje, ovaj potez je značajan. Jedan od najčešćih izgovora je eliminiran nastaviti koristiti Windows na računalima dizajniranim za multimediju i igranje u dnevnoj sobi. Ako isto računalo nudi slično vizualno iskustvo na SteamOS-u ili popularnim distribucijama (Ubuntu, Fedora, Manjaro, Arch itd.), izbor sustava više nije ograničen uskim grlom video izlaza.
Proizvođači i monteri računala također imaju koristi. S ovim napretkom moći će Najavite stvarnu kompatibilnost s HDMI 2.1 pod Linuxom Na sustavima temeljenim na AMD GPU-ima, ne treba ni spominjati da je korištenje Windowsa ključno za maksimalno iskorištavanje. To bi moglo potaknuti ponudu više unaprijed instaliranih konfiguracija s GNU/Linux distribucijama usmjerenim na igrače.
Trenutno stanje podrške i sljedeći koraci u kernelu
Unatoč optimističnom tonu, AMD inzistira da i dalje Ovo nije potpuni HDMI 2.1 paket. u AMDGPU upravljačkom programu. Ono što je stiglo do kernela je prvi set zakrpa koje omogućuju brzi prijenos podataka putem FRL-a i već su prošle značajan dio testova usklađenosti HDMI Foruma.
Integracija Kompresija toka prikaza (DSC)bitno za kombiniranje ekstremnih rezolucija s vrlo visokim brzinama bez zasićenja veze, kao i stabilnu podršku za Promjenjiva brzina osvježavanja (VRR)što pomaže u sinkronizaciji zaslona s GPU okvirima kako bi se ugladilo iskustvo u zahtjevnim igrama.
Uobičajeni proces u razvoju kernela uključuje prolazak ovih zakrpa kroz nekoliko faza: pregled od strane pružatelja usluga održavanja, testiranje u zajednici i konačno, integracija u stabilnu verziju kernela. Ovaj proces može trajati od nekoliko tjedana do nekoliko mjeseci, ovisno o primljenim povratnim informacijama i problemima koji se pojave sa specifičnim hardverskim konfiguracijama.
Za krajnjeg korisnika, promjena će doći putem ažuriranja sustava. Distribucije poput Ubuntua, Fedore ili Arch LinuxaKao i u SteamOS-u, ove će se zakrpe postupno ugrađivati u njihove kernele. U većini slučajeva korisnik će samo trebati ažurirati sustav; neće biti potrebno ručno kompajlirati upravljačke programe osim ako ne želite biti ispred službenih verzija.
Očekuje se da će naprednije značajke HDMI 2.1 stići ranije. nedavne jezgre ili manje konzervativne grane Za razliku od LTS verzija, koje obično daju prioritet stabilnosti, činjenica da trenutni kod već prolazi kroz službeno testiranje ukazuje na to da je najsloženiji dio tehničkog rada na dobrom putu.
Ovim potezom, podrška za HDMI 2.1 u Linuxu prelazi iz daleka obećanja u stvarnost u fazi implementacije. Uključivanje FRL-a u AMDGPU upravljački program otvorenog koda konačno probija gornju granicu propusnosti HDMI 2.0. I otvara novo poglavlje u kojem će korisnici Radeona moći bolje iskoristiti svoje moderne televizore i monitore, dok čekaju da značajke poput DSC-a i VRR-a dovrše slagalicu.
