Вышел Wine 11.13: улучшенный ввод под X11 и 22 исправления

2026-07-11 84 комментарии
Wine 11.13 закрыл 22 ошибки: устранены сбои запуска в GTA: Vice City, Age of Mythology и Tales of Zestiria, чёрный экран в Requiem: Avenging Angel, кнопки winecfg при DPI не 96 и создание окон в виртуальном рабочем столе. Выпуск вышел 10 июля 2026 года.

Wine 11.13 получил улучшенное сопоставление скан-кодов клавиатуры под X11 и более точную обработку ввода от указателей. В новой версии прослойки совместимости, которая позволяет запускать приложения и игры Windows в Linux, macOS и других Unix-подобных системах, также появились оптимизации FFmpeg для ARM64EC. Всего в выпуске закрыто 22 отчёта об ошибках, затрагивающих игры, офисные программы, установщики и компоненты Wine. Сборка вышла .

Ввод и раскладка клавиатуры под X11

В Wine улучшили поддержку указателей ввода и сопоставление скан-кодов клавиатуры под X11. Изменения позволяют точнее переводить сигналы физической клавиатуры при работе Windows-программ в сессиях X11.

Скан-код – код, который клавиатура передаёт системе при нажатии клавиши. Он привязан к физическому расположению клавиши и не зависит от раскладки и символа на клавише, поэтому ряд игр и программ читает именно скан-коды.

Оптимизации FFmpeg для ARM64EC

Выпуск также включает оптимизации FFmpeg для ARM64EC – гибридного двоичного интерфейса приложений (ABI) Microsoft для Windows на ARM. Он даёт возможность выполнять код ARM64 рядом с компонентами x64 в пределах одного процесса.

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

Устранены сбои запуска в играх

В новой версии устранили сбои запуска в Grand Theft Auto: Vice City, Age of Mythology и Tales of Zestiria. В Requiem: Avenging Angel исчез чёрный экран во время игры, а в SuccubusHeaven исправили проблему с камерой.

Исправлена работа приложений Windows

Обновление затрагивает и старые программы для Windows. Устранены сбои в Sony Acid Pro 7.0, Adobe Acrobat Pro 7 и Acrobat Reader 7, а также в приложениях, которые используют библиотеку среды выполнения Visual Basic msvbvm60.dll. Установщик Office 2000 теперь завершает установку через msiexec без сбоев.

Правки в winecfg и виртуальном рабочем столе

Отдельное исправление касается winecfg: раньше кнопки не нажимались, если DPI рабочего стола был выставлен на значение, отличное от 96. Ещё две правки затрагивают режим виртуального рабочего стола. Первая возвращает создание окон при включённом виртуальном рабочем столе, вторая не даёт процессу Explorer создавать лишний рабочий стол при запуске с аргументом /desktop=shell.

Прочее: Direct2D, WinBox и раскрутка стека

Среди остальных исправлений – восстановление кириллического текста в WinBox, корректная отрисовка текста с флагами многоточия и устранение роста потребления памяти в Direct2D при продолжительной отрисовке контуров. Также закрыли регрессии setjmp и longjmp в сборках x86_64 формата ELF и несколько сбоев, связанных с раскруткой стека.

Заключение

Wine 11.13 – промежуточный выпуск ветки разработки, который в первую очередь пригодится тем, кто запускает старые игры и программы для Windows под X11. Улучшенное сопоставление скан-кодов и обработка ввода снижают число проблем с управлением, а оптимизации для ARM64EC продолжают развитие поддержки Windows-приложений на устройствах с ARM. Подробности перечислены в официальном анонсе, а исходный код доступен на странице проекта в GitLab. Готовые пакеты для дистрибутивов Linux выйдут через стандартные каналы загрузки.

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

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

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