Lutris problems after update to unstable

Hello, I am trying to run a game on Lutris that I was able to run before updating my flake to unstable recently.

I can run vulkaninfo --summary with no problem, when trying to open lutris, even tho it opens I get these errors

Failed to load module: /nix/store/lvs169747jbfjrccai1xdnhf1k0z8gyc-gvfs-1.57.2/lib/gio/modules/libgvfsdbus.so
2025-10-15 18:35:15,018: Starting Lutris 0.5.18
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 /build/source/vulkaninfo/./vulkaninfo.h:456:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
2025-10-15 18:35:15,072: ['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
2025-10-15 18:35:15,084: "card1" is Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX/7900 GRE/7900M] (1002:744c 1eae:7901 amdgpu) Driver 25.2.4
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 /build/source/vulkaninfo/./vulkaninfo.h:456:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
2025-10-15 18:35:15,138: ['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
2025-10-15 18:35:15,150: "card0" is Advanced Micro Devices, Inc. [AMD/ATI] Raphael (1002:164e 1458:d000 amdgpu) Driver 25.2.4
2025-10-15 18:35:15,178: Vulkan is not available or your system isn't Vulkan capable

When navigating to the game’s Runner options, Enable DXVK and Enable VKD3D are grayed out showing **Error** Vulkan is not installed or is not supported by your system

This is my graphics config

{
  hardware.amdgpu.opencl.enable = true;

  # Enable OpenGL
  hardware.graphics = {
    enable = true;
    enable32Bit = true;
    extraPackages = with pkgs; [
      rocmPackages.clr.icd
      libva-vdpau-driver
      libvdpau-va-gl
      mesa
    ];
    extraPackages32 = with pkgs.driversi686Linux; [
      libva-vdpau-driver
      libvdpau-va-gl
      mesa
    ];
  };

  environment.systemPackages = with pkgs; [
   vulkan-tools
   vulkan-loader
   vulkan-validation-layers
   vulkan-extension-layer
  ];

}

Any help is really appreciated thank you

1 Like

Did you manage to solve this? I also have this with following config:

nixos lutris config
  hm.programs.lutris.enable = true;
  environment.systemPackages = [
    pkgs.clinfo # opencl testing
    pkgs.vulkan-tools # vulkaninfo
  ];

The program starts but there are errors in:

Settings -> System -> Lutris Logs

[INFO:2025-12-26 14:10:12,514:application]: Starting Lutris 0.5.19
[ERROR:2025-12-26 14:10:12,537:system]: [‘vulkaninfo’, ‘–summary’] command failed: Command ‘[‘vulkaninfo’, ‘–summary’]’ returned non-zero exit status 1.
[INFO:2025-12-26 14:10:12,548:startup]: “card1” is Intel Corporation HD Graphics 630 (8086:5912 1043:872f i915) Driver None
[ERROR:2025-12-26 14:10:12,566:system]: [‘vulkaninfo’, ‘–summary’] command failed: Command ‘[‘vulkaninfo’, ‘–summary’]’ returned non-zero exit status 1.
[INFO:2025-12-26 14:10:12,577:startup]: “card2” is NVIDIA Corporation GP104 [GeForce GTX 1070 Ti] (10de:1b82 1043:861d nvidia) Driver 580.119.02

even if in a terminal I don’t get the “command return non-zero error”

$ vulkaninfo --summary
Summary

WARNING: [Loader Message] Code 0 : Path to given binary /nix/store/xdv0ps2y12sj6sv7mavyfmncgmdcgsy1-nvidia-x11-580.119.02-6.12.63/lib/libGLX_nvidia.so.580.119.02 was found to differ from OS loaded path /nix/store/xdv0ps2y12sj6sv7mavyfmncgmdcgsy1-nvidia-x11-580.119.02-6.12.63/lib/libGLX_nvidia.so.0

VULKANINFO

Vulkan Instance Version: 1.4.328

Instance Extensions: count = 24

VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 5
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
VK_NV_display_stereo : extension revision 1

Instance Layers: count = 12

VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MESA_anti_lag Open-source implementation of the VK_AMD_anti_lag extension. 1.4.303 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.4.303 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.4.303 version 1
VK_LAYER_MESA_screenshot Mesa Screenshot layer 1.4.303 version 1
VK_LAYER_MESA_vram_report_limit Limit reported VRAM 1.4.303 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.4.312 version 1
VK_LAYER_NV_present NVIDIA GR2608 layer 1.4.312 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1

Devices:

GPU0:
apiVersion = 1.4.312
driverVersion = 580.119.2.0
vendorID = 0x10de
deviceID = 0x1b82
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce GTX 1070 Ti
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 580.119.02
conformanceVersion = 1.4.1.3
deviceUUID = acaa984f-ed78-d544-f263-0080040bef20
driverUUID = ac5a2e80-4f42-5a50-be6f-f001ee857b2a

$ echo $?
0