- АМД интегрише нове АМДГПУ закрпе у Линуксу како би омогућио HDMI 2.1 са компресијом стрима приказа (DSC) и FRL.
- Ажурирање уклања дугогодишња ограничења HDMI лиценцирања и пропусног опсега, омогућавајући 4K на 240 Hz и до 8K на 120 Hz на Linux-у.
- Steam Machine и SteamOS су позиционирани као неки од главних корисника, усклађујући HDMI са тренутним DisplayPort могућностима.
- Очекује се да ће се закрпе појавити у предстојећем издању Линук кернела, побољшавајући квалитет игара и слике на десктопу.
Годинама су корисници Линукса са моћним Радеон графичким процесорима и врхунским телевизорима морали да живе са једном чудном контрадикцијом: Хардвер и каблови спремни за HDMI 2.1, али софтвер ограничен на HDMI 2.0Та неусклађеност је значила да су веће брзине освежавања, боља дубина боја и пун потенцијал модерних 4K и 8K екрана остали неупотребљиви кад год је HDMI био у питању.
AMD сада затвара ту празнину. Кроз нови талас рада на отвореном коду AMDGPU драјвер, компанија је представила сет закрпе усмерене на омогућавање компресије стрима приказа (DSC) преко HDMI 2.1 на ЛинуксуОве промене долазе поред претходних напора око Fixed Rate Link (FRL), методе преноса која је основа већег пропусног опсега HDMI 2.1 стандарда, и заједно мењају оно што HDMI може да пружи на отвореним платформама.
Шта AMD мења у Linux AMDGPU драјверу
Према недавним извештајима из Линукс графичке заједнице, AMD је усавршавао значајно ажурирање свог отвореног драјвера, интегрисање подршке за HDMI 2.1 са DSC и FRL у AMDGPU стекДо сада је драјвер ефикасно третирао HDMI портове као HDMI 2.0 крајње тачке, без обзира на стварне могућности графичке картице или повезаног телевизора.
Ова нова серија закрпа уводи све неопходне делове тако да, када и графички процесор и екран то подржавају, Веза може да преговара о FRL режимима и активира DSC компресијуУ пракси, то значи да HDMI излаз више није вештачки ограничен старијом шемом преноса и коначно може да ради у истој лиги као и модерне DisplayPort везе.
Из перспективе језгра, рад се укључује у постојеће DRM (Direct Rendering Manager) инфраструктура, проширујући начин валидације режима и начин израчунавања пропусног опсега за HDMI конфигурације високе резолуције и високог освежавањаУместо враћања на конзервативне границе, драјвер сада узима у обзир додатни простор за кретање који нуди FRL и ниже трошкове по пикселу које долази са DSC-ом.
Намера компаније AMD је да се овај код споји са предстојећим издањем Linux језгра, са референцама које указују на... циљни прозор око верзије 7.2 језграТо даје дистрибуцијама јасан временски оквир за почните са испоруком побољшања у њиховим стандардним графичким пакетима током наредних развојних циклуса.
FRL и DSC: како HDMI 2.1 коначно напредује
Да бисмо разумели зашто су ове исправке важне, корисно је анализирати укључене технологије. HDMI 2.1 не само да повећава бројке; он се ослања на Фиксна веза (FRL) као нови начин преноса података преко кабла. FRL замењује старији TMDS метод који се користио у HDMI 2.0, омогућавајући много већи проток података преко истог физичког конектора.
На врху FRL-а налази се компресија стрима приказа. DSC је шема визуелне компресије без губитака дизајнирана посебно за саобраћај на екрануУместо да шаље сирови видео ток некомпримован, графички процесор га компресује у реалном времену користећи алгоритам подешен тако да, у пракси, корисници не би требало да буду у могућности да уоче било какве артефакте у нормалним условима гледања.
Комбинација FRL и DSC значи да систем може да покрене режиме који су раније били недоступни преко HDMI-ја. Са ажурираном подршком за AMDGPU, Линукс сада може да покреће 4К резолуције до 240 Hz преко HDMI 2.1, а у сценаријима где ГПУ и екран то дозвољавају, чак и 8K до 120 Hz постаје изводљиво унутар пропусног опсега.
Кључно је да DSC не помаже само са сировим резолуцијама и брзинама освежавања; он такође чува 10-битна дубина боје и широк распон боја што би иначе било угрожено ако би систем морао да смањи хроматску ширину или дубину бита да би се уклопио кроз HDMI 2.0 везу. То има директне импликације не само за игре, већ и за HDR садржај и професионални рад где су боје критичне.
Од уских грла HDMI 2.0 до 4K 240 Hz и 8K 120 Hz
Под претходном Линуксовом поставком, чак и ако сте поседовали врхунску Радеон картицу и врхунски HDMI 2.1 телевизор, често бисте били Заглављен на 4K 60 Hz када се користи HDMIПрелазак на 4K 120 Hz или више обично је значио прелазак на DisplayPort, ако га је ваш монитор подржавао, или прихватање нижих резолуција и брзина освежавања.
Са новим AMD закрпама, тај лимит је ефикасно уклоњен. Драјвер сада може да открије и валидира 4K 240 Hz режими преко HDMI 2.1 када је DSC доступан, чиме се HDMI излаз усклађује са оним што DisplayPort 1.4 већ неко време нуди под Linux-ом. За многе системе за дневне собе изграђене око телевизора уместо монитора, та промена је посебно релевантна.
На крајњем крају, подршка за 8K до 120 Hz преко HDMI-ја отвара врата за будуће сценарије, чак и ако данашњи хардвер за игре реално не помера троструко-А наслове у матичној 8K резолуцији. Међутим, за употребу на десктопу, репродукцију видеа или специјализованија радна оптерећења за визуелизацију, могућност директног преговарања о таквим режимима преко HDMI-ја на Линуксу је нетривијалан корак напред.
Поред сирове резолуције и фреквенције, ново понашање такође има предности у свакодневној употреби. Пошто више не мора агресивно да смањује подсемплирање боје или дубину бита, систем може да одржи чистији сигнал, што... побољшава оштрину текста и смањује суптилно замућење што су неки корисници приметили када раде на границама пропусног опсега HDMI 2.0. Десктоп окружења и менији на Linux-у би стога требало да изгледају оштрије на компатибилним телевизорима и мониторима.
Препреке у лиценцирању и зашто је Линукс заостајао са HDMI 2.1
Прича није само техничке природе. Један од разлога зашто је Линукс остао у заостатку са HDMI 2.1 карактеристикама је повезан са... оквир за лиценцирање HDMI технологијаИако су графичке картице и каблови спремни већ неко време, омогућавање потпуно отворене, спецификацијама компатибилне подршке у узводном драјверу није тако једноставно као окретање прекидача.
Произвођачи морају да уравнотеже своје обавезе према телу за лиценцирање HDMI-ја са захтевима отвореног кода, где детаљи имплементације и руковање протоколом су јавно видљивиТо је историјски чинило компаније опрезнијим у погледу имплементације одређених функција на отвореном, чак и ако би их могле обезбедити путем затворених Windows драјвера.
У овом контексту, најновији рад компаније AMD истиче се као намерни напор да премостити јаз између власничких и отворених екосистемаУлагањем времена инжењеринга у HDMI 2.1 + DSC решење за AMDGPU, компанија омогућава Linux дистрибуцијама да испоручују ове могућности одмах по инсталирању, без ослањања на само бинарне компоненте.
Резултат је да се дугорочна ограничења пропусног опсега и функција везана за HDMI на Линуксу, која су се некада углавном приписивала сивим зонама у правним и лиценцним областима, сада решавају на начин који... усклађује принципе отвореног кода са модерним стандардима приказивањаЗа кориснике, видљиви резултат је једноставно то што се њихове машине коначно понашају онако како би њихове спецификације сугерисале.
Steam Machine и SteamOS: велики добитници нових закрпа
Временски оквир ових побољшања AMDGPU-а изазвао је посебно интересовање међу онима који прате планове компаније Valve за хардвер. Обновљени пројекат Steam Machine, заједно са SteamOS као оперативни систем базиран на Linux-у, је историјски наилазио на HDMI ограничења која су деловала неусклађено са могућностима хардвера.
Ране верзије Парне машине биле су ефикасно у кутији 4K 60 Hz плафони преко HDMI-ја јер софтверски стек није могао да искористи предности HDMI 2.1 функција, иако су основне компоненте биле физички способне за то. Корисници су често били приморани да користе DisplayPort ако су желели веће брзине освежавања, што није увек одговарало начину на који су ожичени уређаји у дневној соби.
Са АМД-овом DSC-ом омогућеном HDMI 2.1 подршком која се појављује у Линуксу, та ситуација ће се променити. Када се SteamOS појави... језгро и Меса стек које укључују ове закрпе, тренутни и будући хардвер Steam Machine-а би могао откључајте пуну HDMI 2.1 функционалност путем редовног ажурирања система, уместо да захтевају нове кутије или егзотична решења.
То би омогућило уређају конзолног типа да изводи 4K до 240 Hz преко HDMI-ја на компатибилним телевизорима, приближавајући га искуству које је већ доступно путем DisplayPort-а на врхунским мониторима. За кориснике који планирају да прикључе систем на телевизор са великим екраном у дневној соби, разлика између 60 Hz и 120 Hz или више није суптилна, посебно у брзим играма.
Иако ниједна званична белешка о издању SteamOS-а још увек не обећава конкретну HDMI 2.1 прекретницу, конвергенција AMD-овог рада и текућих хардверских припрема компаније Valve сугерише да HDMI више не мора бити слаба карика у причи о Steam Machine-у. Уместо тога, може постати грађанин прве класе заједно са DisplayPort-ом у Linux гејмерском екосистему.
Улога AMD инжењера и екосистем отворених драјвера
Један од значајних аспеката које је истакла заједница је директно учешће AMD инжењера у остваривању овога. Бројке попут Харију Вентланду и његовом тиму се приписују заслуге за решавање преосталих проблема са DSC-ом. у драјверу за Линукс, затварајући празнине које су постојале током неколико развојних циклуса.
Посао иде даље од пуког мењања конфигурационе заставице. Подршка за HDMI 2.1 са DSC у отвореном драјверу захтева пажљива интеграција са оквиром за приказивање језгра, исправно руковање тренирањем везе, валидација могућности поласка и робусно понашање у случају да телевизори или пријемници не подржавају одређене режиме или параметре компресије.
Гурањем овог кода узводно, АМД појачава стратегију која је постала све релевантнија последњих година: чинећи отворени AMDGPU драјвер примарним начином коришћења Radeon хардвера на Linux-у, уместо да се третира као другоразредна опција иза власничких решења. Тај приступ користи и десктоп дистрибуцијама и специјализованим системима попут играчких конзола заснованих на Линуксу.
Предност за крајње кориснике је у томе што стижу нове функције, исправке грешака и побољшања перформанси. нормална ажурирања језгра и Месе, дистрибуира их њихова преферирана Линукс дистрибуција, уместо да захтева ручну инсталацију драјвера. Подршка за HDMI 2.1 + DSC се уклапа у овај образац као још једна могућност која једноставно постаје део стандардног графичког стека након што се закрпе споје.
Утицај на свакодневно коришћење рачунара и професионално оптерећење
Иако се наслови природно фокусирају на игре и Steam Machine, промене у раду са HDMI-јем су такође важне за једноставније задатке. Коришћење високих резолуција при високим брзинама освежавања са одговарајућим подешавањима боја преко HDMI-ја је историјски приморавало кориснике Linux-а да... бирајте између глаткоће и визуелне верности, посебно на великим телевизорима који се користе као примарни екрани.
Са доступним DSC-ом, систем више не мора тако често да прибегава шемама подузорковања боје које може учинити да мали текст и елементи корисничког интерфејса изгледају помало нејасноЗа људе који користе Linux машине за развој, канцеларијски рад или креирање медија на HDMI-повезаном екрану, то се преводи у чистије фонтове, читљивије интерфејсе и мање компромиса у подешавањима екрана.
Креатори садржаја који зависе од 10-битних колорних канала и широких колорних простора такође добијају једноставнији пут. Уместо жонглирања између конфигурација „добро за уређивање“ и „добро за играње“, Један HDMI прикључак сада може да преноси високу освеженост, високу резолуцију и богатије боје профиле на компатибилном хардверу, чинећи подешавања мешовите намене одрживијим.
Чак и ван професионалног контекста, свеукупни ефекат је да се Линук десктоп рачунари осећају мање ограниченим необичностима HDMI имплементације и више су у складу са оним што корисници на другим платформама већ неко време доживљавају када повезују своје машине са модерним телевизорима и мониторима.
Где се DisplayPort још увек уклапа у слику
Пораст подршке за HDMI 2.1 на Linux-у не значи да је DisplayPort изненада застарео. Напротив, многе поставке ће наставити да се ослањају на... DisplayPort 1.4 или новији за њихове примарне врхунске конекције, посебно на мониторима за игре и радним станицама са више екрана где је DP дуго био подразумевани.
DisplayPort већ нуди 4K на 240 Hz са DSC на одговарајућем хардверу под Линуксом, и остаје солидна опција када је екран дизајниран за употребу на рачунару, а не за сценарије дневне собе. За постојеће кориснике SteamOS-а и десктоп рачунара чији монитори приказују и HDMI и DP, коришћење DisplayPort-а може и даље бити најлакши пут до максималних перформанси.
Где нове AMDGPU закрпе највише померају иглу јесу окружења где HDMI није само опција, већ једини реалан избор — као што је 4K или 8K телевизори који немају DisplayPort улазеУ тим случајевима, изједначавање подршке за HDMI 2.1 + DSC са DisplayPort-ом помаже у уклањању осећаја да је Linux некако „друге класе“ када се користи изван традиционалног десктоп монитора.
Другим речима, DisplayPort и даље је моћан алат у Линуксовом графичком арсеналу, али HDMI више не заостаје на начине који приморавају кориснике на компромисе кад год изађу ван граница типичног подешавања монитора.
Све у свему, AMD-ове HDMI 2.1 DSC закрпе за Linux представљају прилично значајну промену у начину на који системи отвореног кода рукују модерним екранима. Комбиновањем FRL и DSC подршке у AMDGPU драјверу, компанија отклања дугогодишња уска грла која су спречавала... 4K 240 Hz и чак 8K 120 Hz режими преко HDMI-ја, а та промена долази баш када се чини да се екосистеми Steam Machine и SteamOS компаније Valve спремају за ново поглавље. Како дистрибуције усвајају језгра која носе ове промене, корисници Linux-а могу разумно очекивати да ће њихове машине са Radeon графичким картицама много боље искористити екране које већ поседују, без потребе да преиспитују цео свој хардверски стек.
