Как да настроите DXVK във Wine на Linux

click fraud protection

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!

Инсталиране на Wine Staging

DXVK изисква най-новата версия на Wine (известна още като Wine Staging). Затова трябва да ви покажем как да инсталирате най-новите пакети Wine в Linux, преди да разгледате как да получите ръцете си върху DXVK пакетите.

Най-добрият начин да инсталирате пакетите Wine Staging в повечето Linux дистрибуции е да

instagram viewer
отидете на официалния уебсайт на WineHQ. На сайта те имат подробен списък на всички дистрибуции на Linux, които имат пакети за Wine Staging. Те ще ви помогнат да разберете как да го направите.

Ако не разбирате WineHQ и се нуждаете от насоки, препоръчваме ви да разгледате нашия пост за инсталиране на Wine Staging на Linux. В него разказваме как да го накараме да работи върху Ubuntu, Debian, Arch Linux, Fedora и дори OpenSUSE!

Вземете DXVK

За съжаление, DXVK не идва с пакета Wine в повечето Linux дистрибуции. Вместо това, ако искате да се възползвате от тази технология, ще трябва да седнете и ръчно да заредите всичко. За щастие, не е толкова трудно да получите най-новото издание на DXVK в повечето Linux дистрибуции.

За да накарате DXVK да работи върху вашата Linux дистрибуция по избор, стартирайте терминал, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. Оттам превъртете надолу, намерете Linux операционната система, която използвате на вашия компютър, и следвайте инструкциите, изложени за нея.

Ubuntu

Няма 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

Потребителите на Debian имат достъп до DXVK чрез хранилището на софтуера „Main“. За да го инсталирате, въведете следното Ап-да команда пакет по-долу.

sudo apt-get install dxvk

Arch Linux

В Arch Linux, ако искате да използвате DXVK, трябва да използвате AUR. За да взаимодействате с AUR, трябва да инсталирате пакетите Git и Base-devel на вашата система със следното Пак Ман команда.

sudo pacman -S git base-devel

С пакетите Git и Base-devel, създадени на Arch Linux, е време да инсталирате помощника на Trizen AUR, тъй като това ще помогне да настроите DXVK и това е важно бързо зависими.

git клон https://github.com/trizen/trizen cd тризен. makepkg -sri

Сега, когато имате инсталиран помощник на Trizen AUR, използвайте го, за да настроите DXVK на вашия компютър с Linux Linux.

тризен -S dxvk-бин

Fedora

Версия 0.94 на DXVK е достъпна в услугата за изграждане на OpenSUSE за Fedora 29 и 28. За да го инсталирате, уверете се, че имате най-новата стъпка на виното. След това използвайте следното 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

OpenSUSE

За да инсталирате DXVK в OpenSUSE, преминете към тази страница по ОББ. След като отидете там, щракнете върху бутона „1 Click Install“ до вашето издание, за да го настроите.

Програмен код

Изходният код за DXVK е над Github, така че ако искате да го използвате в по-малко известна дистрибуция на Linux, щракнете върху тази връзка тук.

Конфигурирайте DXVK

Пакетите DXVK са настроени на вашата система, но те все още не са готови за стартиране и трябва да бъдат конфигурирани. За да стартирате процеса на конфигуриране, стартирайте терминал и следвайте инструкциите, за да стартирате инструмента за автоматична настройка на DXVK.

Ubuntu / Debian

В Ubuntu и Debian ще можете да стартирате конфигурацията на DXVK, като стартирате обикновен скрипт на Shell. За да стартирате скрипта на черупката, трябва да направите следното. Първо използвайте CD команда за преместване на терминалната сесия от началната папка (~ /) в /usr/lib/dxvk/wine64-development/.

cd / usr / lib / dxvk / wine64-development /

Веднъж в директорията за разработка на wine64, можете да стартирате скрипта с:

./setup_dxvk.sh

Fedora / OpenSUSE

Тези, които използват DXVK на Fedora или OpenSUSE, трябва да използват Winetricks за изпълнение setup_dxvk.verb файл в /usr/share/dxvk/. Инсталирайте най-новата версия на Winetricks. След това използвайте CD команда за преместване в папката DXVK.

Забележка: не знаете как да настроите Winetricks? Преминете към Pkgs.org и научете как да го накарате да работи на вашата ОС.

CD / usr / share / dxvk /

Веднъж в директорията, изпълнете следната команда Winetricks. Уверете се, че не използвате Sudoили няма да работи!

 winetricks - force setup_dxvk.verb

Arch Linux

Пакетът Arch Linux DXVK в AUR трябва автоматично да настрои DXVK за вас, така че тук няма нужда от конфигурация.

Общ Linux

Ако сте компилирали DXVK от изходния код, ще трябва да настроите DXVK с Wine ръчно. Инструкции как да направите това са на страницата на DXVK Github.

Работещи игри с DXVK

С DXVK библиотеките, настроени и свързани с Wine, ще можете да го използвате за незабавно стартиране на повечето съвременни Windows игри. За повече информация относно провеждането на игри в Wine, преминете към WineHQ.org, щракнете върху полето за търсене и прегледайте резултатите за видео игра, която искате да стартирате.

Не искате да се занимавате с WineHQ? Вижте списъка за съвместимост с DXVK на GamingOnLinux вместо. Ще ви помогне да разберете кои игри работят добре с DXVK и кои не.

watch instagram story