DXVK(也称为Vulkan的DirectX)是Steam的Steam Play功能中包含的工具之一,可以将Microsoft DirectX 11和DirectX 10图形调用转换为Vulkan,这是一个与Linux兼容的开源图形API,DXVK主要用于Steam Play,DXVK可以在Steam之外运行各种DirectX视频游戏,在本文中,我们将向你展示如何在Wine中配置DXVK,这样你就可以在没有Steam Play助手的情况下使用它来玩现代视频游戏。
安装Wine Staging参考文章 DXVK需要运行最新版本的Wine(aka Wine Staging)。因此,需要在Linux上安装最新的Wine软件包,然后再开始使用DXVK软件包。 参考: 在Ubuntu 18.04系统下升级或安装Wine 4.0稳定版和开发版的方法。 在Fedora 30/29/28系统中安装Wine 4和winetricks的方法。 在Linux Mint 19.1系统中安装Wine的两种方法。
获得DXVK 在大多数Linux发行版中,DXVK没有附带Wine套件,不过在大多数Linux发行版上获取最新版本的DXVK并不困难。 1、Ubuntu 在任何Ubuntu Linux软件源上都没有可用的DXVK软件包,不过可以安装DXVK Debian软件包。 要开始使用Debian DXVK软件包,请到 http://ftp.br.debian.org/debian/pool/main/d/dxvk/ 下载dxvk_0.96+ds1-1_all.deb和dxvk-wine64-development_0.96+ds1-1_amd64.deb软件包:
下载软件包后,使用dpkg命令将它们加载到Ubuntu系统上: sudo dpkg -i dxvk* 在Ubuntu上安装DXVK软件包后,必须使用“f”参数运行apt install命令,以更正Ubuntu在初始软件包安装期间未安装的依赖项: sudo apt install -f 2、Debian Debian用户可以通过“Main”软件存储库访问DXVK,要安装它,请在下面输入以下Apt-get package命令: sudo apt-get install dxvk 3、Arch Linux 在Arch Linux上,如果要使用DXVK,则必须使用AUR,要与AUR交互,必须使用以下Pacman命令在系统上安装Git和Base-devel软件包: sudo pacman -S git base-devel 通过在Arch Linux上设置Git和Base-devel软件包,可以安装Trizen AUR帮助程序,因为它有助于快速设置DXVK及其重要的依赖关系: git clone https://github.com/trizen/trizen cd trizen makepkg -sri 现在已经安装了Trizen AUR帮助程序,使用它在Arch Linux上设置DXVK: trizen -S dxvk-bin 4、OpenSUSE 要在OpenSUSE上安装DXVK,请转到 https://software.opensuse.org/package/dxvk 页面,在那里,单击你的版本旁边的安装按钮进行设置。
配置DXVK DXVK软件包已在你的系统上设置,但它们还没有准备好,需要进行配置,要启动配置过程,请启动终端并按照说明运行DXVK自动设置工具。 1、Ubuntu/Debian 在Ubuntu和Debian上,将能够通过运行简单的Shell脚本来启动DXVK的配置,要运行shell脚本,需要执行以下操作,首先,使用CD命令将终端会话从主文件夹(~/)移动到/usr/lib/dxvk/wine64-development/: cd /usr/lib/dxvk/wine64-development/ 进入wine64开发目录后,可以使用以下命令运行脚本: ./setup_dxvk.sh 2、Fedora/OpenSUSE
那些在Fedora或OpenSUSE上使用DXVK的人必须使用Winetricks来执行/usr/share/dxvk/中的setup_dxvk.verb文件,安装最新的Winetricks版本,然后,使用CD命令移动到DXVK文件夹: cd /usr/share/dxvk/ 进入目录后,运行以下Winetricks命令,确保你不使用sudo,否则它将无法工作: winetricks --force setup_dxvk.verb 设置sudo的话,参考:配置Fedora系统以使用sudo的方法。 3、Arch Linux AUR中的Arch Linux DXVK软件包应该自动为你设置DXVK,因此这里不需要配置。
使用DXVK运行游戏 设置DXVK库并链接到Wine后,你将能够立即使用它来运行大多数现代Windows游戏,有关在Wine中运行游戏的更多信息,请访问 https://www.winehq.org/,单击搜索框并查看你要运行的视频游戏的结果:
相关主题 |