29 августа 2025 года команда Wine объявила о выходе новой бета-версии Wine 10.14. Эта версия приносит ряд важных обновлений и исправлений, которые улучшают совместимость и производительность для пользователей, запускающих приложения Windows на платформах, отличных от Windows, таких как Linux и macOS. В этой статье мы рассмотрим ключевые изменения, новые функции и исправленные ошибки в Wine 10.14 Beta.
Основные новшества в Wine 10.14
1. Обновление vkd3d до версии 1.17
Библиотека vkd3d, которая обеспечивает поддержку Direct3D 12 через Vulkan, была обновлена до версии 1.17. Это обновление улучшает производительность и совместимость для современных игр и приложений, использующих API Direct3D 12. Пользователи могут ожидать более стабильной работы графически интенсивных программ.
2. Обновление движка Mono до версии 10.2.0
Mono, реализация .NET Framework в Wine, обновлена до версии 10.2.0. Это улучшает поддержку приложений, зависящих от .NET, что особенно важно для пользователей, работающих с современными Windows-приложениями, требующими этой платформы.
3. Поддержка ping для IPv6
В Wine 10.14 добавлена поддержка утилиты ping для сетей IPv6. Это расширяет возможности сетевой диагностики и совместимости для приложений, использующих современные сетевые протоколы.
4. Переход Gitlab CI на Debian Trixie
Система непрерывной интеграции (CI) в Gitlab теперь работает на базе Debian Trixie. Это обеспечивает более современную и стабильную среду для тестирования и сборки Wine, что способствует повышению качества выпускаемых версий.
5. Исправление ошибок
В этой версии исправлено 19 ошибок, затрагивающих различные аспекты работы Wine. Эти исправления улучшают стабильность и совместимость для множества приложений и игр.
Исправленные ошибки
Ниже приведен список некоторых ключевых исправлений, реализованных в Wine 10.14:
-
#18233: Исправлена проблема с неактивной полосой подчеркивания при открытии нескольких баз данных.
-
#27974: Устранена ошибка winsock с кодом errno 115 ("Operation now in progress").
-
#35622: Исправлен сбой программы VemsTune при переключении режимов отображения.
-
#55557: Устранен сбой wpcap на macOS.
-
#56639: Исправлены отсутствующие или черные текстуры в игре Phantasy Star Online: Blue Burst.
-
#57027: Реализована поддержка путей, превышающих MAX_PATH (260 символов) в функции GetFinalPathNameByHandleW.
-
#57835: Исправлен сбой ROCS Show Ready из-за отсутствия функции msvcp140_atomic_wait.dll.__std_tzdb_get_time_zones.
-
#57946: Улучшена обработка значений maxAnisotropy для игр, таких как GreedFall и Mafia III: Definitive Edition.
-
#58141: Исправлен переполнение стека в MDK в режиме WOW64.
-
#58169: Устранена ошибка установщика Trae, связанная с невозможностью расширения константы папки userpf.
-
#58334: Исправлен сбой ShowStopper из-за отсутствия функции ntdll.dll.RtlQueryProcessHeapInformation.
-
#58403: Исправлено отображение черного экрана в вступительных видеороликах игры Death to Spies (звук работает).
-
#58482: Исправлен сбой установщика Roblox Studio из-за отсутствия функции VirtualProtectFromApp.
-
#58531: Исправлена некорректная обработка MemoryRegionInformation для освобожденных регионов памяти.
-
#58574: Добавлена поддержка gameinput.dll для приложений, таких как Fritz Chess Coach и Le Mans Ultimate.
-
#58577: Устранена проблема с разрешением ссылок на .NET GAC в MsiGetComponentPath/MsiLocateComponent.
-
#58600: Исправлена некорректная работа автодополнения командной строки для файлов и директорий с разделительными символами.
-
#58608: Реализована поддержка SCardTransmit с pioSendPci=NULL.
-
#58615: Исправлено поведение winepath, которое теперь не удаляет конечный разделитель пути.
Доступность и документация
Исходный код Wine 10.14 доступен для загрузки по адресу: https://dl.winehq.org/wine/source/10.x/wine-10.14.tar.xz. Бинарные пакеты для различных дистрибутивов Linux будут доступны на соответствующих сайтах загрузки.
Документация по Wine 10.14 доступна на официальном сайте проекта.
Linux: обзоры и обновления
• Выпуск Wine 10.14 Beta: vkd3d 1.17, Mono 10.2.0 и исправление 19 ошибок
• Proton Experimental получил исправления для DOOM Eternal, Resident Evil Village, Red Dead Redemption 2 и других игр
• MiniOS 5.0.0: Лёгкий модульный дистрибутив Linux на базе Debian 13, работающий напрямую с USB-накопителя
• GE-Proton 10-14: крупное обновление с исправлениями для Windows-игр на Linux и Steam Deck
• GE-Proton 10-13: исправления видео в играх и новые опции для Steam Deck и Linux
• Обновления Linux за неделю: 18 – 24 августа 2025 года