-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flameshot AppImage doesn't start, squashfs image uses (null) compression #602
Comments
I have the same error message with the latest pcloud 1.14.1 instance, the 1.14.0 version did work. I was forced to remove AppImageLauncher, otherwise I could no longer access my files. Operating System: openSUSE Tumbleweed 20231016 |
I also have the same error message (execv error: No such file or directory), with the latest Shotcut 23.09.29 AppImage : Previous versions worked well, for example Shotcut version 23.07.29. The only problem here was, that the app icon on the applications menu entry was missing. My OS: Debian Linux 12 (bookworm) |
I had the same issue with Manager.io: https://forum.manager.io/t/appimage-lastest-version-different-to-september-23/49367/12 Uninstalling AppImageLauncher and rebooting and executing the appimage directly worked. Obviously not ideal, however. |
I'm having this same issue with an AppImage I have built myself with appimagetool. It appears that by default appimagetool uses Zstd compression for squashfs, as can be seen in the build output for my AppImage:
Zstd compression works fine when running the generated AppImage standalone but it appears that AppImageLauncher does not support AppImages with Zstd compression, because as the console output says it only supports LZMA compression and zlib:
AppImageLauncher would need to be updated to support Zstd, unsure why it still doesn't support it yet (is AppImageLauncher still maintained?). But for now AppImage authors need to use another compression format than the default one by passing either |
fails too....with Librecad user@host:~/Applications$ ./LibreCAD-2.2.1_rc2-8-g0649fad1-x86_64_53e9c1c6da66324d70ba73d804791d59.AppImage user@host:~/Applications$ ./LibreCAD-2.2.0.2-14-g10ad9444-x86_64_22d2293bc471b1438e8bb41cfd370197.AppImage user@host:~/Applications$ lsb_release -a uninstalled AppImageLauncher and both LibreCAD Images start... |
Fails also with Postman https://github.com/suciptoid/postman-appimage/releases on Debian 12
|
Appimagelauncher release build (v2.2.0) I can confirm the same for me with Librecad;
|
latest appimagetool builds use zstd by default but it seems this is not supported by appimagelauncher, is this project still relevant and maintained @TheAssassin ? |
I have the exact same issue with the latest FreeCAD AppImage, FreeCAD_1.0.0RC4-conda-Linux-x86_64-py311_0445d5476aa3d331ef8912858f3fd28d.AppImage |
Same here with the above FreeCad 1RC4 appimage file. I haven't yet found a way around this other than uninstalling appimage launcher |
This is an issue of AppimageLauncher. Removing AppimageLauncher is the solution. There is a bug report in AppimageLauncher describing the problem #674 |
In fact, the issue tracker seems to be flooding with AppImageLauncher users running into this now 😅 To be honest, from the point of a developer making AppImages, when I first ran into this issue I thought it was on me since I was originally using appimagetool from https://github.com/AppImage/appimagetool which only supports zstd compression, and thought this was some weird unstable version I shouldn't be using, and moved over to the one found in AppImageKit that supports xz and gzip thinking that's the one I should be using. But now that one is apparently obsolete and there is no way to make an AppImage with a non-obsolete appimagetool that is supported by AppimageLauncher. I don't really know what to make of this. |
Pre-submit checks
Describe the bug
When I run Flameshot v11.0 AppImage via AppImageLauncher, it opens just fine. But Flameshot v12.0 and higher doesn't start (but starts just fine without using AppImageLauncher):
Expected behavior
Flameshot v12.0 AppImage and higher opens successfully.
Steps to reproduce the issue
Integrate and run
orRun once
and the terminal shows the error messages I mentioned above
Screenshots
No response
Distribution and desktop environment
OS: Kubuntu 22.04.3 LTS x86_64
DE: Plasma 5.24.7
Installed AppImageLauncher version
AppImageLauncher version 2.2.0 (git commit d9d4c73), built on 2022-09-08 14:49:51 UTC
List of AppImages you tried
Flameshot v12.0 and v12.1 doesn't work, but Flameshot v11.0 does
Additional context
I'm not entirely sure whether this is a bug in AppImageLauncher. But again, it works without the launcher.
I looked through the code to find what's causing the
appimage_shall_not_be_integrated
error and it seems there must beX-AppImage-Integrate=false
set somewhere, but I haven't found it in Flameshot's GitHub repository. In any case, can't this be overridden with a CLI argument to integrate it regardless of whether that option is set?The text was updated successfully, but these errors were encountered: