Графичният драйвер на Linux с отворен код на AMD се сблъска с пречка при добавянето на HDMI 2.1+ поради правните изисквания на HDMI форума. Въпреки дългите опити за намиране на решение, HDMI форумът отхвърли предложението на AMD, оставяйки потребителите на някои от най-добрите графични карти без възможността да използват разширени функции като 4K@120Hz и 5K@240Hz през HDMI 2.1. В резултат на това AMD препоръчва на потребителите на Linux вместо това да преминат към DisplayPort.
„За съжаление HDMI форумът отхвърли нашето предложение“, каза инженерът на AMD Linux Алекс Дючер в изявление, публикувано в доклада за грешки. „Понастоящем внедряването на HDMI 2.1 с отворен код не е възможно, без да е в противоречие с изискванията на HDMI форума.“
В продължение на три години AMD се бори да коригира доклада за грешки, показващ липсата на поддръжка на 4K@120Hz и 5K @ 240Hz през HDMI 2.1 за потребителите на Linux. Това се случи, защото през 2021 г. HDMI форумът ограничи публичния достъп до неговите спецификации. Този ход беше, за да се гарантира, че само оторизирани производители и разработчици имат достъп до техническите изисквания, необходими за внедряване на HDMI функции в техните продукти (като плащат възнаграждения на разработчиците на съответните технологии). От една страна, този ход гарантира качеството и последователността на HDMI изживяването. Но от друга страна, това значително възпрепятства поддръжката на драйвери с отворен код.
В отговор AMD и фондацията X.Org се ангажираха с HDMI форума, за да разработят решение, което би позволило внедряване с отворен код на вече частните HDMI спецификации. Linux инженерите на AMD, в сътрудничество с юридическия екип на компанията, посветиха месеци на оценка на всички HDMI функции, за да определят дали те могат да бъдат вкарани в Radeon драйвера с отворен код. Съобщава се, че те са разработили вътрешен код и са очаквали одобрение от HDMI форума.
За съжаление, HDMI форумът в крайна сметка отхвърли искането на AMD за поддръжка на драйвери с отворен код. Отхвърлянето е особено разочароващо, като се имат предвид месеците, прекарани от AMD в инженеринг и прототипиране на код за функциите на HDMI 2.1+ в рамките на вътрешната им AMD GPU кодова база с отворен код, отбелязва Phoronix. Това усилие, насочено към демонстриране на възможностите на HDMI 2.1+ за преглед от HDMI форума, сега изглежда до голяма степен пропиляна инвестиция на значителни ресурси.
В светлината на тези предизвикателства AMD може да се наложи да проучи алтернативни решения, като например включване на повече функции в своя фърмуер със затворен код или използване на техния PSP IP блок за защита на определени аспекти на HDMI спецификацията. Въпреки това, за момента липсата на поддръжка на функцията HDMI 2.1+ в драйверите с отворен код остава реалност. Следователно, поддръжниците на отворен код се съветват да използват DisplayPort за най-добро изживяване.
Източник: Tomshardware






