Драма поддержки старых видеокарт AMD на Linux продолжается, и на этот раз в центре внимания — гибридные процессоры (APU) архитектуры GCN 1.1, известные под кодовыми именами Kaveri, Kabini и Mullins. В 2025 году Тимур Кристоф, инженер Valve, уже проделал титаническую работу, позволив старым дискретным GPU GCN 1.0/1.1 перейти на современный драйвер AMDGPU. Однако для встроенной графики в APU оставалось одно важное ограничение: они не могли использовать новый модуль вывода изображения AMDGPU Display Core (DC), оставаясь на устаревшем коде.
Прорыв: патчи для внешних DP-энкодеров
На этой неделе Кристоф представил набор из **14 патчей**, которые снимают последнее серьёзное ограничение. Эти патчи добавляют в код AMDGPU DC поддержку некоторых **внешних мостовых DP-энкодеров (external DP bridge encoders)**, которые как раз и используются во многих ноутбуках и готовых системах на базе этих APU.- Суть проблемы: Старые APU для вывода сигнала на дисплей часто полагались не на встроенные в чип контроллеры, а на внешние микросхемы-преобразователи. Новый драйвер DC их «не видел», что и было последним препятствием.
- Результат: После применения патчей AMDGPU DC достигнет функционального паритета для этих APU и сможет стать драйвером по умолчанию, полностью заменив старый стек вывода из драйвера «Radeon».
Что получат владельцы старых систем?
Переход на современный Display Core — это не просто смена названия драйвера. Это полноценный апгрейд возможностей вывода изображения, которые раньше были абсолютно недоступны:- Аудио по HDMI/DisplayPort: Наконец-то появится возможность передавать звук по тем же кабелям, что и изображение, на телевизор или монитор.
- Поддержка современных стандартов: Заработает DisplayPort MST (для работы с док-станциями или несколькими мониторами от одного порта) и переменная частота обновления (VRR / FreeSync).
- Улучшенная цветопередача: Появится поддержка 10-битного цвета (Deep Color) и некоторых функций HDR.
- Современная основа: Внедряется атомарный режим установки режимов (atomic mode-setting) — технология, которая делает переключение разрешения и рабочих пространств плавным и без мерцания.
Перспективы и благодарность
Патчи сейчас находятся на стадии ревью. Учитывая сроки, маловероятно, что они успеют попасть в окно слияния для грядущего ядра Linux 6.20/7.0. Скорее всего, пользователям придётся ждать до лета и версии ядра ~7.1.- Почему это важно: Это блестящий пример того, как усилия одного человека (при поддержке Valve) могут кардинально улучшить опыт тысяч пользователей, продлив жизнь их старому, но ещё функциональному железу.
- Реалистичные ожидания: Разумеется, играть в современные ААА-игры 2026 года на Kaveri вряд ли получится. Однако для **повседневного использования, офисных задач, просмотра контента и нетребовательных игр** это огромный шаг вперёд. Долгожданный звук по HDMI, плавная работа VRR в старых проектах и более стабильный вывод изображения — весомые аргументы для обновления.
Набор патчей обсуждается в рассылке разработчиков AMD GPU. Владельцам систем на Kaveri, Kabini и Mullins остаётся набраться терпения до лета и поблагодарить Valve за инвестиции в открытый стек.