В Linux исправили проблему с видеокартами AMD Radeon, которой почти 20 лет

В ядре Linux исправили проблему с аппаратным декодированием видео на старых видеокартах AMD Radeon, которая сохранялась почти два десятилетия. Патч войдёт в обновления графического стека, запланированные для Linux 7.5.

В чём заключалась проблема

Речь идёт о линейках видеокарт AMD Radeon HD 2000 и HD 3000. Первые модели серии HD 2000 вышли ещё в 2007 году, так что недоработке без малого двадцать лет. Ошибка затрагивала унифицированный видеодекодер (UVD) — блок, отвечающий за аппаратное ускорение воспроизведения видеоформатов, включая H.264 и VC-1. Из-за неё аппаратное декодирование на этих картах работало некорректно.

Что сделано

Исправление подготовил разработчик Тед Буллок. Патч уже включён в графические драйверы и попадёт в следующий крупный релиз ядра. Для пользователей это означает, что старые ускорители Radeon HD 2000/3000 смогут корректно декодировать видео аппаратно, не перегружая центральный процессор.

Для владельцев старого «железа» это важно: такие карты часто продолжают использовать в домашних медиацентрах и маломощных системах, где аппаратное декодирование видео критично для плавного воспроизведения.

Частые вопросы

Какие видеокарты затронуты?

Старые модели AMD Radeon серий HD 2000 и HD 3000, выпущенные начиная с 2007 года.

Что именно не работало?

Аппаратное декодирование видео через унифицированный видеодекодер (UVD), в том числе форматов H.264 и VC-1.

Когда исправление станет доступно?

Патч включён в обновления графических драйверов, запланированные для ядра Linux 7.5.

Кому это важно?

В первую очередь владельцам старых систем и домашних медиацентров на базе таких видеокарт, где аппаратное декодирование видео критично для плавного воспроизведения.

Источники: ixbt.com

Рекомендованные статьи