Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

DXVK, the almighty translation layer that takes D3D 9/10/11 and spits out Vulkan, that paired up with Wine allows many Windows-only games to perform will on Linux has a new update out.

Version 1.6 went live today with some cleaning up and tweaking done on how they work with Direct3D 10. Now, DXVK no longer needs the d3d10.dll and d3d10_1.dll helpers as they say this "opens up the option to use Wine's implementation of the D3D10 effects framework, which is needed by some games". To be clear, they said this works best on Wine 5.3 or newer.

There's also some minor Direct3D 9 performance improvements, hopefully a crash when capturing apitrace snapshots was solved, some Source 2 games should no longer crash when using their Direct3D 9 renderer, some videos in games showed a green frames/flashing which is also solved and these games should work nicer: A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando and Yomawari: Midnight Shadows.

See the release on GitHub for the full details.


Wish to upgrade your existing Steam Play Proton install without waiting for Valve/CodeWeavers to update officially? You can just overwrite the existing DXVK files with the release download of DXVK 1.6. You can find your Proton install somewhere like this:

path-to-your/SteamLibrary/steamapps/common/Proton x.x/dist

Where x.x is whatever Proton version installed you wish to give a new DXVK.

Inside there you will see "lib" and "lib64", for 32bit and 64bit. Inside each of those, there's a "wine" folder and inside there is a "dxvk" folder and that's where you replace the files with new versions. Do so at your own risk but it's usually harmless. If you mess anything up, to refresh it you can usually just re-install Proton from the Tools menu in Steam.

Article taken from GamingOnLinux.com.
13 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
18 comments
Page: 1/2»
  Go to:

Shmerl Mar 20, 2020
I suppose for existing installations (prefixes), we need to remove overrides for d3d10.dll now.


Last edited by Shmerl on 20 March 2020 at 4:38 pm UTC
vipor29 Mar 20, 2020
i am suprised noone has gotten doom eternal working.i remember when doom 2016 came out it didn't take long for someone to get it going.there must be some type of drm underneath it.
YoRHa-2B Mar 20, 2020
Quoting: vipor29i am suprised noone has gotten doom eternal working
I have, but it involves getting the DRM-free executable that Bethesda in all their incompetence leaked, building your own Vulkan loader since no distro ships a recent enough one, and patching certain Proton libraries and I'm not inclined to go into details.

And it's currently unknown whether that exe is even capable of running the whole game.
sub Mar 20, 2020
Quoting: YoRHa-2B
Quoting: vipor29i am suprised noone has gotten doom eternal working
I have, but it involves getting the DRM-free executable that Bethesda in all their incompetence leaked, building your own Vulkan loader since no distro ships a recent enough one, and patching certain Proton libraries and I'm not inclined to go into details.

And it's currently unknown whether that exe is even capable of running the whole game.

Thanks for your work!

Btw, do you know what the showstopper for RDR2 is? :)
YoRHa-2B Mar 20, 2020
Quoting: subBtw, do you know what the showstopper for RDR2 is? :)
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.
Shmerl Mar 20, 2020
Quoting: YoRHa-2BThere are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

Why such strange hybrid combination?
sub Mar 20, 2020
Quoting: YoRHa-2B
Quoting: subBtw, do you know what the showstopper for RDR2 is? :)
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

Huh? :D

Thanks!
Xaero_Vincent Mar 20, 2020
I imagine Bethesda will push an update to fix their mistake including a DRM free executable.

Whats the likely-hood of getting it to work with full Denuvo protection in the short term?
Xaero_Vincent Mar 20, 2020
Quoting: YoRHa-2B
Quoting: subBtw, do you know what the showstopper for RDR2 is? :)
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

No way to explicitly set the sole renderer in a config file?
ziabice Mar 20, 2020
No frogs in this release :(
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: