AppImageLauncher
AppImageLauncher copied to clipboard
Not executing on Wayland
Describe the bug I have an AppImage that I verified can run without AppImageLauncher. After installing AppImageLauncher and integrating it, the AppImage doesn't run when I try to launch it from Activities. When I navigate to the AppImageLauncher directory in the terminal and try to run it from there, I get the following error:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
ERROR: ld.so: object '/usr/lib/appimagelauncher/libbinfmt-bypass-preload.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
execv error: No such file or directory
When I export QT_QPA_PLATFORM=wayland
, I get the following error:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
Aborted (core dumped)
Expected behavior I expect the AppImage I want to run to launch. I verified that it can run without being integrated into AppImageLauncher.
To Reproduce
- run AppImage
- get AppImageLauncher prompt
- select
Integrate and Run
System, software and AppImage information Ubuntu 21.04
List of AppImages you tried:
- Ledger Live Desktop v2.34.4
This issue describes two issues, one is about an AppImage, the second is about Wayland. Given the title, I will focus on the second one. Feel free to open another one regarding the first problem if you want me to have a look at it. I already have an idea what the issue is.
You failed to provide the AppImageLauncher version and install source, therefore this issue cannot be worked on. Normally, I would close this issue immediately, because it is tiring to have to ask for that information from people who deliberately ignore the template instructions. However, I'm curious. Please provide the required information: AppImageLauncher version and where you got it from, exact distribution version (including the desktop you use).
This issue describes two issues, one is about an AppImage, the second is about Wayland. Given the title, I will focus on the second one. Feel free to open another one regarding the first problem if you want me to have a look at it. I already have an idea what the issue is.
You failed to provide the AppImageLauncher version and install source, therefore this issue cannot be worked on. Normally, I would close this issue immediately, because it is tiring to have to ask for that information from people who deliberately ignore the template instructions. However, I'm curious. Please provide the required information: AppImageLauncher version and where you got it from, exact distribution version (including the desktop you use).
I'm using AppImageLauncher v2.2.0 installed by appimagelauncher_2.2.0-travis995.0f91801.bionic_i386.deb on Ubuntu 22.04 and I've got the same issue running Todoist AppImage.
I've found something about LD_PRELOAD on StackOverflow. However, I did not find out LD_PRELOAD variable in my .bashrc and there was no .bash_profile.
As you said there:
I would close this issue immediately, because it is tiring to have to ask for that information from people who deliberately ignore the template instructions.
You were definitely right!
I was searching your wiki and I've successfully installed Todoist via AppImageLauncher installed by PPA repository.
I think the issue is resolved right now.