HDMI 2.1 operētājsistēmā Linux: lielā atbloķēšana AMD un SteamOS

  • AMD iekļauj HDMI FRL AMDGPU Linux draiverī, kas ir HDMI 2.1 tehniskais pamats.
  • HDMI foruma blokāde attiecībā uz atvērtiem draiveriem pēc vairāku gadu veto sāk mazināties.
  • Tiek ziņots, ka Valve ir klusi centies panākt, lai SteamOS un Steam Machine izmantotu HDMI 2.1 priekšrocības.
  • Lai runātu par pilnībā pilnīgu HDMI 2.1 atbalstu, joprojām trūkst DSC, VRR un citu funkciju.

HDMI 2.1 operētājsistēmā Linux

Gadiem ilgi Linux lietotāji ir saskārušies ar diezgan absurdu šķērsli: AMD GPU aparatūra jau bija gatava HDMI 2.1, taču sistēma joprojām bija iestrēgusi pie HDMI 2.0. licencēšanas un birokrātisku iemeslu dēļ. Šis ierobežojums bija īpaši pamanāms, pieslēdzot datorus vai tādas ierīces kā Steam Machine moderniem 4K televizoriem, kur iepriekšējais standarts nebija pietiekami labs joslas platuma un opciju ziņā.

Šis scenārijs sāk pakāpeniski mainīties. AMD ir iesniegusi Linux kodola ielāpu paketi AMDGPU draiverim, kas ievieš atbalstu HDMI FRL (fiksētas likmes saitei).Galvenā sastāvdaļa, kas nodrošina lielāku pārraides ātrumu HDMI 2.1. Tas vēl nav pilnīgs standarta apraksts, taču tas ir pirmais īstais Linux sasniegums, kas atstāj aiz sevis daļu tehniskās bagāžas, ko tā nesa viesistabā salīdzinājumā ar Windows.

Valve jaunā rokas tvaika klāja cena ir 400 USD
saistīto rakstu:
Valve jaunā rokas tvaika klāja cena ir 400 USD

Vēsturiskais HDMI foruma bloks par HDMI 2.1 operētājsistēmā Linux

Lai saprastu šīs kustības nozīmi, mums jāatskatās atpakaļ: HDMI forums, institūcija, kas pārvalda standartu un tā licences, 2024. gadā noraidīja AMD lūgumu ieviest HDMI 2.1 atvērtā pirmkoda draiveros.Arguments bija tāds, ka atvērta ieviešana atklātu patentētas tehniskas detaļas, kuras forums nevēlējās redzēt publicētas, un šī nostāja ir grūti saskaņojama ar brīvās programmatūras pasauli.

Šim veto bija ļoti konkrētas sekas: Jebkurš dators ar AMD GPU, kurā darbojas Linux, praktiski bija ierobežots ar HDMI 2.0Lai gan grafikas mikroshēma vairāk nekā pietiekami atbalstīja HDMI 2.1 iespējas, tas nozīmēja atteikšanos no tādām konfigurācijām kā 4K pie 120 Hz vai 8K pie 60 Hz, izmantojot HDMI, neizmantojot īsceļus vai agresīvu saspiešanu, kas bija īpaši kaitinoši tiem, kas Eiropā izmanto vidējas un augstas klases televizorus.

Ierobežojums bija manāms arī komerciālos produktos. Valve Steam Machine, kuras pamatā ir SteamOS (Linux)Tas tika oficiāli paziņots kā saderīgs ar HDMI 2.0. Lai gan aparatūra spēj paveikt vairāk, dokumentācijā un tehniskajos materiālos tika saglabāts šis konservatīvais apzīmējums, kas nostādīja ierīci neizdevīgā stāvoklī salīdzinājumā ar konkurējošiem Windows datoriem vai konsolēm, kad runa bija par HDMI 2.1 televizoru priekšrocību izmantošanu Eiropas viesistabās.

