pkg2appimage
pkg2appimage copied to clipboard
Packaging libwayland-client.so.0 breaks vulkan app
I have a vulkan-powered game that doesn't run on some systems with vulkan installed. I myself don't have access to a Linux system to test things out, but one of my users told me that removing libwayland-client.so.0 from the image got the game running for him.
The appimage in question is at https://www.dropbox.com/s/3pyoeudlh6pl9un/system-fault-demo-linux-x86_64.AppImage?dl=0. I tried packaging libvulkan.so.1 which apparently didn't help matters, so it may be necessary to remove that as well to get things working.
It apparently works fine on some systems, but not on others. I built this on Ubuntu-based WSL, and the folks struggling with it seem to be on Arch.
I'm also wondering if this is related. Found it when researching this problem: https://github.com/libretro/RetroArch/issues/13714
Thanks.
Having the same class of issue with wezterm on Fedora, OpenSUSE and Arch; manually removing libwayland-client.so from the extracted appimage allows it to start: https://github.com/wez/wezterm/issues/1956#issuecomment-1119697379
Note that wezterm uses EGL rather than vulkan