linux dx命令,在Linux系统上配置Wine中的DXVK
DXVK(也称为Vulkan的DirectX)是Steam的Steam Play功能中包含的工具之一,可以将Microsoft DirectX 11和DirectX 10图形调用转换为Vulkan,这是一个与Linux兼容的开源图形API,DXVK主要用于Steam Play,DXVK可以在Steam之外运行各种DirectX视频游戏,在本文中,我们将向你展示如何在Wine中配置DXVK,这样你就
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软件包。
参考:
获得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
3、Arch Linux
AUR中的Arch Linux DXVK软件包应该自动为你设置DXVK,因此这里不需要配置。
使用DXVK运行游戏
设置DXVK库并链接到Wine后,你将能够立即使用它来运行大多数现代Windows游戏,有关在Wine中运行游戏的更多信息,请访问 https://www.winehq.org/,单击搜索框并查看你要运行的视频游戏的结果:
相关主题
更多推荐
所有评论(0)