Получайте новые возможности Wine быстрее с помощью PPA-репозитория Wine Staging

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 — для инструкций по установке обратитесь на официальный сайт.