Cannot launch game on Bazzite: Missing Vulkan libraries

Der Siebte Schatten

New Member
Messages
1
Reaction score
1

Game Version​

2026.10.19.5638

Operating System​

Bazzite x64

What Happened​

After installing KSA through the Ahwoo launcher, game should be ready to play. Instead, the game does not launch.
When launching through bash, following error is shown:
Code
18:13:33 ERROR Unhandled exception System.TypeInitializationException: The type initializer for 'Brutal.VulkanApi.Vulkan' threw an exception.
 ---> System.DllNotFoundException: Unable to load shared library 'vulkan' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/var/games/Ahwoo/Kitten Space Agency/vulkan.so: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/libvulkan.so: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/vulkan: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/libvulkan: cannot open shared object file: No such file or directory

   at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
   at Brutal.VulkanApi.Vulkan..cctor()
   --- End of inner exception stack trace ---
   at Brutal.VulkanApi.Vulkan.get_GetInstanceProcAddr()
   at KSA.Program..ctor(IReadOnlyList`1 inArgs)
   at KSA.Program.Main(String[] inArgs).
[createdump] Gathering state for process 18853 KSA
[createdump] Writing minidump with heap to file /home/der-siebte-schatten/Documents/My Games/Kitten Space Agency/crashdumps/LastChance/KittenSpaceAgency.261020-181333.18853.20261020_181333_862.dmp.partial
[createdump] Written 149823488 bytes (36578 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 182ms
Unhandled exception. System.TypeInitializationException: The type initializer for 'Brutal.VulkanApi.Vulkan' threw an exception.
 ---> System.DllNotFoundException: Unable to load shared library 'vulkan' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/var/games/Ahwoo/Kitten Space Agency/vulkan.so: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/libvulkan.so: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/vulkan: cannot open shared object file: No such file or directory
/var/games/Ahwoo/Kitten Space Agency/libvulkan: cannot open shared object file: No such file or directory

   at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
   at Brutal.VulkanApi.Vulkan..cctor()
   --- End of inner exception stack trace ---
   at Brutal.VulkanApi.Vulkan.get_GetInstanceProcAddr()
   at KSA.Program..ctor(IReadOnlyList`1 inArgs)
   at KSA.Program.Main(String[] inArgs)
Abandon                    (core dumped)./KSA

What Was Expected​

Game should be ready to play after installing through the launcher, or show necessary step to have Vulkan libraries if necessary

Reproduction Steps​

  1. Download and launch Ahwoo launcher
  2. Install KSA through Launcher
  3. Launch KSA

Reproduction Rate​

Always

Additional Info​

  • Minidump and log attached
 

Attachments

Upvote 1
We'll be looking into allowing developers to specify dependencies for their games so we can install them at the same time the game is first installed.
 
Back
Top