
Sa loob ng maraming taon, ang mga gumagamit ng Linux ay nakatagpo ng isang medyo walang katotohanan na hadlang: Handa na ang GPU hardware ng AMD para sa HDMI 2.1, ngunit nakakonekta pa rin ang system sa HDMI 2.0. dahil sa mga kadahilanang may kinalaman sa paglilisensya at burukrasya. Ang limitasyong ito ay lalong kapansin-pansin kapag ikinokonekta ang mga PC o device tulad ng Steam Machine sa mga modernong 4K na telebisyon, kung saan ang dating pamantayan ay nagkulang sa bandwidth at mga opsyon.
Ang senaryong iyon ay nagsisimula nang magbago nang tuluy-tuloy. Nagsumite ang AMD ng isang pangkat ng mga patch sa Linux kernel para sa driver ng AMDGPU na nagpapakilala ng suporta para sa HDMI FRL (Fixed Rate Link).Ang pangunahing bahagi na nagbibigay-daan sa mas mataas na bilis ng transmisyon sa HDMI 2.1. Hindi pa ito ang kumpletong larawan ng pamantayan, ngunit ito ang unang tunay na tagumpay para sa Linux na nag-iwan ng ilan sa mga teknikal na bagahe na dala nito sa sala kumpara sa Windows.
Ang makasaysayang bloke ng HDMI Forum sa HDMI 2.1 sa Linux
Upang maunawaan ang kahalagahan ng kilusang ito, dapat nating balikan: Tinanggihan ng HDMI Forum, ang lupong kumokontrol sa pamantayan at mga lisensya nito, ang kahilingan ng AMD noong 2024 na ipatupad ang HDMI 2.1 sa mga open-source driver.Ang argumento ay ang isang bukas na implementasyon ay magbubunyag ng mga teknikal na detalyeng pagmamay-ari na ayaw mailathala ng forum, isang mahirap na paninindigan na ipagkasundo sa mundo ng malayang software.
Ang beto na iyon ay may isang napaka-tiyak na bunga: Halos limitado sa HDMI 2.0 ang anumang computer na may AMD GPU na nagpapatakbo ng Linux.Kahit na higit pa sa sapat na sinusuportahan ng graphics chip ang mga kakayahan ng HDMI 2.1, nangangahulugan ito ng pagsuko, sa pamamagitan ng HDMI, sa mga configuration tulad ng 4K sa 120 Hz o 8K sa 60 Hz nang hindi gumagamit ng mga shortcut o agresibong compression, isang bagay na lalong nakakainis para sa mga gumagamit ng mga mid-range at high-end na telebisyon sa Europa.
Kapansin-pansin din ang paghihigpit sa mga produktong pangkomersyo. Steam Machine ng Valve, batay sa SteamOS (Linux)Opisyal itong inanunsyo bilang tugma sa HDMI 2.0 Sa kabila ng pagkakaroon ng hardware na may kakayahang higit pa, pinanatili ng dokumentasyon at mga teknikal na materyales ang konserbatibong label na iyon, na naglagay sa device sa isang dehado kumpara sa mga karibal na Windows PC o console pagdating sa paggamit ng mga HDMI 2.1 na telebisyon sa mga sala sa Europa.
Sa buong panahong ito, sinubukan ng komunidad ng mga developer ng Linux, kasama ang mga inhinyero ng AMD, na pagtugmain ang problema habang nirerespeto ang open source code at ang mga kinakailangan sa pagiging kumpidensyal ng HDMI Forum. May mga eksperimental na implementasyon at mga panloob na pagsubok na nagpakita na ang suporta ay teknikal na magagawa.Ngunit ang legal at lisensyadong hadlang ang nanatiling pangunahing balakid.

