/r/dxvk

Photograph via snooOG

A subreddit for anything related to DXVK: benchmarks, support, or discussion.

A subreddit for anything related to DXVK: benchmarks, support, or discussion.

Links:

Repository

Nightly builds provided by haagch

Link to VKx discord, where most of the project's discussion happens

About: DXVK is a Vulkan-based compatibility layer for Direct3D 11 which allows running 3D applications on Linux using Wine.

/r/dxvk

225 Subscribers

3

I have a question

Running vulkan makes the software use more gpu than cpu, while making the cpu use faster?

Is that how it works?

And if that is the case, using more gpu, or transfering load to gpu, makes it that it transfer load from ram to vram?

Why i ask this?

For example, my pc is too shitty to get a good effect with dxvk. I lose like 5-10 fps. But for gaming, specially on older 32 bit signle core fames that are limited with ram and all, does this solve the issue of lack of ram?

For example, oblivion. Or skyrim 32 bits. Both are very happy with dxvk from what i have read.

Both use mostly 1 core, so modern hardware doeant help woth oerformance on heavy modded games, specially oblivion.

And wjen the game runs out of ram to use it crashes. That is why there are patches to utilize all 4 gb ram and people suggest using dxvk for stability.

Am i correct? Am i wrong? Am i semi correct?

I do want to learn so anything is useful. Thanks.

0 Comments
2024/10/17
15:16 UTC

1

How do I get the DLL files?

I've extracted, but they're all non-dll files. I don't understand.

0 Comments
2024/10/07
00:28 UTC

1

I get lower fps and i want to learn why

I use it in modded games like bethesdea ones. I wanted to get better fps, but i install it and get like 10 fps less.

I have an old pc. But for example. I play new vegas with enb, at 1366x768, high res textures (the normal ones, not 4k), and some other stuff. I get good fps, not amazing, like 30 avg. Only issue is i get stuttering when using a cars mod. Thing is. I get like 15 fps with dxvk.

I have win 10 and a hd7770 2g, phenom iix4 and 24 gb ram.

Any info appreciated

10 Comments
2024/09/22
14:22 UTC

1

Artifacts or red spots when using dxvk on igpu ivy bridge (I7-3770)

Hello, I'm having this problem with some games in Wine where these red spots appear throughout the rendering when using dxvk.

I know that the Vulkan implementation for Ivy Bridge is incomplete in Mesa and I'm sure that's part of the cause, but I want to know exactly why these spots appear.

https://preview.redd.it/p5t3p9jjd1ld1.png?width=1920&format=png&auto=webp&s=8a8e74ed32321adec4cce6dd5263bed7c88d464e

https://preview.redd.it/8sc5r2dkd1ld1.png?width=1920&format=png&auto=webp&s=9556aedf2721ff9705774a5c33a3de7382aef8de

1 Comment
2024/08/26
16:41 UTC

1

Fusion360 Support / Class linkage not supported

Honestly, I'm probably in the wrong place, or asking the wrong question, but I'm stumbling in the dark and am hoping you can help.

The short issue: I'm trying to run Fusion360 on Fedora/KDE via Bottles. I've gotten to the point that the application loads, and I can do some activities, but some of the UI is missing, the UI doesn't redraw correctly, and I have random crashes.

The only culprit I can find is a warning: "warn: D3D11Device::CreateShaderModule: Class linkage not supported". This is reported frequently while the app is in use.

This is one of the last apps I still have to dual-boot for, and I would really, really like to resolve the issue. Any help you can provide, including other places to ask/check, is appreciated.

Edit: I'm open to all possible solutions, including replacing the GPU. My goal is to have a productive machine, not to preserve this machine.


System details:

  • Fedora 40, KDE spin
  • Nvidia GTX 3060
  • AMD Ryzen 7 3700X
  • 64G DDR4

Bottle Details:

  • soda-9.0-1
  • dxvk-2.3.1
  • vkd3d-proton-2.12
  • dxvk-nvapi-v0/7/0

vulkaninfo: https://pastebin.com/iUssTCRE

vkcube and vkmark both run perfectly.

1 Comment
2024/08/25
00:59 UTC

2

About Nioh

how to make it work for nioh?

8 Comments
2024/08/22
00:59 UTC

0

Ghost recon wildlands Quality and performance

Was having stuttering with dx11 so decided to try dxvk and this works like voodoo. Getting very good performance and virtually no lag or micro stuttering while running/turning etc. 75 fps constant. My only complaint is that it makes the game look like it's running on high settings (even though everything is ultra in settings menu). The draw distances are brighter than on nvidia drivers. Also There is a bit of aa shimmering.. (just a bit) basically the game runs smooth like butter at a loss of 20% quality VS nividia dx11.

