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.

Following on from the rather large DXVK 2.5 update a week ago, a smaller bug-fix release is out now for the Direct3D to Vulkan translation layer used by Proton. The projects works with Direct3D 8/9/10/11.

Here's the main changes included in the DXVK 2.5.1 release:

  • Fixed a major regression where anisotropic filtering would not work correctly in D3D9 games. (#4452)
  • Fixed some build issues with dxvk-native. (PR #4446)
  • Fixed some build issues with recent versions of clang. (#4467)
  • GTA Trilogy Definitive Edition: Work around a crash when HDR is enabled. (PR #4450)
    Note: Since these games use Unreal Engine 4, HDR is unsupported in D3D11 mode.


Pictured - Grand Theft Auto: San Andreas – The Definitive Edition


If you're curious on how to upgrade, you don't actually need to do anything. Proton and GE-Proton use DXVK directly, and so they both pull in updates in their new releases. However, for those who like to live on the wild side, you can upgrade the DXVK version in Proton yourself. Do it at your own risk.

To do so you can just overwrite the existing DXVK files with the release download of the latest DXVK. You can find your Proton install somewhere like this (depending on your Steam Library drives):

For Proton 9 and Proton Experimental:

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

Proton 8 and below:

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. If you mess anything up, one way to ensure it gets reinstalled cleanly is just to remove the "/dist" folder.

Article taken from GamingOnLinux.com.
11 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
3 comments

dibz Nov 18
Proton Experimental tends to pick the DXVK updates so quickly I stopped bothering checking out the latest hotness manually, and just default everything to that knowing it'll get these updates within a day or a two. Haven't bothered with a stable version in quite some time.
Viesta2015 Nov 18
GTA Trilogy definitive edition is actually starting to look alright now... might buy it soon.


Last edited by Viesta2015 on 18 November 2024 at 7:14 pm UTC
AsciiWolf Nov 18
  • Supporter Plus
Quoting: Viesta2015GTA Trilogy definitive edition is actually starting to look alright now... might buy it soon.

Yep, they finally managed to fix most of the issues and it even has the original lighting and fog now!


Last edited by AsciiWolf on 18 November 2024 at 9:38 pm UTC
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.