Состоялся релиз Wine 10 - свободного программного обеспечения, позволяющего запускать приложения и игры, разработанные для Windows, на Unix-подобных операционных системах. Новая версия предлагает ряд существенных улучшений и новых функций.
Что нового
В Wine 10 представлен экспериментальный драйвер Bluetooth и новый драйвер указательных устройств HID. Реализована начальная поддержка компиляции устаревшего байткода Direct3D в SPIR-V, а также добавлена первичная поддержка компилятора HLSL для профилей эффектов.
Улучшения графической подсистемы
Драйвер Wayland, представленный в Wine 9.0, получил:
- Начальную поддержку OpenGL
- Поддержку Pbuffer
- Улучшенное позиционирование окон
- Активацию в конфигурации по умолчанию
Системные улучшения
Версия включает поддержку режима Wow64 в ODBC и возможность повышения привилегий процессов. Реализована начальная поддержка типов библиотек формата SLTG в WIDL и добавлена поддержка расширенных функций AVX в контекстах регистров.
Мультимедиа и производительность
Значительные улучшения затронули мультимедийную составляющую:
- Новый медиа-бэкенд на основе FFmpeg
- Поддержка сетевых сессий в DirectPlay
- Улучшенная поддержка масштабирования для экранов HiDPI
- Обновленная поддержка Unicode 16.0.0
Улучшения для разработчиков
Компилятор HLSL получил возможность прямого вывода SPIR-V и сборки шейдеров Direct3D. Для платформ ARM реализованы улучшения в:
- Определении CPU
- Обработке исключений
- Поддержке RPC/COM
- Системе сборки на ARM64X
- Обработке исключений на ARM64EC
Дополнительные изменения
В релиз также вошли улучшения системного трея, расширенная поддержка сетевых сессий в DirectPlay, дополнительные форматы в D3DX9, улучшенное определение клавиатуры Dvorak и оптимизация производительности.
Wine 10 доступен для загрузки с официального сайта проекта. Обновление рекомендуется всем пользователям предыдущих версий для получения улучшенной совместимости с Windows-приложениями.
Linux: обзоры и обновления
• Mesa 25.3.2 вышла с новыми исправлениями ошибок для графического стека Linux
• Linux Mint 22.3 Zena: бета-версия доступна для тестирования
• NVIDIA Graphics Driver для Linux 590.48.01: Первый стабильный драйвер ветки R590
• Почему вредоносное ПО в Linux возвращается после перезагрузки: закрепление через cron
• Steam Deck начал предупреждать о необходимости обновления прошивки Xbox-контроллеров
• Управление дисками и файловыми системами: анализ преимуществ Windows перед Linux в десктопном сегменте