Skip to content

Installing AppImageLauncher breaks Endless-Sky 0.10.2 AppImage #586

@nmates

Description

@nmates

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

System: Xubuntu 22.04 x64, all updates apt-gotten.
I downloaded the Endless Sky v0.10.2 AppImage from https://github.com/endless-sky/endless-sky/releases/tag/v0.10.2
I was able to cmdline launch that AppImage successfully. I then installed AppImageLauncher installed from PPM. After installing AppImageLauncher, trying to launch errors with a "execv error: No such file or directory"

Expected behavior

The Engless Sky AppImage should launch before and after installing AppImageLauncher.

Steps to reproduce the issue

  1. Download Endless-Sky 0.10.2 from https://github.com/endless-sky/endless-sky/releases/tag/v0.10.2 . Used latest Firefox to download, but I don't think that's related to this issue.
  2. From cmdline, chmod +x /Downloads/Endless_Sky-v0.10.2-x86_64.AppImage . Then execute "/Downloads/Endless_Sky-v0.10.2-x86_64.AppImage". Note that the game launches to the main menu
  3. Install from ppa as documented at https://github.com/TheAssassin/AppImageLauncher/wiki/Install-on-Ubuntu-or-Debian . Stable release channel is picked
  4. Re-execute "~/Downloads/Endless_Sky-v0.10.2-x86_64.AppImage" . AppImageLauncher window appears. Accept ~/Applications as the dest location, pick install and run. Note that it does not launch.
  5. From cmdline, execute "~/Applications/Endless_Sky-v0.10.2-x86_64.AppImage". It errors out with a "execv error: No such file or directory"

What I've done to troubleshoot:

  • Re-download the AppImage from site, diff the files in ~/Downloads , diff that against copy in ~/Applications . Identical files, showing it has not been modified
  • Doing an apt search on AppImageLauncher shows this version: appimagelauncher/jammy,now 202211022349-stable-0f91801~ubuntu22.04.1 amd64 [installed]
  • I ran "strace ./Applications/Endless_Sky..." , stderr captured. That is attached. in the .zip
  • Download FreeCAD 64-bit appimage from https://wiki.freecad.org/Download . Using AppImageLauncher, it copied to ~/Applications, and launches fine

Screenshots

log_err.zip

Log of strace's run's stderr zipped and attached

Distribution and desktop environment

Hardware is 1) Intel Core i3-530 w/ 12GB RAM and Nvidia GTX 950 2) Intel Core i5-8400 w/ 24GB RAM and Nvidia 1660. Both have latest BIOS installed.
Both systems are Xubuntu 22.04 x64, Xfce 4.16 (via xfce-about). Nvidia drivers 525 or 530 are installed. Libfuse2/3 are installed
All updates apt-gotten as of 2023/07/11 ~1600 UTC.
Let me know if there are additional hardware or package versions desired.

Installed AppImageLauncher version

AppImageLauncher version 2.2.0 (git commit 0f91801), built on 2022-11-02 23:51:55 UTC

List of AppImages you tried

The AppImage that didn't work
https://github.com/endless-sky/endless-sky/releases/tag/v0.10.2 's Endless_Sky-v0.10.2-x86_64.AppImage . Worked before installing AppImageLauncher, but not after installing.

FreeCAD v0.20.2 from https://github.com/FreeCAD/FreeCAD/releases/download/0.20.2/FreeCAD_0.20.2-2022-12-27-conda-Linux-x86_64-py310.AppImage . Works after installing AppImageLauncher.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds verificationDescription of the issue needs to be verified by the team

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions