Package Details: dxvk-bin 2.6-1

Git Clone URL: https://aur.archlinux.org/dxvk-bin.git (read-only, click to copy)
Package Base: dxvk-bin
Description: A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)
Upstream URL: https://github.com/doitsujin/dxvk
Keywords: dxvk
Licenses: zlib/libpng
Conflicts: d9vk, dxvk
Provides: d9vk, dxvk
Submitter: ssorgatem
Maintainer: ssorgatem (kekonn)
Last Packager: ssorgatem
Votes: 229
Popularity: 1.48
First Submitted: 2018-03-02 07:39 (UTC)
Last Updated: 2025-03-14 09:25 (UTC)

Pinned Comments

ssorgatem commented on 2018-03-27 06:47 (UTC) (edited on 2019-02-26 12:20 (UTC) by ssorgatem)

To enable DXVK in a wineprefix, do the following (with the WINEPREFIX variable properly set):

setup_dxvk install

In order to uninstall DXVK from a wineprefix:

setup_dxvk uninstall

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 16 Next › Last »

rfried commented on 2023-01-25 08:48 (UTC)

It whould be realy great if a setup_dxvk could be added! I used it everytime when dxvk-bin is updated in my wine prefix with KSP and it worked great. Many thanks to @kekonn to look into it!!

kekonn commented on 2023-01-25 07:37 (UTC)

Hmmm, something seems to have gone wrong with the commit. I had removed the calls to the script and it worked locally.

Unfortunately I won't be able to fix it before 8 pm CET

eclairevoyant commented on 2023-01-25 07:14 (UTC)

Upstream wrote the code and can add/remove what they wish. Let's keep the AUR comments on topic as it should only be used to discuss the PKGBUILD, side discussions can happen elsewhere.

TemplarGR commented on 2023-01-25 07:12 (UTC)

The reasoning by the upstream developer for removing it appears to be BS to me, honestly. The first thing that came to my mind was that DXVK is meant for Proton (and he works for Valve), so he doesn't want to offer a solution to other users to make installation easier. "No one has bash installed anyway"? Seriously?

somebody commented on 2023-01-25 05:32 (UTC)

instead of "dxvk-$pkgver"/setup_dxvk.sh it would be something like ../setup_dxvk.sh - assuming you've already copy-pasted setup_dxvk (with the appropriate permissions) next to the PKGBUILD

(i'm not familiar enough with PKGBUILDs to know the right way to do it)

somebody commented on 2023-01-25 05:27 (UTC)

simple solution, just add setup_dxvk.sh into the package - possibly with the license included at the top

BujuArena commented on 2023-01-25 02:50 (UTC)

For anyone curious about the reason setup_dxvk.sh was removed, here's the deletion commit, with relevant discussion: https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098

TemplarGR commented on 2023-01-25 01:26 (UTC)

This PKGBUILD needs to be modified.

kIERO commented on 2023-01-25 00:07 (UTC)

Bug Bump: install: cannot stat 'dxvk-2.1/setup_dxvk.sh': No such file or directory

eclairevoyant commented on 2023-01-24 23:59 (UTC)

@kekonn Since that's the case you'll need to correct your PKGBUILD to not install a nonexistent file. Or this package should be deleted entirely.