Ipinakilala ng AMD ang HDMI FRL sa AMDGPU: ang tunay na pundasyon ng HDMI 2.1
Ang pagbabago ay kasama ng bagong serye ng mga patch na isinumite ng AMD sa kernel. Ang pangunahing bahagi ng mga pagbabagong ito ay ang pagdaragdag ng HDMI FRL (Fixed Rate Link) sa AMDGPU controller.na siyang open-source reference driver para sa mga modernong Radeon graphics card sa Linux. Ang FRL ay ang transport layer na pumapalit sa TMDS link na minana mula sa HDMI 2.0 at responsable sa pagpapagana ng makabuluhang pagtaas ng bandwidth ng 2.1 standard.
Ayon sa mga graphics engineer ng AMD na kasangkot sa pagbuo, Ang implementasyon ng FRL ay nakapasa na sa isang kinatawang subset ng mga pagsubok sa pagsunod ng HDMI Forum.Isinasagawa pa rin ang ganap na pagpapatunay, ngunit tiwala ang kumpanya na walang magiging sorpresa sa mga huling minuto, dahil ang parehong code ay sumasailalim sa katulad na pagsubok sa iba pang mga kapaligiran at platform.
Dapat pansinin na Ang unang bugso ng mga patch na ito ay hindi pa kasama ang mga tampok tulad ng DSC (Display Stream Compression) o VRR (Variable Refresh Rate).Ito ang mga pangunahing elemento ng HDMI 2.1 ecosystem para sa pag-compress ng signal at pag-synchronize ng refresh rate sa laro. Ipinapahiwatig ng AMD na ang mga component na ito ay kasalukuyang sinusubukan at darating sa mga susunod na batch, isang karaniwang paraan ng paglulunsad ng mga makabuluhang pagbabago sa kernel.
Gayunpaman, hindi naman maliit ang naging pag-angat. Kapag naka-enable ang FRL, maaaring umabot sa bandwidth na 4K sa 120 Hz o mas mataas na resolution ang HDMI link na may mga full color setting.Ito ay isang bagay na, hanggang ngayon sa Linux, ay karaniwang kinakailangan gamit ang DisplayPort, pag-install ng Windows, o pagtanggap ng mga pagbawas sa kalidad, tulad ng 4:2:2 o 4:2:0 chroma subsampling upang maiwasan ang pag-saturate ng channel.
Sa konteksto ng Europa, kung saan naging popular ang mga 4K na telebisyon na may HDMI 2.1 nitong mga nakaraang taon, Binubuksan ng update na ito ang pinto para mas magamit ang mga panel na iyon mula sa isang Linux PC o isang AMD-based na sala.Hanggang ngayon, maraming gumagamit ang napilitang isuko ang kombinasyon ng mataas na resolusyon, mataas na rate ng pag-refresh, at HDR kung gusto nilang ipagpatuloy ang paggamit ng Linux nang walang abala.
Ang tahimik na presyon ng Valve at ang papel ng SteamOS
Ang mga nagbago simula noong 2024 ay hindi pa ganap na naidokumento, ngunit ang mga sanggunian ay sumasang-ayon sa isang punto: Iniulat na naglagay ang Valve ng maingat na presyon sa parehong AMD at HDMI Forum upang malutas ang sitwasyon. Malaki ang nakasalalay sa SteamOS sa mga Radeon GPU, at ang mga plano nito para sa sala ay kinabibilangan ng pag-aalok ng karanasang parang console sa mga telebisyon na mayroon nang HDMI 2.1.
Pinaayos nang husto ng Valve ang mga plano nito para sa Steam Machine, isang aparatong partikular na idinisenyo upang ilagay sa ilalim ng telebisyon. Ang pag-anunsyo ng isang device sa sala na opisyal na nanatili sa HDMI 2.0, na may mga limitasyon sa 4K at 120 Hz, ay isang kahinaan sa panukala nito kumpara sa iba pang mga console o mini PC na may Windows.Kailangan ng kumpanya ang SteamOS, at sa pamamagitan ng extension ng Linux, upang hindi na mauwi sa mga tuntunin ng output ng video.
Sa parallel form, Ang Valve mismo ay nagpapakilala ng mga pag-optimize sa SteamOS at sa Linux graphics stack, tulad ng mga pagsasaayos sa pamamahala ng VRAM at iba pang mga patch na may kaugnayan sa AMDGPU.Bahagi nito ay dahil sa pagsasaalang-alang sa kasalukuyan at sa hinaharap na mga device (Steam Deck, mga potensyal na rebisyon, at mga sistema ng sala). Ang pagbibigay sa ecosystem ng isang gumaganang HDMI 2.1 port ay akmang-akma sa estratehiyang ito ng pagsasama-sama ng Linux bilang isang mabubuhay na platform ng paglalaro sa sala sa Europa.
Ilang ulat mula sa mga espesyalisadong outlet ng media ang nagpapahiwatig na Ang mga negosasyon sa HDMI Forum ay naging mahaba, maingat, at sinuportahan ng gawain ng komunidad.na nagpakita ng mga eksperimental na implementasyon na nagpapakita na ang ispesipikasyon ay maaaring matugunan nang hindi isinasakripisyo ang mga prinsipyo ng open-source. Ang kombinasyong ito ng komersyal na presyon at teknikal na ebidensya ay nakatulong upang mapahina ang panimulang paninindigan ng forum.
Ang praktikal na resulta ay, Sa unang pagkakataon, ang Linux kernel ay nagsisimula nang umayon sa Windows patungkol sa HDMI 2.1 compatibility sa AMD hardware.Hindi pa tapos ang lahat, ngunit ang pangunahing hadlang, na siyang transport layer at ang pormal na beto, ay nagsisimula nang bumigay.
Epekto sa mga manlalaro ng Linux at sa Steam Machine
Ang unang grupo na makakapansin sa pagbabago ay ang karaniwang grupo: Ang mga gumagamit ng Radeon graphics card sa Linux ay nakakonekta sa mga modernong TV at monitor sa pamamagitan ng HDMIHanggang ngayon, kahit na mayroon silang bagong GPU at 4K TV na may HDMI 2.1, nakatali pa rin sila sa bilis ng HDMI 2.0, na may mas konserbatibong mga configuration at, sa ilang mga kaso, mga paghihigpit sa pagkutitap o mode kapag pinilit ang ilang partikular na kumbinasyon.
Sa pagdating ng FRL sa driver ng AMDGPU, Maa-access ng mga user na ito ang mga resolution at refresh rate mula sa Linux na dati ay posible lamang sa DisplayPort o sa pamamagitan ng pag-install ng Windows.Para sa mga nakapagtayo na ng gaming PC sa sala, natatanggal na nito ang isa sa mga karaniwang dahilan para mapanatili ang dual boot o sumuko sa panonood ng penguin sa TV sa dining room.
Sa partikular na kaso ng Steam Machine, ang epekto ay mas malala pa. Maa-update ng device ng Valve ang mga detalye nito upang maipakita ang aktwal na compatibility ng HDMI 2.1 sa ilalim ng SteamOSInilalagay ito sa mas magandang posisyon laban sa mga kakumpitensya tulad ng mga next-generation console o Windows mini PC na may katulad na presyo. Simple lang ang mensahe sa marketing: isaksak ito, buksan, at masusulit ng TV ang mga kakayahan ng hardware.
Bukod dito, Inanunsyo na ng Valve na ang mga na-verify na laro para sa Steam deck Magiging available din ang mga ito para sa Steam Machinena may hindi gaanong mahigpit na prosesong nakatuon sa "gumagana lang ito." Nangangahulugan ito na mayroon nang katalogo na handa nang gumana nang maayos sa Linux, at ngayon ang bottleneck ay hindi na gaanong lumilipat sa operating system kundi sa kalidad ng koneksyon at sa telebisyon mismo.
Para sa Europa at Espanya, kung saan bumilis ang paggamit ng mga 4K na telebisyon na may 120Hz gaming mode, Ang kakayahang pagsamahin ang isang Steam Machine o isang PC sa Radeon at Linux sa HDMI 2.1 nang walang anumang pansamantalang solusyon ay lalong nakakaakit.Maraming mga gumagamit na mayroon nang console at gustong maglaan ng HDMI port sa isang Linux computer ang makakakita ng pagkawala ng isa sa mga pinaka-pinag-uusapang limitasyon.
Ano ang kulang para pag-usapan ang buong HDMI 2.1 sa Linux?
Sa kabila ng pag-unlad, mahalagang huwag labis na pansinin ang agarang epekto ng mga patch. Ang mayroon tayo ngayon ay ang FRL transport base na isinama sa AMDGPU at nasa proseso ng ganap na pagpapatunay.Ito ang pangunahing haligi, oo, ngunit hindi pa nito sakop ang buong hanay ng mga tampok na karaniwang iniuugnay ng mga tagagawa sa HDMI 2.1 sa kanilang marketing.
Nilinaw ng AMD na Ang mga tampok tulad ng Display Stream Compression (DSC) at Variable Refresh Rate (VRR) ay sinusubukan pa rin at darating sa mga susunod na kargamento.Kung walang DSC, ang ilang matinding kombinasyon ng resolution, refresh rate, at color depth ay maaaring mangailangan pa rin ng mga kompromiso. Kung walang VRR, ang karanasan sa paglalaro sa mga compatible na TV ay hindi magiging kasing-ayos ng mga platform na gumagamit na ng feature na ito.
Sa pagsasagawa, Nangangahulugan ito na ang unang epekto ay mas kapansin-pansin sa mga senaryo ng 4K 120Hz na may makatwirang mga setting ng imahe.nang hindi kinakailangang itulak ang mga limitasyon hanggang sa puntong gawing mahalaga ang compression. Ang mga user na nagtutulak sa lahat ng output parameter hanggang sa limitasyon ay patuloy na maghihintay sa susunod na mga batch ng mga patch.
Dapat ding isaalang-alang ang mga oras ng pagsasama. Ang mga pagbabago ay dapat gawin sa pangunahing puno ng kernel ng Linux at pagkatapos ay maabot ang mga distribusyon.Ang prosesong ito ay maaaring tumagal nang ilang linggo o buwan depende sa iskedyul ng paglabas ng bawat proyekto. Ang mga pangunahing distribusyon ng desktop at gaming sa Europa ay karaniwang mabilis na nagsasama ng mga bagong bersyon ng kernel, ngunit hindi lahat ng mga ito ay nangyayari nang sabay-sabay.
Gayunpaman, ang katotohanan na Ang katotohanan na ang implementasyon ay nakapasa na sa ilan sa mga pagsubok sa pagsunod ng HDMI Forum ay nakakabawas sa panganib ng isang huling-minutong balakid.Malamang, makikita natin ang suporta ng FRL na darating sa mga stable na bersyon ng kernel sa loob ng makatwirang takdang panahon, na susundan ng mga iterasyon na kukumpleto sa palaisipan ng pamantayan.
Kung titingnan ang katamtamang termino, Kung mapapasabay ng AMD ang DSC, VRR, at ang iba pang opsyonal na tampok, ang mga modernong Radeon GPU sa Linux ay makakapagbigay ng suporta para sa native HDMI 2.1 na halos kapareho ng sa Windows.Para sa mga manlalarong pumili ng libreng software, nangangahulugan ito na hindi na nila kailangang pumili sa pagitan ng paggamit ng kanilang TV sa buong potensyal nito o pagpapanatili ng kanilang gustong operating system.
Kung pagsasama-samahin, ang lahat ng kilusang ito ay naglalagay Ang Linux, AMD, at SteamOS ay nasa mas mapagkumpitensyang posisyon sa larangan ng home gaming.May mga piraso pa rin na kailangang pagdugtungin, ngunit ang pinakamataas na pader, ang siyang pumigil kahit sa pag-activate ng high-speed mode ng standard, ay nagsisimula nang gumuho, at magiging mas praktikal na opsyon iyon para sa mga nagkokonekta ng kanilang PC o Steam Machine sa TV sa sala.