Page 1 of 1

1.8.0: AppImage does not start under Ubuntu 24.04

Posted: Sat Sep 14, 2024 4:30 pm
by cloudhopper
XnView: MP 1.8.0 - 64 bit
OS: Ubuntu 24.04 - 64 bit

AppImage (XnView_MP.glibc2.17-x86_64.AppImage) crashes during startup

Effect: Message in log file: /tmp/.mount_XnView1tJGVM/usr/XnView/XnView: symbol lookup error: /lib/x86_64-linux-gnu/libVkLayer_MESA_device_select.so: undefined symbol: wl_proxy_marshal_flags

To reproduce:
1. Download the file XnView_MP.glibc2.17-x86_64.AppImage and make it executable
2. Double click the file XnView_MP.glibc2.17-x86_64.AppImage

Actual behaviour (bug): XnView fails to start running

Expected behaviour: XnView starts to run

Re: 1.8.0: AppImage does not start under Ubuntu 24.04

Posted: Sun Sep 15, 2024 7:37 am
by xnview
No problem on a clean ubutun 24.04

Re: 1.8.0: AppImage does not start under Ubuntu 24.04

Posted: Sun Sep 15, 2024 7:58 am
by cloudhopper
Fair enough, it's likely my 24.04 installation then. Perhaps it's a result of me doing a minimal install of Ubuntu 24.04 or the fact that I'm running it in a VM. An unpacked tgz archive of 1.8.0 runs fine on my 24.04 install. So, really I'm just curious as to what might be stopping the AppImage from running. But, anyway, thanks for responding so quickly.

Short addendum: I've discovered that if I preload the libwayland-client.so.0 library, the 1.8.0 AppImage runs. To do this I entered the following in a Linux Terminal session:

Code: Select all

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libwayland-client.so.0 ./XnView_MP.glibc2.17-x86_64.AppImage