Cannot create Vulkan instance

I try to run WoW on Pop-OS.
I run into this error:

[0712/210131.516:ERROR:dxva_video_decode_accelerator_win.cc(1459)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: Modul nicht gefunden. (0x7E)
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  156 (NV-GLX)
  Minor opcode of failed request:  43 ()
  Serial number of failed request:  405
  Current serial number in output stream:  406

With the following log Lutris seemingly don’t find a driver.

/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=lutris --file-forwarding net.lutris.Lutris -d
2024-07-12 20:43:42,154: Command 'fluidsynth' not found on your system
qdbus: error while loading shared libraries: libQt5Xml.so.5: cannot open shared object file: No such file or directory
INFO     2024-07-12 20:43:42,796 [application.do_command_line:479]:Starting Lutris 0.5.17
MESA: error: Use of VkSurfacePresentModeCompatibilityEXT without a VkSurfacePresentModeEXT set. This is an application bug.
INFO     2024-07-12 20:43:42,819 [startup.run_all_checks:120]:Intel UHD Graphics 630 (8086:9bc8 19da:b440 i915) Driver None
INFO     2024-07-12 20:43:42,907 [startup.run_all_checks:120]:NVIDIA GeForce RTX 3060 (10de:2504 19da:2630 nvidia) Driver 550.67
ERROR: [Loader Message] Code 0 : vkCreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /run/build/vulkan-tools/vulkaninfo/vulkaninfo.h:676:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
ERROR    2024-07-12 20:43:42,913 [system.read_process_output:188]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
INFO     2024-07-12 20:43:42,913 [startup.run_all_checks:120]: (simple-framebuffer) Driver None
DRM kernel driver 'nvidia-drm' in use. NVK requires nouveau.
DEBUG    2024-07-12 20:43:43,088 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG    2024-07-12 20:43:43,445 [xrandr._get_vidmodes:18]:Retrieving 27 video modes from XrandR
DEBUG    2024-07-12 20:43:43,521 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG    2024-07-12 20:43:43,557 [api.check_stale_runtime_versions:52]:Modified at Fr 12 Jul 2024 20:28:21 , will update after Sa 13 Jul 2024 02:28:21 
DEBUG    2024-07-12 20:43:43,559 [lutriswindow.create_runtime_updater_cb:1244]:Runtime up to date
DEBUG    2024-07-12 20:43:44,525 [http._request:88]:POST https://lutris.net/api/users/library?since=1720809043
INFO     2024-07-12 20:43:57,064 [application.do_shutdown:1051]:Shutting down Lutris

At the Moment I’m kinda Stuck. (I’m not familar with Wine/Vulkan etc)

Vulkan support: YES
Esync support: YES
Fsync support: YES
Wine installed: YES
Gamescope: NO
Mangohud: NO
Gamemode: YES
Steam: YES
In Flatpak: YES
[System]
OS: GNOME 45 Flatpak runtime
Arch: x86_64
Kernel: 6.9.3-76060903-generic
Desktop: KDE
Display Server: x11
[CPU]
Vendor: GenuineIntel
Model: Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Physical cores: 6
Logical cores: 12
[Memory]
RAM: 62.7 GB
Swap: 20.0 GB
[Graphics]
Vendor: NVIDIA Corporation
OpenGL Renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
OpenGL Version: 4.6.0 NVIDIA 550.67
OpenGL Core: 4.6.0 NVIDIA 550.67
OpenGL ES: OpenGL ES 3.2 NVIDIA 550.67
Vulkan Version: 1.3.261
Vulkan Drivers: Intel(R) UHD Graphics 630 (CML GT2) (1.3.278), NVIDIA GeForce RTX 3060 (1.3.277)

Steam-Games works fine

Hi,
I’m assuming this is on Lutris startup?

Lutris clearly sees two GPUs available, and only one has usable drivers. To me, it looks like a logic bug, but might just be unintentional behaviour. The correct place to submit it as a bug report is on Lutris GitHub.

Steam (Proton) will be disregarding the Intel for similar reasons, which will be why things work :slight_smile:

Thanks for the answer, I already manually set the graphic card to NVIdia.

try running:
flatpak update

That error in flatpak lutris usually occurs when your system nvidia drivers are a different version to one flatpak is using

OK, I found the Problem:
I have to use Proton-GE, but in my first try, Lutris didn’t install in properly.