Any turn around for this? can somebody share how to put vulkan on quality mode? Using the latest DXVK 2.4.

Thanks.

0 Comments
2024/07/23
15:10 UTC

2

GTA 4 doesnt launch with latest DXVK

does anyone have a fix for this.

my gpu supports vulkan 1.3 i think (rx570).

also the d3d9.log is empty

0 Comments
2024/07/16
06:08 UTC

1

Assasins Creed Oddysey crash with dxvk

I want to play with dxvk for its performance boost but sadly game wont open it launches but crashes right before starting is there any solution to this

1 Comment
2024/06/22
22:57 UTC

1

DXVK dll keeps disappearing when I launch Oblivion...

Attempting to install DXVK-async into my fresh & functioning Last Seed install, but I'm still unable to alt-tab...

Tried putting the d3d9.dll into the Oblivion root folder, but it would just disappear when I start Oblivion. I then noticed an "Overwrite > Root" folder in my Last Seed (Wabbajack modpack) folder with a d3d9.dll file. I tried replacing that one, still no results. Can't alt-tab.

Anyone got some advice on what I'm doing wrong here?

0 Comments
2024/06/19
03:12 UTC

1

DXVK Windows

I know dxvk is not ment for windows but i'm just wondering why on the dxvk hud is only shows graphics and compute pipelines but not graphics shades.

0 Comments
2024/06/14
00:35 UTC

1

This works with HFW and DD2?

So will DXVK work with horizon forbidden west and dragons dogma 2 as well on pc?
Idk if anyone tryed this already.

Used dxvk today for borderlands 2 and damn my fps went from 40 to 120 :D
Still have low fps with the another 2 games so thats why am asking before i jsut randomly put the files in the game so.

5 Comments
2024/06/09
13:22 UTC

4

For anyone experiencing crashing when playing Dark Souls PTDE with dxvk

Hello I recently found out that the reason for dark souls to crash when using dxvk is the pre-rendered cutscenes(main menu text animation is a cutscene as well). SO the fix is to unpack the game using UnpackDarkSoulsForModding tool and removing all of the cutscenes in the movWW folder. I hope this helps someone.

Edit: Maybe you don't need to unpack the game, just check if the folder is there. Its just that my game is unpacked and I'm not sure what's in the vanilla version.

0 Comments
2024/05/24
14:59 UTC

2

How do I use DXVK in a 32-bit system?

Recently I've had some problems with GTA IV; the borderless mode wasn't working, there were still window borders and I don't know how to fix that (if you know how to, feel free to help me).
So I tried using DxWrapper to help with that. The borderless mode ran fine, but all frontend (menu, info boxes, options etc.) sounds didn't play when I alt-tabbed the game (which is, you know, one of the main points of using borderless).
I removed DxWrapper and tried using DXVK. But my system is 32-bit based! I put the 64-bit version of DXVK to use with GTA IV but of course it didn't work. Then I tried 32-bit. It assumedly *would* work, because GTA IV *does* run on 32-bit systems, but no... The process just sticks around for some seconds before ending itself.
Is there any way to fix this OR the borderless problem? Help would be very appreciated!

3 Comments
2024/05/15
18:11 UTC

2

Reshade has terrible performance installed on top of DXVK

Hello, I recently got DXVK on windows for a specific reason and I wanted to install reshade on the game. But I got a weird performance loss it seems like it locks the fps to 27. D3d9 works totally fine with reshade, >60fps.

0 Comments
2024/05/06
21:40 UTC

2

Dxvk Async

I got a question I hope some genius can help me out with. The latest dxvk shows great performance for Oblivion, but it messes up my pixels so that there’s bright pink/green/blue blotches everywhere, basically unplayable. The only dxvk that works for me is the 1.1 version, but the performance on that is way worse than the latest one, also basically unplayable.

Is there any way to get the latest dxvk async to work without the blotches? Is it a common problem? Any fix? Hope someone can help me out. Cheers!

1 Comment
2024/05/06
15:28 UTC

2

DX12 or DX9?

I hope someone can help me out with this. I’m currently playing Oblivion with DX12 on my laptop. The Oblivion API is DX9, so do I need DX12 or DX9 dxvk files? And if I need the dxvk files for DX12, is there even an option for that? Or am I just chasing ghosts here. Please help me out!

2 Comments
2024/05/05
11:24 UTC

1

GTA IV CE (dxvk 2.0 async) no performance gain

