pkg2appimage icon indicating copy to clipboard operation
pkg2appimage copied to clipboard

Packaging libwayland-client.so.0 breaks vulkan app

Open ndarilek opened this issue 2 years ago • 2 comments

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.

ndarilek avatar Mar 16 '22 20:03 ndarilek

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

wez avatar May 06 '22 14:05 wez

Note that wezterm uses EGL rather than vulkan

wez avatar May 06 '22 14:05 wez