TheAssassin/AppImageLauncher

Unable to Run AppImage

Opened this issue · 2 comments

Pre-submit checks

  • I checked for similar issues beforehand, but could not find any, not even closed ones. I could not add my bug report to any existing issue.
  • I am going to take the time to to fill in all the required details. I know that the bug report will be dismissed otherwise.

Describe the bug

When clicking the Application in my start menu, the appimage does not run. I can run the appimage just fine without AppImageLauncher installed, but once AppImageLauncher is installed, the appimage does not run.

Expected behavior

I expect to see the AppImage start up when clicked through my start menu

Steps to reproduce the issue

  1. Download the appimage from here: https://snosme.github.io/awakened-poe-trade/download
  2. chmod +x it. Then run it ./AwakenedPoeTrade.appimage and see that it runs.
  3. Download the AppimageLauncher RPM from here: https://github.com/TheAssassin/AppImageLauncher/releases/tag/v2.2.0
  4. install it: sudo dnf install -y ./AppImageLauncher.rpm
  5. integrate the AppImage: sudo ail-cli integrate ./AwakedPoeTrade.appimage
  6. Run the appimage again: ./AwakedPoeTrade.appimage
  7. Observe the following error:

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

Screenshots

No response

Distribution and desktop environment

NAME="Fedora Linux"
VERSION="36 (Workstation Edition)"
ID=fedora
VERSION_ID=36
VERSION_CODENAME=""
PLATFORM_ID="platform:f36"
PRETTY_NAME="Fedora Linux 36 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:36"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f36/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=36
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=36
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Workstation Edition"
VARIANT_ID=workstation

Using KDE Plasma desktop environment

Installed AppImageLauncher version

appimagelauncher-2.2.0-travis995.0f91801.x86_64.rpm

List of AppImages you tried

Just the one AppImage referenced above.

Additional context

No response

@TheAssassin Please also add a more descriptive text to the errors of AppImageLauncher so that the user knows which software is throwing the error. Some of the bug reports are going to repos of other software and it cause quite a bit of confusion because AppImageLauncher is not telling the user that it is handling the AppImage and the user thinks the error is from the software that they are trying to run. Thanks.

Hello, I have the same issue with LibrePCB (librepcb.org).
Tried appimagelauncher from ppa stable and ppa daily, it doesn't start throwing "execv error: No such file or directory" on the console (and that is the only output it gives).
Removing appimagelauncher fix the issue, but I have to mention that with 0.1.6 version it worked... and it still works with FreeCAD (freecad.org).
I am using KDE Neon based on Ubuntu 22.04, updated daily. This behaviour is common on two computers I use, that have same software setup.