As title says I am running GTA with fusionfix installed and dxvk 2.0 and there is no performance gains (I get 45fps with 20 lows at 1080@72) on my rig:

  • CPU: QTJ2 (i7-10750H)
  • GPU: RX 6600 8GB
  • OS: W10

Weirdly enough when checking OpenHardwareMonitor I discover that the "bottleneck" is my GPU at 99% while my cpu,ram and vram are barely used

3 Comments
2024/05/03
10:33 UTC

0

What's the syntax to specify a Device Name (specific GPU) via the .conf file in Windows?

I'm trying to use DXVK and force it to select a specific GPU. I'm using a dxvk.conf file located alongside the dxvk binaries.

I can show the HUD successfully by adding this single line to the dxvk.conf file:

dxvk.hud=full

But I can't seem to figure out how to specify the GPU I want. I know I can specify the full name, and that it'll also search on substrings, so I can simply use "AMD" or "Radeon" (for example), but I can't seem to get this feature to work. (The game in question, Heroes of the Storm, always seems to select the GeForce 2060M, and I'm trying to force it to use the 7900 XTX.)

I've tried:

dxvk.FILTER_DEVICE_NAME="AMD"

dvk.filter_device_name="AMD"

dxvk.filter_device_name="Radeon"

dxvk.filter.device.name="Radeon"

dxvk.filterDeviceName="AMD"

dxvk.filterDeviceName="Radeon"

What am I doing wrong?

I have an RTX 2060m, Intel UHD630, and RX 7900 XTX attached to this system.

0 Comments
2024/04/30
05:51 UTC

2

DXVK for Mass Effect: Legendary Edition

I'm having trouble with the performance of MELE. You can see my post about it here:

https://www.reddit.com/r/masseffect/comments/1caaqob/mele_severe_framerate_drops/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

It seems to be a common problem, a lot of people have talked about how it's not very optimized. Someone suggested DXVK, so I looked into it. I took two files:

d3d11.dll

dxgi.dll

and I was told they needed to be copied into the folder with the game executables. So, I copied it into these folders:

EA Games\Mass Effect Legendary Edition\Game\Launcher

EA Games\Mass Effect Legendary Edition\Game\ME1\Binaries\Win64

I tried one at a time and both, and neither worked. I saw no difference in the performance. But one person I spoke to also told me that when he tried adding it to ME3, several new log files were created in those same folders. That didn't happen for me, which makes me wonder if the files took and the game used dxvk at all.

I am technically very inadequate, so please use layman terms when explaining things to me. Did I install it correctly? Does dxvk simply not work with MELE?

Any help would be appreciated. Thanks in advance.

Edit: I use the EA app, formerly Origin, not Steam.

2 Comments
2024/04/23
10:21 UTC

2

Help with Cs2 steam

So my current pc doesnt support directx 11_1 feature set required for playing cs2. But launching it through vulkan works flawesly. The Strange thing is I cant launch it through steam using dxvk. Only valve's own vulkan implementation and to be short it sucks. I cant launch on most of the maps and fps is questionable. But dxvk works almost perfect. I have good fps and every map loads correctly. How do I launch cs2 through exe with vac enabled?

Message I'm getting when launching through steam

dxvk files I have within cs2's exe file

0 Comments
2024/04/14
14:53 UTC

2

Red shadow artifacts in Farthest Frontier and RDR2

0 Comments
2024/04/05
12:17 UTC

1

Trying to install and getting an error at the point of building dlls

I will say off the bat, I am on Linux Mint, and have zero idea what I'm doing, so please provide properly detailed instructions for any help, because everything I've found so far seems to assume a level of prior knowledge that absolutely does not exist. I need really thorough explanation or keystroke-by-keystoke level of instruction levels of I have no idea what I'm doing.

I am trying to run Steam games that require DirectX 11. I know I need DXVK to turn that into something Linux can understand. I have gotten so far as successfully (I think) installing wine. Following the instructions from the github, I have installed Meson, Mingw-w64, and glslang (I thing I did it right). I downloaded the latest release of DXVK as a ZIP and extracted it to my wine folder.

The very first thing on the github is a pile of commands that I understand are to copy dll files to where they need to be. Given that there aren't ant dll files here, I assume I need to follow the instructions for building them first. Per the instructions there, I open the DXCK folder in terminal and execute:

./package-release.sh master /home/[my username]/.wine/drive_c/dxvk-2.3.1 --no-package

And it does some stuff before returning the error:

Check usable header "vulkan/vulkan.h" : NO

meson.build:41:2: ERROR: Problem encountered: Missing Vulkan-Headers

