В Wine 11.16 добавили аппаратное декодирование видео через VA-API

2026-08-22 36 комментарии
Проект Wine выпустил промежуточную сборку 11.16: в ней появилось аппаратное декодирование видео через VA-API, встроенный движок Wine Mono обновлён до версии 11.3 со сборкой для ARM64, доработана обработка исключений на ARM64EC. Также закрыто 35 ошибок в программах и играх Windows

В Wine 11.16 появилось аппаратное декодирование видео через VA-API, а встроенный движок Wine Mono обновлён до версии 11.3 со сборкой для ARM64. Промежуточный выпуск слоя совместимости для запуска программ и игр Windows в Linux и других Unix-подобных системах опубликован 2026 года. Также в нём доработана обработка исключений на ARM64EC и закрыто 35 ошибок – от невозможности запустить Steam до зависания установщика Silhouette Studio.

Аппаратное декодирование видео через VA-API

Главное новшество выпуска – аппаратное декодирование видео средствами VA-API. Программы Windows, запущенные под Wine, могут переложить декодирование на видеокарту, если её драйвер в системе это поддерживает. Нагрузка на центральный процессор при воспроизведении снижается, но выигрыш получают только те приложения, которые обращаются к поддерживаемым путям декодирования.

VA-API – открытый интерфейс, через который программы обращаются к аппаратному декодированию и кодированию видео на графическом процессоре. Реализован библиотекой libva в связке с драйвером конкретной видеокарты.

По данным зарубежных технических изданий, в нынешнем виде через VA-API декодируется только H.264, а HEVC и остальные кодеки к этому механизму пока не подключены. В самом анонсе перечень кодеков не приводится.

Wine Mono 11.3 со сборкой для ARM64

Встроенный движок Wine Mono обновлён до версии 11.3, и ключевое здесь – поддержка ARM64. Windows-приложения, которым нужны API платформы .NET Framework от Microsoft, становятся работоспособнее на машинах с процессорами ARM: до сих пор эта часть Wine оставалась одним из слабых мест такой конфигурации.

Wine Mono – поставляемая вместе с Wine реализация .NET Framework на основе Mono. Она подставляется программам вместо компонентов Microsoft, если те требуют .NET.

Что изменилось в обработке исключений на ARM64EC

Отдельным пунктом в выпуске идёт доработанная обработка исключений на ARM64EC. От неё зависят приложения, собранные под гибридный интерфейс Microsoft, где нативный код ARM64 и эмулируемый код x64 живут в одном процессе Windows.

ARM64EC – двоичный интерфейс приложений Microsoft, разработанный для того, чтобы код ARM64 и эмулируемый код x64 могли сосуществовать в рамках одного процесса Windows.

Steam, WineWayland и Star Citizen среди 35 исправлений

Всего закрыто 35 ошибок, затрагивающих широкий круг программ и игр Windows. Самые заметные из них – сбой, из-за которого не запускался Steam, и регрессия, сломавшая драйвер WineWayland в Wine 11.15.

В список вошли и более узкие правки: неверный курсор в меню инвентаря и терминалов Star Citizen, аварийные завершения части приложений x86 на WPF, а также вертикальное смещение при проверке попадания курсора в приложениях на базе WebView2, работающих под X11.

Установщики Adobe Creative Cloud и Silhouette Studio

Другая часть исправлений пришлась на установщики и прикладные программы. Acrobat Reader DC больше не зависает, когда PDF открывают напрямую через Wine, SteelSeries GG 110.0 не завершается аварийно при запуске, заработали FTPS-соединения Total Commander по TLS 1.2, а установщик Command & Conquer 3: Tiberium Wars перестал падать. В этом же перечне – давняя проблема с установщиком Adobe Creative Cloud, который аварийно завершался внутри реализации MSXML3, и зависание при установке Silhouette Studio.

Ещё несколько правок касаются старых программ и игр:

  • Stratego
  • Backpacker
  • Ignition
  • Commandos: Behind Enemy Lines
  • Just Grandma and Me
  • Klik and Play
  • Pettersson und Findus

Где скачать Wine 11.16

Полный перечень изменений приведён в анонсе выпуска, исходный код опубликован на странице проекта в GitLab. Двоичные пакеты для поддерживаемых дистрибутивов Linux, как ожидается, появятся в соответствующих репозиториях WineHQ.

Заключение

Наибольшую пользу из выпуска извлекут владельцы систем на ARM: сборка Wine Mono для ARM64 вместе с правками обработки исключений на ARM64EC закрывает заметный пробел в запуске .NET-приложений. Тем, кто работает под Wine с программами, воспроизводящими видео, VA-API обещает разгрузку процессора, пока в пределах H.264. Всем остальным выпуск интересен списком из 35 исправлений, где Steam, драйвер WineWayland и установщик Adobe Creative Cloud затрагивают наибольшее число сценариев.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте