AMD отправила в открытый драйвер AMDGPU первый набор патчей с поддержкой HDMI 2.1 FRL и подтвердила планы по полной реализации спецификации. Если работа дойдёт до апстрима ядра Linux, Steam Machine от Valve сможет получить полноценный HDMI 2.1 в SteamOS.
В рассылке amd-gfx появились первые патчи, добавляющие поддержку Fixed Rate Link (FRL) – транспортного уровня HDMI 2.1, на котором интерфейс уходит за пределы 18 Гбит/с, доступных HDMI 2.0. Ранее этот функционал был недоступен в открытом стеке Linux из-за позиции HDMI Forum, которая не допускала публикацию деталей спецификации в коде под GPL.
Что отправлено в amd-gfx
Первая порция изменений добавляет в DC-подсистему драйвера amdgpu поддержку HDMI FRL. Без этого механизма невозможно получить пропускную способность 48 Гбит/с, нужную для 4K при 120 Гц с полной цветовой выборкой 4:4:4 или для 5K при 240 Гц.
В сопроводительном письме разработчики сообщили, что патчи прошли репрезентативную часть тестов HDMI Compliance, а полный прогон ещё идёт. По словам авторов, проблем не ожидается: в других окружениях аналогичный код тесты проходит. Авторство кода частично уходит в прошлое – первичную работу несколько лет назад подготовил инженер Siqueira ещё в период работы в AMD, а доводку и прогон тестов выполнил инженер Jerry. Первый патч серии формально не относится к HDMI 2.1, это рефакторинг, без которого остальные изменения накладывались некорректно.
В текущий патч-сет не входят Display Stream Compression (DSC) и HDMI VRR. DSC, по словам AMD, ещё тестируется и будет отправлена позже отдельным набором изменений. Поддержка HDMI VRR, Auto Low Latency Mode (ALLM) и динамического HDR – задача следующих этапов.
Полная реализация HDMI 2.1 на подходе
В обсуждении на форуме Phoronix инженер AMD подтвердил, что ограничиваться одним FRL компания не собирается. Остальные части спецификации появятся в открытом драйвере по мере готовности кода. Конкретных сроков не названо – они зависят от темпа ревью в подсистеме DRM и от того, насколько быстро изменения попадут в стабильное ядро.
Что именно изменилось в позиции HDMI Forum, AMD не комментирует. Сам факт публичной отправки патчей в открытую рассылку и официального заявления о намерении довести работу до конца указывает на то, что юридические препятствия частично сняты. Косвенно это согласуется с информацией о том, что Valve в конце 2025 года вела отдельные переговоры с HDMI Forum, пытаясь сдвинуть позицию консорциума в пользу открытой реализации.
Steam Machine: HDMI 2.1 на железе, HDMI 2.0 в спецификациях
Анонсированная Valve в ноябре 2025 года Steam Machine построена на полузаказном AMD Zen 4 (6 ядер, 12 потоков, до 4,8 ГГц) и дискретном графическом процессоре RDNA 3 с 28 вычислительными блоками и 8 ГБ GDDR6. Аппаратно чип поддерживает HDMI 2.1, но в технических характеристиках устройства порт обозначен как HDMI 2.0 – ровно по той же причине, которая блокировала открытую реализацию все последние годы.
В декабре 2025 года Valve объяснила, почему Steam Machine не получает HDMI 2.1: SteamOS использует открытые компоненты драйвера AMD, а полноценный стек HDMI 2.1 в открытом виде до сих пор не существовал. Часть функций HDMI 2.1 на устройстве сейчас проверяется через Windows на проприетарных драйверах, а на самой SteamOS остаётся доступным только то, что укладывается в рамки HDMI 2.0.
Чтобы достичь 4K при 120 Гц на текущем HDMI 2.0, Steam Machine использует субдискретизацию цвета 4:2:0 – ужатие цветовой информации, позволяющее уложиться в лимит интерфейса. На общем изображении разница малозаметна, но мелкий текст и тонкие цветные линии страдают заметнее всего, что критично для UI и шрифтов в играх. Полноценный HDMI VRR на Steam Machine сейчас недоступен, хотя FreeSync over HDMI работает. На современных телевизорах, заявляющих только HDMI VRR без поддержки FreeSync, переменная частота обновления через HDMI-выход устройства не активируется вовсе.
Параллельная история: независимый патч на GitHub
Первый набор патчей AMD появился на фоне работы независимого сообщества. В феврале 2026 года сторонний разработчик опубликовал экспериментальную (out-of-tree) реализацию HDMI 2.1 FRL для AMDGPU, собранную методом обратной разработки на базе анализа поведения Windows-драйвера и публично доступного кода AMD-Xilinx. Этот патч работает на Radeon RX 9070 XT (DCN 4.0.1), поддерживает обучение FRL, базовый HDR и переключение между скоростями FRL, но не покрывает DSC и VRR.
Шансы на принятие такой работы в апстрим близки к нулю: код не прошёл юридическое ревью AMD, не согласован с HDMI Forum и в любом случае не пройдёт обязательное тестирование на соответствие. Но появление официальных патчей AMD через несколько месяцев после этой публикации показывает, что вопрос HDMI 2.1 в открытом стеке у компании в работе давно – просто до сих пор код не выходил за пределы внутренних веток.
Что это значит для пользователей AMD на Linux
Для текущих владельцев Radeon на Linux в краткосрочной перспективе ничего не меняется: альтернативами остаются DisplayPort либо активные адаптеры DisplayPort –> HDMI 2.1 на чипах вроде Realtek RTD2173. После принятия патчей в апстрим и попадания их в стабильное ядро владельцы Steam Machine и других устройств на AMD RDNA 3 и RDNA 4 в SteamOS, Arch, Fedora и других дистрибутивах получат 4K при 120 Гц с полной цветовой выборкой, HDMI VRR и динамический HDR через нативный HDMI-выход.
На практике от принятия изменений до их появления в стабильном ядре Linux пройдёт несколько релизов – это месяцы. Для Steam Machine это будет означать постепенное расширение возможностей через обновления SteamOS – ровно по той же модели, по которой устройство сейчас получает обновления драйверов и компонентов системы.
Источники: Phoronix, VideoCardz, TechPowerUp.