Can't start games that use DXVK | Unhandled Error: VULKAN_NOT_FOUND

Hi All,

I’ve been trying to solve this problem for the past few days, but can’t seem to figure it out. Any games I have that utilize DXVK return the error in the title in two popup boxes (linked below) when I launch them. I tried to follow the instructions linked from the first box, but they don’t have my system configuration (Fedora with AMD GPU), but when I looked online to find instructions for my system, it wouldn’t work because I already had DXVK and Vulkan installed.

I’m hoping somebody knows how to fix this, or can walk me through it. I’m fairly new to Linux still, so it may just be me being a noob since I haven’t found a whole lot online about this issue.

What confuses me the most is that I’ve been using the exact same hardware on both Fedora 32/33 for roughly 7 months now, and DXVK was working properly until a few days ago.

Any help or suggestions are greatly appreciated!

OS: Fedora 33 Workstation on BTRFS.
Kernel version: Linux 5.9.16-200.fc33.x86_64
GPU: rx 5700xt
GPU Driver: Mesa 20.2.6
Lutris Version: 0.5.7.1

Here are the error popups:

Summary

Untitled

Here is the output for “lutris -d” from the terminal:

lutris -d

[stack@localhost ~]$ lutris -d
Unable to load locale dir, translations won’t work.
2021-01-09 13:22:38,175: MAME XML generation launched in the background, not returning anything this time
2021-01-09 13:22:38,175: Getting full game list from MAME…
2021-01-09 13:22:38,178: MAME isn’t installed, can’t retrieve systems list.
INFO 2021-01-09 13:22:38,228 [application.do_command_line:275]:Running Lutris 0.5.7.1
INFO 2021-01-09 13:22:38,228 [startup.check_driver:60]:Using X.Org
INFO 2021-01-09 13:22:38,229 [startup.check_driver:62]:Running Mesa driver 20.2.6 on AMD Radeon RX 5700 XT (NAVI10, DRM 3.39.0, 5.9.16-200.fc33.x86_64, LLVM 11.0.0) (0x731f)
INFO 2021-01-09 13:22:38,229 [startup.check_driver:73]:GPU: 1002:731F 1462:3810 using amdgpu drivers
INFO 2021-01-09 13:22:38,278 [startup.check_vulkan:126]:Vulkan is not available or your system isn’t Vulkan capable
DEBUG 2021-01-09 13:22:38,439 [http.get:71]:GET [LINK TO LUTRIS API RUNTIME]
DEBUG 2021-01-09 13:22:38,444 [store.get_missing_media:189]:Requesting missing icons from API for 18 games
DEBUG 2021-01-09 13:22:38,444 [http.get:71]:GET [LINK TO LUTRIS GAMES]
INFO 2021-01-09 13:22:38,694 [mame.notify_mame_xml:31]:MAME XML written
DEBUG 2021-01-09 13:22:50,615 [application.launch:407]:Launching Baldur’s Gate 3 (wine)
WARNING 2021-01-09 13:22:50,632 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
WARNING 2021-01-09 13:22:50,636 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
WARNING 2021-01-09 13:22:50,664 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
WARNING 2021-01-09 13:22:50,702 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
DEBUG 2021-01-09 13:22:50,702 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/system32/dxgi with DXVK version
DEBUG 2021-01-09 13:22:50,703 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/system32/d3d11 with DXVK version
DEBUG 2021-01-09 13:22:50,704 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/system32/d3d10core with DXVK version
DEBUG 2021-01-09 13:22:50,705 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/system32/d3d9 with DXVK version
DEBUG 2021-01-09 13:22:50,705 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/system32/d3d12 with DXVK version
DEBUG 2021-01-09 13:22:50,706 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/syswow64/dxgi with DXVK version
DEBUG 2021-01-09 13:22:50,707 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/syswow64/d3d11 with DXVK version
DEBUG 2021-01-09 13:22:50,708 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/syswow64/d3d10core with DXVK version
DEBUG 2021-01-09 13:22:50,708 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/syswow64/d3d9 with DXVK version
DEBUG 2021-01-09 13:22:50,709 [dxvk.enable_dxvk_dll:173]:Replacing /home/stack/.wine/drive_c/windows/syswow64/d3d12 with DXVK version
WARNING 2021-01-09 13:22:50,714 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
DEBUG 2021-01-09 13:22:50,714 [xrandr._get_vidmodes:15]:Retrieving video modes from XrandR
WARNING 2021-01-09 13:22:50,733 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
WARNING 2021-01-09 13:22:50,733 [wine.prefix_path:579]:Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
^C
[stack@localhost ~]$

I wasn’t able to include the .json output from “lutris --submit-issue” in this post because of a character limit, but can provide it in a followup post if necessary.

So it’s working again. Figured I’d post here in case anyone else has this issue in the future. The graphics driver was the problem. When I updated to Mesa 20.3.3.fc33.x86_64, DXVK worked like normal again.

If anyone has this problem in the future, try either reverting a recent update to your graphics drivers or waiting for the next version to come out. I guess some versions have bugs that cause compatibility issues like this every so often.