Package Details: dxvk-bin 2.4.1-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: kekonn
Votes: 225
Popularity: 3.57
First Submitted: 2018-03-02 07:39 (UTC)
Last Updated: 2024-09-26 17:59 (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 .. 5 6 7 8 9 10 11 12 13 14 15 16 Next › Last »

ssorgatem commented on 2019-02-26 16:16 (UTC)

then the setup script should work when using the non-proton wine, and then you can go back to using proton's wine

damachine commented on 2019-02-26 16:12 (UTC)

"WINEPREFIX="/EXTRA/.steam/steamapps/compatdata/271590/pfx" wine winepath -u 'C:\windows\system32'"

brings

"/EXTRA/.steam/steamapps/compatdata/271590/pfx/dosdevices/c:/windows/syswow64"

ssorgatem commented on 2019-02-26 16:10 (UTC)

@damachine have you tried using it with non-proton wine on a proton prefix?

The older scripts had many limitations which this script solves (like being able to uninstall, for example). It also relied on winetricks and a winetrick verb... which I'm not too fond on mantaining.

But you are free to use an older version of this package, but replacing the DXVK files...

You can also just manually set it up; it's just symlinking or copying a couple files.

In any case, Proton should include this version of DXVK in a short time.

And last time I tried, whenever I started a game with Proton, it overwrote the manually installed DXVK with its own... so little point with the setup script supporting that.

damachine commented on 2019-02-26 16:00 (UTC)

@ssorgatem Is it possible to use the old setup script as a lagacy setup methode like setup_dxvk_legacy.sh that works for proton use. sorry that i repeat when it works before so fine.

ssorgatem commented on 2019-02-26 15:46 (UTC)

@damachine the setup script won't work with proton's wine, because proton's wine is missing some parts in which it relies.

Try using your system's wine, it should work that way.

Yes, the old method worked 2 days ago.... but now there's a new setup script, which requires wine to work (actual wine, not just the part of wine that proton has).

damachine commented on 2019-02-26 15:42 (UTC)

@ssorgatem i use steam beta with proton last beta of proton is installed i think its a wine 3.16 i see with protontricks under winecfg. local i have installed wine-staging 4.2-1 from arch repo with some prefix with dxvk. the old install methode works 2 days before from the dxvk-master git clone.

ssorgatem commented on 2019-02-26 15:31 (UTC)

@damachine that means either your WINEPREFIX or your wine installation are missing parts of wine, that is, winemenubuilder.exe

What wine are you using? I don't think it's going to work with the one from Proton.

damachine commented on 2019-02-26 15:20 (UTC)

@ssorgatem the command brings me "wine: cannot find L"C:\windows\system32\winemenubuilder.exe" wine: configuration in '/EXTRA/.steam/steamapps/compatdata/271590/pfx' has been updated. /EXTRA/.steam/steamapps/compatdata/271590/pfx/dosdevices/c:/windows/syswow64" i have test it with a non steam prefix i become the same. thanks for your work

ssorgatem commented on 2019-02-26 15:07 (UTC)

@damachine with that same prefix set, what is the output of wine winepath -u 'C:\windows\system32' ?

That's how the script determines the prefix' location. If it doesn't work for Proton prefixes (like yours), then that is a bug that should be filed upstream.

I'm just packaging the setup script unmodified, just wrapping it with the arguments so that it behaves the most compatibly like the previous scripts.

damachine commented on 2019-02-26 14:44 (UTC)

WINEPREFIX="/EXTRA/.steam/steamapps/compatdata/271590/pfx" ./setup_dxvk.sh install brings me "Failed to resolve C:\windows\system32." also with other prefixes. have export the prefix and then "./setup_dxvk.sh install" but the same failed as above Any help. The old setup methode had work fine before.