Visu šo laiku Linux izstrādātāju kopiena kopā ar AMD inženieriem centās salikt mīklu kopā, vienlaikus ievērojot gan atvērtā pirmkoda noteikumus, gan HDMI foruma konfidencialitātes prasības. Tika veiktas eksperimentālas ieviešanas un iekšējas pārbaudes, kas pierādīja, ka atbalsts ir tehniski iespējams.Taču galvenais šķērslis joprojām bija juridiskais un licencēšanas šķērslis.

HDMI 2.1 savienojums Linux sistēmās

AMD ievieš HDMI FRL AMDGPU: patieso HDMI 2.1 pamatu

Šīs izmaiņas nāk līdz ar jauno ielāpu sēriju, ko AMD ir iesniegusi kodolam. Šo izmaiņu pamatā ir HDMI FRL (fiksētās likmes saites) pievienošana AMDGPU kontrolierim.kas ir atvērtā koda atsauces draiveris mūsdienu Radeon grafikas kartēm operētājsistēmā Linux. FRL ir transporta slānis, kas aizstāj no HDMI 2.0 mantoto TMDS saiti un ir atbildīgs par ievērojamo joslas platuma palielināšanu, ko nodrošina 2.1 standarts.

Saskaņā ar AMD grafikas inženieru teikto, kas piedalījās izstrādē, FRL ieviešana jau ir izturējusi reprezentatīvu HDMI foruma atbilstības testu apakškopu.Pilnīga validācija joprojām notiek, taču uzņēmums ir pārliecināts, ka nebūs pēdējā brīža pārsteigumu, jo tas pats kods tiek pakļauts līdzīgai testēšanai citās vidēs un platformās.

Jāatzīmē, ka Šajā pirmajā ielāpu kārtā vēl nav iekļautas tādas funkcijas kā DSC (Display Stream Compression — displeja plūsmas saspiešana) vai VRR (Variable Refresh Rate — mainīga atsvaidzināšanas frekvence).Šie ir galvenie HDMI 2.1 ekosistēmas elementi signāla saspiešanai un atsvaidzes intensitātes sinhronizēšanai ar spēli. AMD norāda, ka šie komponenti pašlaik tiek testēti un tiks piegādāti vēlākās partijās, kas ir izplatīts veids, kā ieviest būtiskas kodola izmaiņas.

Pat ja tā, lēciens nav nenozīmīgs. Ja ir iespējota FRL funkcija, HDMI saite var mērogoties līdz joslas platumam, kas nodrošina 4K izšķirtspēju ar 120 Hz vai augstāku izšķirtspēju ar pilnkrāsu iestatījumiem.Tas ir kaut kas tāds, kas līdz šim Linux vidē parasti prasīja izmantot DisplayPort, instalēt Windows vai pieņemt kvalitātes samazinājumus, piemēram, 4:2:2 vai 4:2:0 hroma apakšatlasi, lai izvairītos no kanāla piesātināšanas.

Eiropas kontekstā, kur pēdējos gados ir kļuvuši populāri 4K televizori ar HDMI 2.1, Šis atjauninājums paver iespējas labāk izmantot šos paneļus no Linux datora vai AMD bāzes dzīvojamās istabas datora.Līdz šim daudzi lietotāji bija spiesti atteikties no augstas izšķirtspējas, augsta atsvaidzes intensitātes un HDR kombinācijas, ja vēlējās turpināt lietot Linux bez galvassāpēm.

Valve klusais spiediens un SteamOS loma

Kas ir mainījies kopš 2024. gada, nav pilnībā dokumentēts, taču avoti ir vienisprātis vienā jautājumā: Tiek ziņots, ka Valve izdarīja diskrētu spiedienu gan uz AMD, gan HDMI forumu. lai atrisinātu situāciju. SteamOS lielā mērā balstās uz Radeon GPU, un tās plāni viesistabai ietver konsolei līdzīgas pieredzes piedāvāšanu televizoros, kas jau ir aprīkoti ar HDMI 2.1.

