Выпуск 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: обзоры и обновления
• Доступен стабильный драйвер NVIDIA Graphics Driver 570.172.08 для Linux
• Релиз KDE Plasma 6.4.3 с улучшениями стабильности и производительности
• Обновление клиента Steam Beta для Steam Deck и SteamOS: улучшена работа с GameCube-контроллерами, контрастным режимом и Legion Go S
• Plasma Bigscreen обновлен: новый интерфейс для телевизоров на базе KDE
• Linux Mint 22.2 и LMDE 7 «Gigi»: что ждать от новых версий
• Плагин Decky для Lossless Scaling Frame Gen на Steam Deck вызвал конфликт с разработчиком lsfg-vk