DXVK 是基于 Vulkan 的 D3D9,D3D10 和 D3D11 转换层,允许使用 Wine 在 Linux 上运行 3D 应用程序。
为了将从发行页面获得的DXVK软件包安装到给定的wine前缀中,请从DXVK目录中运行以下命令:
export WINEPREFIX=/path/to/.wine-prefix ./setup_dxvk.sh install
这会将DLL 复制 到wine前缀的system32和syswow64目录中,并设置所需的DLL替代。还支持纯32位前缀。
system32
syswow64
安装脚本可以选择以下参数:
--symlink
--without-dxgi
通过检查日志文件d3d9.log或d3d11.log应用程序目录中的存在性,或通过启用HUD(请参阅以下说明),验证您的应用程序使用DXVK而不是wined3d 。
d3d9.log
d3d11.log
为了从前缀删除DXVK,请运行以下命令:
export WINEPREFIX=/path/to/.wine-prefix ./setup_dxvk.sh uninstall