В 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 затрагивают наибольшее число сценариев.