Выпуск Wine 10.10 — новейшей разрабатываемой версии слоя совместимости, позволяющего запускать Windows-приложения на Linux и других POSIX-совместимых системах. Обновление, являющееся частью экосистемы Valve Proton, включает ряд технических улучшений и исправлений ошибок для повышения стабильности и совместимости. Ниже представлены ключевые изменения релиза.
Что нового в Wine 10.10
- Обновление Mono до версии 10.1.0. Движок Mono, обеспечивающий поддержку .NET-приложений, получил обновление, включая улучшения для работы с FNA и SDL3.
- Удаление зависимости от OSMesa. Библиотека OSMesa больше не требуется, что упрощает установку и настройку Wine.
- Расширенная поддержка Windows Runtime в WIDL. Добавлена возможность генерации метаданных Windows Runtime, что улучшает совместимость с современными Windows-приложениями.
- Обновление локалей до Unicode CLDR 47. Данные о локализациях приведены в соответствие с последней версией стандарта Unicode.
- Поддержка формата P010 в Media Foundation. Новый формат повышает качество обработки мультимедиа в приложениях, использующих Media Foundation.
Исправления ошибок
Релиз включает исправления для ряда популярных игр и приложений, среди которых:
- Rise of Nations;
- Braid;
- Steam;
- Horizon Chase;
- F.E.A.R;
- S.T.A.L.K.E.R. Anomaly;
- Eador. Masters of the Broken World;
- StarCraft Remastered;
- The Fidelio Incident;
- Vampyr.
Эти изменения направлены на устранение сбоев, улучшение производительности и повышение совместимости.
Обновления Wine Mono 10.1.0
Mono 10.1.0, входящий в состав Wine, также получил несколько важных улучшений:
- Переход FNA на SDL3. Встроенная библиотека FNA теперь использует SDL3, что изменяет выбор рендеринг-бэкендов. FNA3D поддерживает три варианта: OpenGL, D3D11 и SDLGPU. Для SDLGPU доступны драйверы Vulkan и Direct3D12. По умолчанию используется SDLGPU с Vulkan.
- Добавлен заглушка msbuild.exe. Реализована минимальная поддержка msbuild.exe, что решает проблему, описанную в баг-трекере Wine (bug 17020).
- Поддержка "Корзины" в VB.NET. В классы VB.NET добавлена поддержка функционала "Корзины", необходимого для инструментов DayZ.
- Исправления в System.Net. Устранены проблемы с обработкой IPv6-адресов в заголовке Host.
- Совместимость с CMake 4. Обновлена сборка для работы с последней версией CMake.
- Обновления сторонних компонентов:
- FNA обновлена до версии 25.04;
- llvm-mingw обновлен до 20250417;
- SDL обновлена до 3.2.10.
Linux: обзоры и обновления
• Linux Mint разрабатывает новый скринсейвер для Wayland и улучшит работу с раскладками клавиатуры
• Особенности операционных систем BSD: отличие ядра, пакетной базы и установки от Linux
• Релиз COSMIC Desktop 1.0.6: улучшения композитора и новые функции терминала
• GE-Proton 10-30 для Linux и Steam Deck получил исправления для Arknights Endfield и EA App
• Ubuntu 26.04 LTS лишится предустановленной утилиты «Программы и обновления»
• Сравнение производительности Intel Core Ultra X7 358H в Windows 11 и Linux