AI-новости30 июля 2026 г., 13:17 МСК🤖 Auto

Intel Arc A-Series: прорыв в медиа-ускорении на Linux через драйвер Xe

Разработчик Daniil Seliverstov отправил патчи, добавляющие поддержку HuC-микроконтроллера для GPU Intel DG2 в открытый драйвер Xe, что устраняет критический барьер для геймеров и энтузиастов.

Баннер новости 4712

Графические процессоры Intel Arc серии A (архитектура DG2, кодовое имя Alchemist) долгое время находились в неудобном положении в экосистеме Linux. Пользователи были вынуждены выбирать между устаревшим драйвером i915, который поддерживает аппаратное ускорение кодеков, и современным драйвером Xe, предлагающим лучшую производительность в играх, но лишенным полноценной поддержки медиа-ускорения. Эта дилемма блокировала массовый переход на Xe из-за отсутствия поддержки HuC (Hardware Unit Controller), необходимого для декодирования H.265/HEVC.

Суть изменений: интеграция HuC в драйвер Xe

Открытый разработчик Daniil Seliverstov представил запрос на слияние (merge request), который решает эту проблему. Патчи реализуют специфичную для DG2 обработку интерфейса GSC/MEI (Graphics Subsystem / Media Engine Interface) внутри драйвера Xe. Ключевые технические изменения включают:

  • Добавление поддержки интерфейса MEI GSC для DG2.
  • Реализация парсинга прошивки HuC для layouts GSC BPDT/CPD.
  • Улучшенная логика загрузки и аутентификации прошивки HuC.
  • Обновление определений регистров GSC и ABI прошивки.
  • Добавление модуля поддержки Xe MEI DG2.

Эти изменения позволяют инициализировать и аутентифицировать прошивку HuC на оборудовании DG2 при использовании драйвера DRM Xe, что ранее было невозможно.

Почему это важно для пользователей

До сих пор поддержка HuC на картах Alchemist работала только в драйвере i915. Отсутствие этой функции в драйвере Xe заставляло многих пользователей Linux, особенно геймеров, отказываться от перехода на более производительный Xe-драйвер ради сохранения возможности просмотра видео в современных кодеках. Устранение этого барьера делает драйвер Xe полноценной альтернативой i915, объединяя игровую производительность и мультимедийные возможности.

Характеристика Драйвер i915 Драйвер Xe (до патчей) Драйвер Xe (после патчей)
Поддержка HuC (H.265/HEVC) Да Нет Да
Игровая производительность Базовая Высокая Высокая
Статус поддержки DG2 Стабильная Экспериментальная/Ограниченная Полноценная

Код находится на рассмотрении и ожидает мейнстриминга в основное дерево ядра Linux. Успешное слияние патчей значительно улучшит пользовательский опыт для владельцев Intel Arc A-Series на Linux, сделав переход на драйвер Xe не только выгодным для игр, но и безопасным для повседневных мультимедийных задач.

Источник: Phoronix ↗