Valve bija pilnveidojis savus plānus attiecībā uz Tvaika mašīna, ierīce, kas īpaši paredzēta novietošanai zem televizora. Dzīvojamās istabas ierīces, kas oficiāli palika pie HDMI 2.0, ar ierobežojumiem 4K un 120 Hz, izziņošana bija tās piedāvājuma vājais punkts, salīdzinot ar citām konsolēm vai mini datoriem ar Windows.Uzņēmumam ir nepieciešama SteamOS un līdz ar to arī Linux, lai pārtrauktu atpalikt video izvades ziņā.

Paralēli Pati Valve ir ieviesusi optimizācijas SteamOS un Linux grafikas kaudzē, piemēram, pielāgojumus VRAM pārvaldībā un citus ar AMDGPU saistītus ielāpus.Tas daļēji ir domāts gan pašreizējām, gan nākotnes ierīcēm (Steam Deck, iespējamām versijām un dzīvojamo istabu sistēmām). Ekosistēmas aprīkošana ar funkcionālu HDMI 2.1 portu lieliski iederas šajā stratēģijā, kas paredz Linux konsolidāciju kā dzīvotspējīgu spēļu platformu Eiropas dzīvojamajā istabā.

Vairāki specializētu plašsaziņas līdzekļu ziņojumi liecina, ka Sarunas ar HDMI forumu bija ilgas, diskrētas un ar kopienas atbalstu.kurā tika prezentēti eksperimentāli risinājumi, kas demonstrēja, ka specifikāciju var izpildīt, neupurējot atvērtā pirmkoda programmatūras principus. Šī komerciālā spiediena un tehnisko pierādījumu kombinācija palīdzēja mīkstināt foruma sākotnējo nostāju.

Praktiskais rezultāts ir tāds, ka, Pirmo reizi Linux kodols sāk saskaņoties ar Windows attiecībā uz HDMI 2.1 saderību AMD aparatūrā.Ne viss ir pabeigts, bet galvenā barjera, kas bija transporta slānis un formālā veto, sāk piekāpties.

Ietekme uz Linux spēlētājiem un Steam Machine

Pirmā grupa, kas pamanīs izmaiņas, būs ierastā: Radeon grafikas karšu lietotāji operētājsistēmā Linux pieslēdzas moderniem televizoriem un monitoriem, izmantojot HDMILīdz šim brīdim, pat ja tiem bija jaunākā grafikas procesors un 4K televizors ar HDMI 2.1, tie bija piesaistīti HDMI 2.0 ātrumiem ar konservatīvākām konfigurācijām un dažos gadījumos mirgošanu vai režīma ierobežojumiem, kad tika piespiestas noteiktas kombinācijas.

Līdz ar FRL ienākšanu AMDGPU draiverī, Šie lietotāji varēs piekļūt izšķirtspējām un atsvaidzes intensitātei no Linux, kas iepriekš bija iespējama tikai ar DisplayPort vai instalējot Windows.Tiem, kas viesistabā ir uzbūvējuši spēļu datoru, tas novērš vienu no ierastajiem iemesliem, kāpēc saglabāt dubulto sāknēšanu vai atteikties no pingvīna ēdamistabas televizorā.

Konkrētajā Tvaika Mašīnas gadījumā ietekme sniedzas vēl tālāk. Valve ierīce varēs atjaunināt savas specifikācijas, lai atspoguļotu faktisko HDMI 2.1 saderību ar SteamOSTas to nostāda labākā pozīcijā salīdzinājumā ar konkurentiem, piemēram, nākamās paaudzes konsolēm vai Windows mini datoriem līdzīgā cenu diapazonā. Mārketinga vēstījums ir vienkāršs: pievienojiet to kontaktligzdai, ieslēdziet, un televizors var maksimāli izmantot aparatūras iespējas.

Turklāt, Valve jau ir paziņojis, ka verificētas spēles priekš Tvaika klājs Tie būs pieejami arī Steam Machine.ar mazāk ierobežojošu procesu, kas koncentrējas uz "tas vienkārši darbojas". Tas nozīmē, ka katalogs, kas ir gatavs darbam operētājsistēmā Linux, jau pastāv, un tagad sašaurinājums ir mazāk saistīts ar operētājsistēmu un vairāk ar savienojuma kvalitāti un pašu televizoru.

