Wine Staging — это версия Wine, которая предоставляет исправения багов и возможности, которые пока что недоступны в обычных версиях Wine.
Wine Staging (ранее известный также как Wine Compholio) изначально создавался для Pipelight, проекта, который позволяет Silverlight’у и другим плагинам, работающим изначально только под Windows, работать в веб-браузерах Linux. Проект эволюционировал, и некоторые дистрибутивы Linux, такие как Fedora, предоставляют его в официальных репозиториях вместо обычных версий Wine.
Последняя версия Wine Staging предоставляет следующие дополнительные новые возможности и исправления багов:
- CSMT для лучшей графической производительности
- Поддержка технологий CUDA / PhysX / NVENC для графических карт NVIDIA
- Декодирование видео DXVA2 GPU (экспериментально)
- Поддержка EAX 1
- Исправления различных регрессий из upstream
- Поддержка Job Object
- Загрузка изображений .NET CLI без точки записи
- Улучшения производительности для программ с большим количеством записываемых данных, а также функции для улучшения работы с памятью
- Поддержка S3-компрессий текстур (DXTn)
- Поддержка Threadpool API
- Различные улучшения в d3dx9
- Различные улучшения в скорости работы
- Поддержка Windows ACL
- Драйвер Wine PulseAudio
Для полного списка изменений вы можете просмотреть GitHub-страницу на Wine Staging.
Некоторые из этих возможностей опциональны — их можно включить или выключить с помощью настроек Wine на вкладке Staging:
Устанавливаем Wine Staging в Ubuntu или Linux Mint
Wine Staging доступен в репозитории Pipelight PPA для Ubuntu, Linux Mint и производных. Чтобы добавить его и установить Wine Staging, используйте следующую команду в вашем терминале (чтобы открыть его, воспользуйтесь комбинацией клавиш Ctrl+Alt+T):
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install —install-recommends wine-staging
Если вы на 64bit-системе и хотите использовать 64-битную версию Wine, также вам стоит установить ‘wine-staging-amd64’:
sudo apt-get install wine-staging-amd64
Исполняемые файлы Wine Staging не установлены в /usr/bin (и не доступны в вашем PATH по-умолчанию), но они находятся в /opt/wine-staging/bin/. Благодаря этому, вы можете продолжать использовать и обычную версию Wine — чтобы выполнить исполняемый файл Wine Staging, просто используйте «/opt/wine-staging/bin/» перед исполняемым файлом, например
/opt/wine-staging/bin/wine
/opt/wine-staging/bin/winecfg
и так далее.
Но если вы не хотите каждый раз вводить полный путь при использовании Wine Staging, вы можете установить пакет, который предоставляет символьные ссылки для совместимости (но тогда вы больше не сможете использовать обычную версию Wine):
sudo apt-get install wine-staging-compat
Для большей информации смотрите страницу Wine Staging Usage.
Разработчики Wine Staging предоставляют бинарники для Arch Linux, Debian, Gentoo, Mageia и OpenSUSE — для инструкций по установке обратитесь на официальный сайт.