Найти в Дзене
Games4Linux

Разработчик Valve улучшает устаревшие гибридные процессоры AMD в Linux

Драма поддержки старых видеокарт AMD на Linux продолжается, и на этот раз в центре внимания — гибридные процессоры (APU) архитектуры GCN 1.1, известные под кодовыми именами Kaveri, Kabini и Mullins. В 2025 году Тимур Кристоф, инженер Valve, уже проделал титаническую работу, позволив старым дискретным GPU GCN 1.0/1.1 перейти на современный драйвер AMDGPU. Однако для встроенной графики в APU оставалось одно важное ограничение: они не могли использовать новый модуль вывода изображения AMDGPU Display Core (DC), оставаясь на устаревшем коде. На этой неделе Кристоф представил набор из **14 патчей**, которые снимают последнее серьёзное ограничение. Эти патчи добавляют в код AMDGPU DC поддержку некоторых **внешних мостовых DP-энкодеров (external DP bridge encoders)**, которые как раз и используются во многих ноутбуках и готовых системах на базе этих APU. Переход на современный Display Core — это не просто смена названия драйвера. Это полноценный апгрейд возможностей вывода изображения, которые
Оглавление

Драма поддержки старых видеокарт 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) — технология, которая делает переключение разрешения и рабочих пространств плавным и без мерцания.

«С этим мы теперь можем включить DC по умолчанию и на APU архитектуры CIK (Sea Islands/GCN 1.1). DC приносит полноценную поддержку аудио по DP/HDMI, DP MST, VRR, 10-битного цвета, некоторых функций HDR, атомарного modesetting и т.д. без потери какой-либо функциональности», — пояснил Кристоф.

Перспективы и благодарность

Патчи сейчас находятся на стадии ревью. Учитывая сроки, маловероятно, что они успеют попасть в окно слияния для грядущего ядра Linux 6.20/7.0. Скорее всего, пользователям придётся ждать до лета и версии ядра ~7.1.

  • Почему это важно: Это блестящий пример того, как усилия одного человека (при поддержке Valve) могут кардинально улучшить опыт тысяч пользователей, продлив жизнь их старому, но ещё функциональному железу.
  • Реалистичные ожидания: Разумеется, играть в современные ААА-игры 2026 года на Kaveri вряд ли получится. Однако для **повседневного использования, офисных задач, просмотра контента и нетребовательных игр** это огромный шаг вперёд. Долгожданный звук по HDMI, плавная работа VRR в старых проектах и более стабильный вывод изображения — весомые аргументы для обновления.

Работа Тимура Кристофа — это не просто исправление багов, а акт уважения к пользователям и их технике. Она демонстрирует философию open-source, где ценность видна не только в поддержке новейших флагманов, но и в заботе о старом, но верном «железе».

Набор патчей обсуждается в рассылке разработчиков AMD GPU. Владельцам систем на Kaveri, Kabini и Mullins остаётся набраться терпения до лета и поблагодарить Valve за инвестиции в открытый стек.