protonscr

Required Vulkan extension VK_KHR_maintenance5 not supported

dxvkclosed
doitsujin/dxvk#4932 · opened 2025-05-23 by baikaishiuc · updated 2025-05-23 · 2 comments · github
1 matching comments, n / p to jump
Bbaikaishiuc 2025-05-23 github

The log says that my Vulkan doesn't support VK_KHR_maintenance5, but after filtering I found that it is supported — yet the program still reports an error.

zhengxianwei@main tools$ vulkaninfo | grep VK_KHR_maintenance5
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /usr/lib/x86_64-linux-gnu/libvulkan_virtio.so. Skipping this driver.
	VK_KHR_maintenance5                           : extension revision 1

info:  Game: msedgewebview2.exe
info:  DXVK: v2.6.1-140-ga97039b6
info:  Build: x86_64 gcc 13.0.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fffe2d3e3c0
info:  Built-in extension providers:
info:    Platform WSI
info:  Game: msedgewebview2.exe
info:  DXVK: v2.6.1-140-ga97039b6
info:  Build: x86_64 gcc 13.0.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fffe2d3e3c0
info:  Built-in extension providers:
info:    Platform WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
warn:  Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info:  NVIDIA GeForce GTX 1070 Ti:
info:    Driver : NVIDIA 535.230.2
info:    Memory Heap[0]: 
info:      Size: 8192 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 24007 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:    Memory Heap[2]: 
info:      Size: 246 MiB
info:      Flags: 0x1
info:      Memory Type[10]: Property Flags = 0x7
warn:  D3D11CreateDevice: Unsupported driver type
info:  NVIDIA GeForce GTX 1070 Ti:
info:    Driver : NVIDIA 535.230.2
info:    Memory Heap[0]: 
info:      Size: 8192 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 24007 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:    Memory Heap[2]: 
info:      Size: 246 MiB
info:      Flags: 0x1
info:      Memory Type[10]: Property Flags = 0x7
warn:  D3D11DeviceFeatures: External memory features not supported
info:  D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info:  D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info:  Required Vulkan extension VK_KHR_maintenance5 not supported
err:   D3D11InternalCreateDevice: Failed to create D3D11 device

Software information

msedgewebview2.exe

https://github.com/MicrosoftEdge/WebView2Samples/tree/main/SampleApps/WebView2APISample

System information

  • GPU: GTX 1070TI
  • Driver: 535.230.02
  • Wine version: wine-9.22 (I have created a heavily modified version based on it)
  • DXVK version: latest(a97039b6867c69af49a0d865ecf08d8c6ebca42f)

Apitrace file(s)

  • Put a link here

For instructions on how to use apitrace, see: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace

Log files

vulkaninfo:

vulkaninfo.log

BBlisto91 2025-05-23 github

Hi there. You have to update your driver to 550 or higher for maintenence5 support.

Edit: The maintenence5 support in your vulkaninfo log is from lavapipe, a software vulkan driver, not your nvidia driver.

Bbaikaishiuc 2025-05-23 github

Hi there. You have to update your driver to 550 or higher for maintenence5 support.

Thanks, I found that the wiki also lists the minimum version requirements—I just didn’t read it carefully

https://github.com/doitsujin/dxvk/wiki/Driver-support

Edit: The maintenence5 support in your vulkaninfo log is from lavapipe, a software vulkan driver, not your nvidia driver.

Thanks for pointing out my mistake—I'm a newbie when it comes to GPU drivers

DLLs