Подготовка Nouveau к эре Blackwell и HDMI 2.1
Разработчики открытого драйвера Nouveau для видеокарт NVIDIA внесли значимые изменения, направленные на поддержку архитектуры Blackwell. Ключевым нововведением стала реализация поддержки пиксельной частоты до 2.147 ГГц. Это необходимо для обеспечения работы технологии сжатия дисплейного потока (DSC) стандарта HDMI 2.1.
На текущий момент, без использования DSC, максимальная частота для несжатого сигнала FRL (Fixed Rate Link) в Nouveau ограничена значением около 1.78 ГГц. Внедрение DSC позволит преодолеть этот барьер и обеспечить пропускную способность, требуемую для высококачественного видеовывода. Однако окончательная готовность функционала DSC к релизу ядра 7.4 пока не подтверждена.
Atomic Mode-Setting по умолчанию
Помимо работы с частотами, в пулл-реквесте произошло историческое событие: режим атомарного управления режимами (atomic mode-setting) включен по умолчанию для Nouveau. Это долгожданное изменение синхронизирует поведение драйвера Nouveau с другими основными DRM-драйверами Linux, которые уже давно используют этот режим для более стабильной работы с дисплеями и предотвращения артефактов.
Исправления AMD FreeSync и парсера EDID
В ветке AMDGPU также найдены и исправлены проблемы, связанные с определением возможностей Variable Refresh Rate (VRR). Некоторые производители мониторов указывают поддержку FreeSync не в стандартных блоках, а в AMD Vendor-Specific Data Block (VSDB) внутри EDID. Старый парсер игнорировал эти версии, что приводило к тому, что система не распознавала возможность адаптивной синхронизации. Исправление в Linux 7.4 позволит корректно детектировать VRR-возможности таких дисплеев.
Сводная таблица изменений
| Компонент | Изменение | Техническая суть |
|---|---|---|
| Nouveau (NVIDIA) | Поддержка Blackwell | Увеличение лимита пиксельной частоты до 2.147 ГГц для работы DSC HDMI 2.1 |
| Nouveau (NVIDIA) | Atomic Mode-Setting | Включен по умолчанию, унификация с другими DRM-драйверами |
| AMDGPU (AMD) | Fix EDID Parser | Корректное чтение AMD VSDB для обнаружения FreeSync/VRR на мониторах |
Значение для пользователей
Для владельцев видеокарт NVIDIA серии Blackwell эти изменения являются фундаментом для будущего полноценного использования HDMI 2.1 без проприетарных драйверов. Для пользователей AMD мониторов исправление парсера EDID устраняет проблему «невидимого» FreeSync, которая могла проявляться на некоторых моделях дисплеев. Ожидается, что эти патчи войдут в основной цикл ядра Linux 7.4.
Источник: Phoronix ↗