I go to included/vulkin/ and sure enough there is nothing there. I look at the files on the github incase there was something wrong with the download and it's empty there too. I look at the files of previous and it's empty there too. It doesn't make sense to me for something to release with an empty folder that seemingly is supposed to contain a part of the install, so I can only assume there is some sort of user error going on. What am I missing / what should I do to actually install the thing?

The one thing I miss from windows is being able to download something and have it actually just work...

0 Comments
2024/03/27
01:27 UTC

1

Is dxvk safe for Valorant

In other terms is it safe to use Dxvk-gplsync for Valorant, since it is a basically better async version. I have the GraphicsPipeline enabled and GplSync enabled but async disabled since it makes weird artifacts in games and decreases perfomance significantly. But GPL-sync does the complete opposite.

I have improvements of 4x inside Escape from Tarkov, Dishonored 2 had an improvement of 2x times the Framerate it had using Dx11. Older titles get even better perfomance since if they're using dx9 or 10 they are fairly unoptimized. Like TF2 or Half Life 2 which i had 1500 frames sometimes and 900 frames averaged. Which is amazing.

Tho even after this, there's a caveat that it might be detected as a false positive by the Anti-Cheats. Hasn't happened to me in any game so far, but i am kind of scared to use it on Valorant since the game has a pretty good Anti-cheat. Maybe it would detect it falsely, and i wouldn't be able to get my account back.

If anyone has ever tried this already, tell me your experience if anything has ever happened. Also as of yet, no bans had ever happened within any game which used GPL+sync nor Async from Dxvk.

6 Comments
2024/03/21
23:46 UTC

1

DXVK 2.3 Alien Isolation poor performance

is anyone having issues with Alien Isolation? I've been playing this for the las couple of days but in places where there is a large area the performance really drops to around 40ish FPS, this doesn't happen when using DX11. I have tried lowering all settings but despite that the game still perform really poorly. Has anyone noticed this and found a fix?

Specs CPU: i7 7700K RAM: 32 gb 3600 Mhz GPU: RTX 4090 Game is running from a SATA 6Gbps SSD

0 Comments
2024/02/29
01:43 UTC

2

DXVK is causing game to run as background process rather than app (windows 11)

Need help guys. I had a small windows update yesterday and I went to play I gave I’ve never had issues with and now it won’t launch if I have DXVK in the exe folder, instead the game will launch as a background process .

I figured out taking out the DXVK dlls will allow the game to launch properly but does anyone what could cause this and if there’s anything I can do to fix it?

Also as a side question I’ve tried to download DXVK 2.3 but when I open it I can’t find any dlls? What am I missing or where do I have to go to get the latest dlls?

0 Comments
2024/02/16
20:55 UTC

2

DXVK way worse stutters than DX11 and no HDR, 5600X and 6700 XT, Win11

Hey guys. So I watched a couple of videos about DXVK on YouTube where it looks like a magic tool for stutters but after trying it myself I'm confused. I downloaded the 2.3 version. Tried it on Fallen Order (Xbox Game Pass / EA Play version). The stutters are way worse, some seem to last almost half a second. Also, there is no HDR option with DXVK. I also tried it on AC Origins and again, stutters are way worse that DX11 and although the HDR option is there, it doesn't look right. The colors and brightness are not correct. Also, I only managed to launch AC Origins with DXVK after closing Riva Tuner. With Riva opened the game crashes on startup with DXVK. Any ideas?

5 Comments
2023/12/30
19:12 UTC

2

LIST Compatible games

Compatible:

-Grand theft auto 4(32bit)

-MXGP(32bit)

-Half life 2(32bit)

-Team Fortress 2(32bit)

-Counter Strike source(32bit

-garry's mod(32bit-64bit)

-Combat Master(64bit)

-Half life 2 Dxvk version(32bit)

-Red orchestra 2/rising storm 1 (32bit)

-Synergy (32bit)

-Grand Theft Auto: San Andreas(32bit)

-Ravenfield (64bit)

-GTA all series definitive(64bit)

-Portal 1 (32bit)

-Stumble Guys (?bit might 64bit)

-Baldi Basics classic (64bit)

-Baldi's Basics classic remastered (64bit)

-Battlefield 4 (64bit it worked since it used punkbuster)

-Source filmmaker? wtf(idk bit)

will list again later

2 Comments
2023/12/29
14:13 UTC

2

GTA IV Complete Edition, DXVK 2.3, stuttering + high/inconsistent frame times

Specs:

i5-9600k 1070ti Samsung NVME

Unsure what the issue is here, using Riva to try and minimize frame times, along with swapping vsync on and off. Starts smooth but ultimately ends up jumping around 60ms of delay and becomes a stuttering mess. Any help would be greatly appreciated

8 Comments
2023/12/27
03:40 UTC

Back To Top