Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

DXVK 1.0.3 is released while work towards fixing up DXVK 1.1 continues

Posted by , | Views: 8,458

DXVK, the incredible project kicking over Direct3D 10/11 to Vulkan for use in Wine has a fresh point release available now.

The 1.0.3 release will now have the DXVK DLLs actually include version information, as some games may rely on it. DXVK will also now handle "Surface loss" gracefully, an issue with state cache files possibly growing indefinitely was sorted and an issue with unexpected shader cache misses was also solved.

For game-specific fixes, Anno 1800 has a "severe" performance issue fixed by enabling the "d3d11.allowMapFlagNoWait" option. Also, Dark Souls Remastered and Grim Dawn both have a workaround to fix rendering issues for those with NVIDIA GPUs. Finally, Star Citizen should no longer cause GPU hangs and driver crashes.

You can see the release notes here.

This isn't quite the big DXVK 1.1 release again, as that was pulled down shortly after being released. The DXVK developer has asked people to test the master branch of DXVK on GitHub with as many games as possible, so they can find any regressions.

Article taken from GamingOnLinux.com.
21 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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
15 comments
Page: 1/2»
  Go to:

gradyvuckovic 15 April 2019 at 5:58 pm UTC
Fantastic work as always doitsujin, you're amazing!
Jaromir 15 April 2019 at 6:42 pm UTC
I love this project but I'm having a problem with the new versions.

The Witcher 3 was working without any issue on the slightly older DXVK versions.

With versions 1.02 and 1.03 the game crashes after the savegame is loaded.

err: DxvkMemoryAllocator: Memory allocation failed
Size: 8388608
Alignment: 256
Mem flags: 0x7
Mem types: 0x681

004e:err:seh:RtlUnwindEx invalid frame 608b0008 (0x606b2000-0x608b0000)
004e:err:seh:call_stack_handlers invalid frame 608b0010 (0x606b2000-0x608b0000)
004e:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.
AL lib: (EE) ReleaseThreadCtx: Context 0x7c879a30 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7d268de0 current for thread being destroyed, possible leak!
arzardk 15 April 2019 at 6:58 pm UTC
JaromirI love this project but I'm having a problem with the new versions.

The Witcher 3 was working without any issue on the slightly older DXVK versions.

With versions 1.02 and 1.03 the game crashes after the savegame is loaded.

err: DxvkMemoryAllocator: Memory allocation failed
Size: 8388608
Alignment: 256
Mem flags: 0x7
Mem types: 0x681

004e:err:seh:RtlUnwindEx invalid frame 608b0008 (0x606b2000-0x608b0000)
004e:err:seh:call_stack_handlers invalid frame 608b0010 (0x606b2000-0x608b0000)
004e:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.
AL lib: (EE) ReleaseThreadCtx: Context 0x7c879a30 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7d268de0 current for thread being destroyed, possible leak!

Seems related to #747

Edit: just done tests multiple times and no crashes at all on "High" preset on GTX 1050 Ti 4GB.


Last edited by arzardk on 15 April 2019 at 7:17 pm UTC
Avehicle7887 15 April 2019 at 7:17 pm UTC
I've tried TW3 on my system with this update, even completed a quest roughly 15-20mins of gameplay. No issues encountered.
Jaromir 15 April 2019 at 7:42 pm UTC
arzardkSeems related to #747

Edit: just done tests multiple times and no crashes at all on "High" preset on GTX 1050 Ti 4GB.

Yes I already read and tried the solution from #747 yesterday (disabling transparent huge pages in the kernel).

This kernel setting makes the game run one or two times without issues. But after a few times the problem returns in my case:

warn: DXVK: No matching border color found for (1e+10,1e+10,1e+10,1e+10)
info: DXGI: Setting display mode: 1280x1024@75
err: DxvkMemoryAllocator: Memory allocation failed
Size: 8294400
Alignment: 256
Mem flags: 0x6
Mem types: 0x681

004e:err:seh:RtlUnwindEx invalid frame 607d0008 (0x605d2000-0x607d0000)
004e:err:seh:call_stack_handlers invalid frame 607d0010 (0x605d2000-0x607d0000)
004e:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.
AL lib: (EE) ReleaseThreadCtx: Context 0x7e4051a0 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7e4051a0 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7edd7e70 current for thread being destroyed, possible leak!

I also couldn't get The Witcher 3 working on Fedora 30 (the beta build) with the v1.0.2 DXVK build. So I mean that I have the issue on both Arch Linux and Fedora 30.

90% of the times when I can't fix a problem it's a known or unknown bug. So I will report the issue on github if I have some free time in the future.
YoRHa-2B 15 April 2019 at 8:06 pm UTC
Jaromirerr: DxvkMemoryAllocator: Memory allocation failed
This cannot be fixed in DXVK. It just means that you don't have any system memory left that the graphics driver could allocate from, and looking at your profile, I can certainly see why - 4GB just don't cut it for an entire Linux desktop and this game.

It would probably be fine if the allocation would cause some memory to get swapped out, but that doesn't happen on Linux for some reason, so we have fun errors like this, or "amdgpu: not enough memory for command submission" when running into similar issues with AMD cards.
ageres 16 April 2019 at 7:58 am UTC
YoRHa-2BIt just means that you don't have any system memory left that the graphics driver could allocate from, and looking at your profile, I can certainly see why - 4GB just don't cut it for an entire Linux desktop and this game.
Shouldn't 4GB be enough for this game, especially for 1280×1024 resolution? It even has GTX 770 (2GB) as a recommended card.
arzardk 16 April 2019 at 8:22 am UTC
ageres
YoRHa-2BIt just means that you don't have any system memory left that the graphics driver could allocate from, and looking at your profile, I can certainly see why - 4GB just don't cut it for an entire Linux desktop and this game.
Shouldn't 4GB be enough for this game, especially for 1280×1024 resolution? It even has GTX 770 (2GB) as a recommended card.

He probably mean RAM, not VRAM, cause Jaromir has 4GB RAM on his machine.


Last edited by arzardk on 16 April 2019 at 8:24 am UTC
Ehvis 16 April 2019 at 9:32 am UTC
View PC info
  • Supporter
  • Top Supporter
Looking at the issues on github, it seems that dxvk is now in a stage that has a lot of fixing things that don't match the undocumented behaviour on windows. Something that Wine has had to deal with as well. Achieving bug for bug compatibility doesn't sound like the most fun thing to do.
Arehandoro 16 April 2019 at 10:36 am UTC
With the latest staging version and the latest DXVK I'm running TW3 with everything in Ultra and getting consistent FPS, don't know how many but it doesn't stutter, even in Novigrad.

I can't thank Phillip or anyone else involved enough for this
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts