DXVK (также известный как DirectX для Vulkan) является одним из инструментов, включенных в Функция Steam Play в Steam. Это фантастический инструмент, который может конвертировать графические вызовы Microsoft DirectX 11 и DirectX 10 в Vulkan, графический API с открытым исходным кодом, совместимый с Linux. Хотя DXVK в основном используется в Steam Play, это не единственное место, где пользователи Linux могут воспользоваться этой фантастической технологией. DXVK может запускать все виды видеоигр DirectX за пределами Steam! В этом руководстве мы покажем вам, как настроить DXVK в Wine, чтобы вы могли использовать его для игры в современные видеоигры без помощи Steam Play!
Для запуска DXVK требуется последняя версия Wine (также известная как Wine Staging). Поэтому мы должны показать вам, как установить новейшие пакеты Wine в Linux, прежде чем переходить к тому, как получить пакеты DXVK.
Лучший способ установить пакеты Wine Staging в большинстве дистрибутивов Linux - это зайдите на официальный сайт WineHQ
. На сайте у них есть подробный список всех дистрибутивов Linux, в которых есть пакеты Wine Staging. Они помогут вам понять, как это сделать.Если вы не понимаете WineHQ и нуждаетесь в руководстве, Мы рекомендуем вам ознакомиться с нашим постом по установке Wine Staging на Linux.. В нем мы рассмотрим, как заставить его работать на Ubuntu, Debian, Arch Linux, Fedora и даже OpenSUSE!
К сожалению, DXVK не поставляется с набором пакетов Wine в большинстве дистрибутивов Linux. Вместо этого, если вы хотите воспользоваться этой технологией, вам нужно сесть и вручную загрузить все. К счастью, не так сложно получить последнюю версию DXVK в большинстве дистрибутивов Linux.
Чтобы заставить DXVK работать с выбранным дистрибутивом Linux, запустите терминал, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Оттуда прокрутите вниз, найдите операционную систему Linux, которую вы используете на своем ПК, и следуйте инструкциям, изложенным для нее.
Нет никаких пакетов DXVK, о которых можно было бы говорить ни в одном из источников программного обеспечения Ubuntu Linux. К счастью, поскольку Ubuntu похож на Debian, можно вместо этого установить пакеты DXVK Debian.
Чтобы получить в руки пакеты Debian DXVK, запустите терминал и используйте Wget Загрузите команды ниже.
Wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk_0.96+ds1-1_all.deb. Wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk-wine64-development_0.96+ds1-1_amd64.deb
С загруженными пакетами используйте Dpkg команда, чтобы загрузить их в вашу систему Ubuntu.
sudo dpkg -i dxvk *
После установки пакетов DXVK в Ubuntu вы должны запустить подходящая установка команда с переключателем «f», чтобы исправить зависимости, которые Ubuntu не установил во время первоначальной установки пакета.
sudo apt install -f
Пользователи Debian имеют доступ к DXVK через «основной» программный репозиторий. Чтобы установить его, введите следующее Кв-прибудете Команда пакета ниже.
sudo apt-get установить dxvk
В Arch Linux, если вы хотите использовать DXVK, вы должны использовать AUR. Для взаимодействия с AUR необходимо установить пакеты Git и Base-devel в вашей системе со следующими pacman команда.
sudo pacman -S git base-devel
С пакетами Git и Base-devel, настроенными на Arch Linux, пришло время установить помощник Trizen AUR, поскольку он поможет быстро настроить DXVK и его важные зависимости.
мерзкий клон https://github.com/trizen/trizen CD Trizen. makepkg -sri
Теперь, когда у вас установлен помощник Trizen AUR, используйте его для настройки DXVK на вашем компьютере с Arch Linux.
trizen -S dxvk-bin
Версия 0.94 DXVK доступна в сервисе сборки OpenSUSE для Fedora 29 и 28. Чтобы установить его, убедитесь, что у вас установлена последняя версия Wine Staging. Затем используйте следующее Dnf Команда установки пакета, чтобы получить DXVK в вашей системе.
Fedora 29
sudo dnf установить http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_29/x86_64/dxvk-0.94-2.fc29.1.x86_64.rpm
Fedora 28
sudo dnf установить http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/dxvk-0.94-2.fc28.1.x86_64.rpm
Чтобы установить DXVK в OpenSUSE, перейдите на эта страница на OBS. Оказавшись там, нажмите кнопку «1 Click Install» рядом с выпуском, чтобы настроить его.
Исходный код для DXVK находится на Github, поэтому, если вы хотите использовать его в менее известном дистрибутиве Linux, нажмите эту ссылку Вот.
Пакеты DXVK настроены в вашей системе, но они еще не готовы к работе и должны быть настроены. Чтобы начать процесс настройки, запустите терминал и следуйте инструкциям по запуску инструмента автоматической настройки DXVK.
В Ubuntu и Debian вы сможете запустить настройку DXVK, запустив простой сценарий Shell. Чтобы запустить скрипт оболочки, вам нужно сделать следующее. Во-первых, используйте компакт диск команда для перемещения сеанса терминала из домашней папки (~ /) в /usr/lib/dxvk/wine64-development/.
cd / usr / lib / dxvk / wine64-development /
Попав в каталог wine64-development, вы можете запустить скрипт:
./setup_dxvk.sh
Те, кто использует DXVK в Fedora или OpenSUSE, должны использовать Winetricks для выполнения setup_dxvk.verb файл в /usr/share/dxvk/. Установите последнюю версию Winetricks. Затем используйте компакт диск Команда для перехода в папку DXVK.
Примечание: не знаете, как настроить Winetricks? Зайдите на Pkgs.org и узнайте, как заставить его работать в вашей ОС.
cd / usr / share / dxvk /
Попав в каталог, запустите следующую команду Winetricks. Убедитесь, что вы не используете Судо, или это не будет работать!
winetricks --force setup_dxvk.verb
Пакет Arch Linux DXVK в AUR должен автоматически настроить DXVK для вас, поэтому здесь нет необходимости в настройке.
Если вы скомпилировали DXVK из исходного кода, вам нужно настроить DXVK с Wine вручную. Инструкции о том, как это сделать, находятся на странице DXVK Github..
С библиотеками DXVK, настроенными и связанными с Wine, вы сможете использовать его для немедленного запуска большинства современных игр для Windows. Для получения дополнительной информации о запуске игр в Wine, обратитесь к WineHQ.orgнажмите на поле поиска и просмотрите результаты видеоигры, которую вы хотели бы запустить.
Не хотите иметь дело с WineHQ? Ознакомьтесь со списком совместимости GamingOnLinux с DXVK вместо. Это поможет вам выяснить, какие игры хорошо работают с DXVK, а какие нет.
OSMC - это операционная система медиаплеера, основанная на медиацен...
Gnome Classic - это версия рабочего стола Gnome 3 (Gnome Shell), но...
У всех дома есть старый компьютер, который не используется. Он слиш...