Инженеры AMD подготовили 34 изменения для экранной части открытого драйвера AMDGPU. Самая заметная перемена касается не новых видеокарт, а старых графических процессоров с блоком Display Core Engine, сокращенно DCE.
В конфигурации ядра появится параметр CONFIG_DRM_AMD_DC_DCE. Он позволяет исключить код DCE при компиляции и собрать драйвер только с поддержкой более современной архитектуры Display Core Next. DCN применяется в процессорах и видеокартах AMD начиная с поколения Raven Ridge и последующих семейств.
Речь не идет об отказе Linux от старых Radeon. Параметр DCE по умолчанию включен, поэтому стандартные ядра крупных дистрибутивов продолжат работать с прежним набором видеокарт. Изменение пригодится разработчикам специализированных систем, где старого оборудования заведомо нет. Им больше не потребуется включать в ядро лишний код ради устройств, которые никогда не будут подключены.
Для владельца обычного настольного компьютера новость почти ничего не меняет. Проблемы могут появиться лишь в нестандартной сборке ядра, если ее автор отключит DCE, а система использует совместимую старую Radeon. Это сознательное ограничение конкретной сборки, а не удаление поддержки из драйвера.
В той же серии изменений AMD
исправляет отдельные случаи работы HDMI FRL. Разработчики меняют проверку возможностей линии и поведение тайм-аута при согласовании соединения. FRL нужен для режимов HDMI с повышенной пропускной способностью, включая высокое разрешение и частоту обновления.
Эта часть драйвера пока остается экспериментальной и по умолчанию отключена. Ранее AMD объясняла такое решение отсутствием готовой поддержки VRR: включение FRL без переменной частоты обновления могло ухудшить работу уже настроенных систем. Новые исправления снижают риск отдельных сбоев, но еще не означают, что полноценный HDMI 2.1 заработает во всех конфигурациях автоматически.
Патчи пока проходят проверку. Ожидается, что они смогут попасть в цикл разработки Linux 7.4, но окончательное включение и сроки еще не подтверждены. Главный результат этой работы скромнее громкого отказа от старых видеокарт: AMD разделяет старый и новый экранный код, сохраняя совместимость в стандартной конфигурации.
AMD разрешит убирать поддержку старых Radeon из сборок Linux
Новый параметр ядра позволит собирать драйвер AMDGPU без экранного кода для старых видеокарт. В обычных версиях Linux поддержка сохранится, поэтому владельцам Radeon ничего отключать не придется.

Источник: Phoronix
Другие новости
- SteamOS запустили на игровом ноутбуке, но до замены Windows еще далеко
- Apple откроет буфер обмена iPhone для Windows, но ждать придется до 2027 года
- Windows 11 покажет содержимое уведомлений Android без открытия Phone Link
- Apple готовит общий буфер обмена для iPhone и Windows, но ждать придется долго
- Framework Laptop 13 Pro принял шесть Linux-систем без ручной настройки
- Android 17 для Motorola пока доступен далеко не всем владельцам