protonscr

3DMark06 crash

dxvkclosed
doitsujin/dxvk#2384 · opened 2021-12-01 by BruhDudeWew · updated 2023-04-06 · 15 comments · github
BBruhDudeWew 2021-12-01 github

Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest master as well.

So I've installed dxvk using winetricks and tried to lunch some games and benchmarks. However, the game tried to load for a while then crashed. Launching with command line show a continuous non-stop spamming of OpenVR error

Software information

Name of the game, settings used etc.
Literally every DirectX game or benchmark

System information

  • GPU: intel UHD Graphics 620
  • Driver: i915
  • Wine version: wine-6.22 (Staging)
  • DXVK version: v1.9.2-53-g804eca9c

Log files

All the log files that generated (d3d9, dxgi) only contain a continuous spamming of:

info: Game: 3DMark06.exe
info: DXVK: v1.9.2-53-g804eca9c
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module

Ddoitsujin maintainer 2021-12-01 github

This is not a bug and is 100% expected when not running in a VR environment. This does not cause a crash.

Please be a bit more specific, "some games" isn't helpful at all and if every game crashes in the same way, the problem is most likely something missing on your system.

KKilvador 2021-12-19 github

I have the same issue.

Opensuse 15.2
5.3.18-lp152.106-preempt
dxvk 1.9.2
wine 7.0rc1

Logs:
info: Game: Hades.exe
info: DXVK: v1.9.2
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Game: Hades.exe
info: DXVK: v1.9.2
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module

Hades, Frostpunk, etc... Almost every dx10 or dx11 games have starting loop with the same errors.

And it ends with:

0100:err:virtual:virtual_setup_exception stack overflow 1936 bytes in thread 0100 addr 0x7fab6d2ec5ca stack 0x20870 (0x20000-0x21000-0x120000)

Rrayrapetyan 2021-12-20 github
info:  Game: Machinarium.exe
info:  DXVK: v1.9.2
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
terminate called after throwing an instance of 'dxvk::DxvkError'

abnormal program termination

(app closes)

Bbphd 2021-12-21 github

Same but app is uncloseable normally, I need to kill the processes. It repeat this message endlessly

KK0bin maintainer 2021-12-21 github

@Kilvador @bphd Please open new issues. The OpenVR log line is not a problem at all and the actual problems are almost certainly unrelated.

@rayrapetyan Your problem is that your graphics driver isnt installed correctly. Make sure you also have the 32bit version installed.

EEreski 2022-01-08 github

When starting steam with dxvk it spams this message so much that it actually slows steam down and makes my computer fan go wilder than it should. It also seems to be preventing steam's chromium from initializing due to timeouts. Is there a way to disable this from being logged? Specially since, as you say, there is no problem at all.

AAlexander-Senko 2022-01-16 github

I have the same infinite loop with Vortex under Wine 7.0rc:

info:  Game: Vortex.exe
info:  DXVK: v1.9.2
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Game: Vortex.exe
info:  DXVK: v1.9.2
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
…

It has been running smoothly before, but I haven't run it for months and Wine, DXVK & video drivers have been upgraded since then.

Vortex is the only app I experience this particular issue with.

I'm sure it has nothing to do with OpenVR though.

GPU: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
Driver: 470.86 on Linux

Update

I've uninstalled DXVK 1.9.2, but the issue is still in place, running on some old (builtin?) DXVK version:

info:  Game: Vortex.exe
info:  DXVK: v0.65
warn:  OpenVR: Failed to locate module
info:  Game: Vortex.exe
info:  DXVK: v0.65
warn:  OpenVR: Failed to locate module

Thus, I guess, it's not even a DXVK issue. It would be perfect if one suggested how to debug it further though.

Downgrading Wine to 6.20 didn't help either.

Gguangli0510 2022-02-21 github

I met the issue: 1) i used the release dxvk-1.9.4, it can work well; 2) i following the build instruction, and use the build library, success build. But when i use the library which i build by myself, the app crash reported "OpenVR could not open registry key, status 2". what should i do to check this problem?
Environment:
Ubuntu 20.04
Meson: 0.61.2
mingw64: 8.0.0

Ssubterfugue 2022-03-04 github

I am also having this issue as well, though after installing a few things from winetricks, rather than it simply happening suddenly.

Ssubterfugue 2022-03-08 github

Solved by following https://github.com/doitsujin/dxvk/issues/1986 and removing dxgi via winecfg. Sorry for the annoyance.

BBruceNguyen812 2022-04-26 github

Solved by following #1986 and removing dxgi via winecfg. Sorry for the annoyance.

hi can you please explain exactly what did you do to solve it? Thanks in advance!

Ssubterfugue 2022-04-27 github

in winecfg, go to the libraries tab, search for a dxgi library, and then try to delete it. it might not work for everyone and im not sure why exactly this happens, but it looks like that might be it.

Ggarpu 2022-05-05 github

For what it's worth, i just had this issue with Minecraft Dungeons. I went into the winecfg, set dxgi to wine's version, and the launcher works again without crashing. I think they're shipping a dxgi.dll that conflicts with dxvk's.

BBlisto91 2023-04-06 github

@BruhDudeWew Friendly ping. Are you still experiencing issues like this related to dxvk?

KK0bin maintainer 2023-04-06 github

This issue is a mess filled with completely unrelated reports about a bunch of different games.

If you do still experience any problems, please open a new issue.

Upstream links

DLLs