Eiropā un Spānijā, kur ir paātrinājusies 4K televizoru ar 120 Hz spēļu režīmiem ieviešana, Īpaši pievilcīga ir iespēja apvienot Steam Machine vai datoru ar Radeon un Linux, izmantojot HDMI 2.1 bez jebkādiem starpposma risinājumiem.Daudzi lietotāji, kuriem jau pieder konsole un kuri vēlas Linux datoram atvēlēt HDMI portu, redzēs, ka viens no visvairāk apspriestajiem ierobežojumiem izzūd.

Kas pietrūkst, lai runātu par pilnu HDMI 2.1 savienojumu operētājsistēmā Linux?

Neskatoties uz progresu, ir svarīgi nepārvērtēt ielāpu tūlītējo ietekmi. Pašlaik mums ir FRL transporta bāze, kas integrēta AMDGPU un atrodas pilnīgas validācijas procesā.Jā, tas ir pamatpīlārs, taču tas vēl neaptver visu funkciju klāstu, ko ražotāji parasti saista ar HDMI 2.1 savā mārketingā.

AMD ir skaidri norādījis, ka Tādas funkcijas kā displeja straumes saspiešana (DSC) un mainīga atsvaidzināšanas frekvence (VRR) joprojām tiek testētas un tiks piegādātas vēlāk.Bez DSC noteiktas galējas izšķirtspējas, atsvaidzes intensitātes un krāsu dziļuma kombinācijas joprojām var prasīt kompromisus. Bez VRR spēļu pieredze saderīgos televizoros vēl nebūs tik vienmērīga kā platformās, kas jau izmanto šo funkciju.

Praksē, Tas nozīmē, ka sākotnējā ietekme būs pamanāmāka 4K 120Hz scenārijos ar saprātīgiem attēla iestatījumiem.bez nepieciešamības pārkāpt robežas tiktāl, lai saspiešana kļūtu nepieciešama. Lietotāji, kuri maksimāli izmanto visus izvades parametrus, turpinās gaidīt nākamās ielāpu partijas.

Jāņem vērā arī integrācijas laiki. Izmaiņas jāveic galvenajā Linux kodola kokā un pēc tam jānonāk izplatījumos.Šis process var ilgt nedēļas vai mēnešus atkarībā no katra projekta izlaišanas grafika. Lielākās Eiropas datoru un spēļu izplatīšanas platformas parasti ātri iekļauj jaunas kodola versijas, taču ne visas to dara vienlaicīgi.

Pat ja tā, fakts, ka Tas, ka ieviešana jau ir izturējusi dažus HDMI foruma atbilstības testus, samazina pēdējā brīža neveiksmes risku.Visticamāk, FRL atbalsts nonāks stabilās kodola versijās saprātīgā laika posmā, kam sekos iterācijas, kas pabeigs standarta mīklu.

Raugoties vidējā termiņā, Ja AMD izdosies noslēgt apli ar DSC, VRR un pārējām papildu funkcijām, mūsdienu Radeon GPU operētājsistēmā Linux varēs piedāvāt vietējo HDMI 2.1 atbalstu, kas ir ļoti tuvs Windows atbalstam.Spēlētājiem, kuri izvēlējušies bezmaksas programmatūru, tas nozīmēs, ka viņiem nebūs jāizvēlas starp televizora pilnvērtīgu izmantošanu vai vēlamās operētājsistēmas saglabāšanu.

Kopā ņemot, visas šīs kustības vietas Linux, AMD un SteamOS ir daudz konkurētspējīgākā pozīcijā mājas spēļu arēnā.Joprojām ir jāsaliek kopā dažas detaļas, taču augstākā siena, kas pat neļāva aktivizēt standarta ātrgaitas režīmu, sāk drupt, un tas nozīmēs reālākas iespējas tiem, kas pieslēdz savu datoru vai Steam Machine pie viesistabas televizora.