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/,单击搜索框并查看你要运行的视频游戏的结果:

相关主题

linux dx命令,在Linux系统上配置Wine中的DXVK相关推荐

  1. 在香蕉派的树莓派系统上配置 Syncthing 自启动(暨 Linux 软件自启服务配置)

    在香蕉派的树莓派系统上配置 Syncthing 自启动 独立观察员 2020 年 1 月 19 日(2020年8月30日 更新) 首先做个名词解释," 香蕉派" 是国内一款山寨树莓 ...

  2. 在Linux系统上配置Samba客户端,访问Samba远程目录

    1. 前言 本文主要讲解如何在Linux系统上配置Samba客户端,访问Samba远程目录. 2. 安装smbclient Linux用户可以从命令行访问samba共享,使用文件管理器或挂载samba ...

  3. CentOS Linux release 7.8.2003 系统上部署KVM系统

    CentOS Linux release 7.8.2003 系统上部署KVM系统 1.升级内核操作 yum update -y kernel kernel-firmware reboot 2. 安装必 ...

  4. 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动

    在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...

  5. linux ps命令大全,Linux ps命令例子汇总

    Linux ps命令主要用于查看系统运行的进程,确定进程运行的状态机是否占用过多资源等?下面学习啦小编通过实例来给大家详细介绍下Linux的ps命令,一起来了解下吧. Linux提供了当前进程的同时, ...

  6. linux+echo+权限不够,解决linux echo命令以及linux echo命令提示权限不够的方法

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  7. linux下执行php命令echo不输出,linux echo命令以及linux echo命令提示权限不够的方法...

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  8. linux 关机命令总结,Linux关机命令总结

    在linux命令中reboot是重新启动,shutdown -r now是立即停止然后重新启动,都说他们两个是一样的,其实是有一定的区别的. shutdown命令可以安全地关闭或重启Linux系统,它 ...

  9. linux 迅雷 命令行,Linux类似迅雷的下载利器uGet 1.10.5发布

    uGet 是一款轻量级的自由开源的下载管理器,可运行Linux.windows和MAC系统上.该软件可以轻松地与Mozilla Firefox整合,支持队列下载和恢复下载和通过终端下载的功能. 网上关 ...

最新文章

  1. (转)linux下oracle instant client安装和运行
  2. mysql内连接和外连接的区别_内连接、外连接的区别
  3. Linux内核设计与实现---内核同步方法
  4. 文献阅读课13-DSGAN: Generative Adversarial Training for (远程监督关系抽取,句子级去噪)
  5. verilog FAQ(zz)
  6. C++ 虚函数表解析(转)
  7. YIi 数据操作备注
  8. linux ubuntu 获取ip,linux系统(ubuntu)怎么查看ip地址
  9. 面向对象淡入淡出轮播图(附带面向过程)
  10. 区块链 什么是DAPP
  11. sony手机刷linux,索尼Z3 Z3C 5.0系统刷recovery教程_Sony Z3第三方recovery
  12. beyond compare 对class文件反编译及比较
  13. SPSS学习 (一)概述
  14. 开源大数据处理引擎汇总(一)
  15. java写入html文件乱码,java写入到html文件 打开是乱码
  16. 魔域单机版mysql数_魔域数据表!
  17. php 判断时间是星期几,通过PHP的date()函数判断今天是星期几
  18. Putty 设置前景色和背景色
  19. Python基础---文件
  20. PHP初级【10天小积累-第二天】

热门文章

  1. (二)01- DCloud平台 HTML5+ App开发——真机调试运行 夜神模拟器运行HBuilderX中的html文件 夜神模拟器运行App的基础功能示例-手机设备-分享功能-拍照功能
  2. HTML怎么转换base64教程,html5将图片转换成base64代码
  3. QT Creator格式对齐快捷键
  4. 信息收集(web安全入门05)
  5. 构造函数的调用场景--构造函数与拷贝构造函数、移动构造函数之辨
  6. 利用matlab低通滤波器滤除肌电信号
  7. 高企复审不通过会怎么样?
  8. Mybatis-Plus配置使用
  9. 文章按给定权重、生成时间综合排序
  10. sql 中获取当前时间并加减时间段查询