Stalker 2 DX12 RHI error

There is an error popup after a recent patchthat says "DX12 RHI use is required by this project, but is not supported, or failed to choose a valid graphic adapter. log: https://0x0.st/81DG.log proton issue: https://github.com/ValveSoftware/Proton/issues/8260 Near the bottom of the proton issue it was mentions to use VKD3D_VULKAN_DEVICE=0 %command%, but i could get this to work in HGL.
GitHub
S.T.A.L.K.E.R. 2: Heart of Chornobyl (1643320) · Issue #8260 · Valv...
Compatibility Report Name of the game with compatibility issues: S.T.A.L.K.E.R. 2: Heart of Chornobyl Steam AppID of the game: 1643320 System Information GPU: RTX 4090 Video driver version: nvidia ...
10 Replies
ugly-tan
ugly-tan2mo ago
VKD3D_VULKAN_DEVICE=0 can be added into the environment variables if that is required enable verbose logging next time in the game's settings, advanced.
adverse-sapphire
adverse-sapphireOP2mo ago
https://0x0.st/81kb.log with verbose logging and adding VKD3D_VULKAN_DEVICE=0 to environment variables does not seem to work
ugly-tan
ugly-tan2mo ago
I didn't think it would do anything for your situation because that person's issue was based on the GPU appearing twice /media/brennus/fast_storage/ -- what file system is this drive?
adverse-sapphire
adverse-sapphireOP2mo ago
ext4
ugly-tan
ugly-tan2mo ago
can you remove the env variable and run it again?
adverse-sapphire
adverse-sapphireOP2mo ago
https://0x0.st/81kp.log I removed the Env var still same error
ugly-tan
ugly-tan2mo ago
warn: DXGI: Found monitors not associated with any adapter, using fallback
info: Adapter LUID 0: 0:3f5
warn: DXGI: Found monitors not associated with any adapter, using fallback
info: Adapter LUID 0: 0:3f5
I'm also not seeing anything about your Nvidia drivers being called in the log do other games work?
correct-apricot
correct-apricot2mo ago
: Game: Stalker2-Win64-Shipping.exe
info: DXVK: v2.5.3-299-g8a6a0590fdd47f7
info: Build: x86_64 gcc 10.3.0
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffd0cdd90
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
warn: OpenVR: Failed to initialize OpenVR
00d0:err:openxr:get_vulkan_extensions Could not create key, status 0x2.
warn: OpenXR: Unable to get required Vulkan instance extensions size
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
00d0:err:openxr:get_vulkan_extensions Could not create key, status 0x2.
warn: OpenXR: Unable to get required Vulkan Device extensions size
info: llvmpipe (LLVM 17.0.6, 256 bits):
info: Driver : llvmpipe 0.0.1
info: Memory Heap[0]:
info: Size: 32008 MiB
info: Flags: 0x1
info: Memory Type[0]: Proper
: Game: Stalker2-Win64-Shipping.exe
info: DXVK: v2.5.3-299-g8a6a0590fdd47f7
info: Build: x86_64 gcc 10.3.0
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffd0cdd90
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
warn: OpenVR: Failed to initialize OpenVR
00d0:err:openxr:get_vulkan_extensions Could not create key, status 0x2.
warn: OpenXR: Unable to get required Vulkan instance extensions size
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
00d0:err:openxr:get_vulkan_extensions Could not create key, status 0x2.
warn: OpenXR: Unable to get required Vulkan Device extensions size
info: llvmpipe (LLVM 17.0.6, 256 bits):
info: Driver : llvmpipe 0.0.1
info: Memory Heap[0]:
info: Size: 32008 MiB
info: Flags: 0x1
info: Memory Type[0]: Proper
There is no Nvidia vulkan listing here So fail is expected Close Heroic, do flatpak update
adverse-sapphire
adverse-sapphireOP2mo ago
running flatpak update fixed the issue Thanks for your help
correct-apricot
correct-apricot2mo ago
👍

Did you find this page helpful?