protonscr

Failed to create Vulkan device - Nvidia (are you surprised?)

vkd3dclosed
HansKristian-Work/vkd3d-proton#1834 · opened 2024-01-15 by dmanlfc · updated 2024-01-16 · 3 comments · github
Ddmanlfc 2024-01-15 github

Please describe your issue as accurately as possible. Include screenshots or videos if relevant

Software information

Xenia or Xenia-Canary fails to launch with a NVIDIA GPU when using D3D12 gpu mode.

  • Failed to create Vulkan device

Other GPU's from Intel & AMD work fine.

I have tried multiple nvidia driver, wine versions & xenia version as outlined below.
Switching to the native vulkan api from d3d12 works.
There is likely an environment variable missing, or something needs tweaking.

Batocera Linux v39

  • Linux kernel 6.7
  • DXVK 2.3
  • DXVK-NVAPI 0.6.4

System information

  • GPU: Nvidia GTX 1650
  • Driver: 545.29.06 or 535.146.02
  • Wine version: Proton 8.0-4c / ge-custom 8-25 or lutris 7.2-2
  • VKD3D-Proton version: 2.11.1

Log files

es_launch_stderr.log
es_launch_stdout.log

Sshelterx 2024-01-15 github

image
Starts fine here...

Same versions as you except that I have an Nvidia RTX 4070.

Rrunar-work 2024-01-15 github

I installed Xenia via Lutris, changed the gpu option from any to d3d12, and it launches fine for me too with the same settings and various Wine versions.

  • GPU: GTX 1660 Ti
  • Driver: 545.29.6
  • Kernel: 6.6.10-arch1-1
Ddmanlfc 2024-01-16 github

Interesting... are you running any roms and not seeing an error message?
I suspect something environmental, are you using Wayland or X11?
Any particular front end settings?

Proton versions