an-anime-team / honkers-launcher

Honkers launcher for Linux with automatic patching and telemetry disabling
https://discord.gg/ck37X6UWBp
GNU General Public License v3.0
128 stars 5 forks source link

Flatpak Vulkan #6

Closed DistantThunder closed 1 year ago

DistantThunder commented 1 year ago

Hi,

I can't run the game because DXVK is KO on Vulkan in the flatpak. (Installed on Arch)

moe.launcher.honkers-launcher ~]$ ls -l /usr/share/vulkan/
total 8
drwxr-xr-x 2 nfsnobody nfsnobody 4096  1 janv.  1970 explicit_layer.d
drwxr-xr-x 3 nfsnobody nfsnobody 4096  1 janv.  1970 registry
[📦 moe.launcher.honkers-launcher ~]$ 

Is this expected?

DistantThunder commented 1 year ago

Ok, I get it. This is because I have multiple VULKAN drivers installed and the variable I've used to set the default one breaks Vulkan implementation inside of the Flatpak.

So what I did is un-setting the culprit var right before the game runs:

unset VK_ICD_FILENAMES && %command%

Might be work adding it to the FP doc.