You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a custom built aarch64 AppImage that won't launch using fuse. The problem seems to persist even with a minimal program:
Here's the contents of the program appimage_test:
$ ./appimagetool-aarch64.AppImage
fuse: failed to exec fusermount: Permission denied
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
I tried my own tool again afterwards and interestingly enough it ran the first time just fine, but then hung the second time:
I tried the one you sent multiple times and it seems to always dump out the same error. Based on the error, it seems to suggest something is wrong with the FUSE setup which could make sense given extract and run works just fine.
The system is a Nvidia Jetson Nano and not using any containers.
Also pretty sure it's not running on a hypervisor. Checking /proc/cpuinfo seems to confirm that too:
$ cat /proc/cpuinfo
processor : 0
model name : ARMv8 Processor rev 1 (v8l)
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 1
processor : 1
model name : ARMv8 Processor rev 1 (v8l)
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 1
processor : 2
model name : ARMv8 Processor rev 1 (v8l)
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 1
processor : 3
model name : ARMv8 Processor rev 1 (v8l)
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 1
I unfortunately don't have any other ARM machines to test on. I'm happy to attach the AppImage if anyone else wants to try, but I also understand not wanting to run a random AppImage from some random person 😅
I still saw the issue. However, I'm going to lose access to this platform soon. So it probably makes sense to just close this issue as it seems to be an issue with this OS / platform.
I am having exactly same issue on my NVIDIA Jestson Nano (Ubuntu 18.04) when trying to run my AppImage. I am making the AppImage using appimagetool-860-aarch64.AppImage. @probonopd
https://github.com/AppImage/type2-runtime has seen some updates which are not backported to here yet. It would be interesting to know whether that version of the runtime has the same issues. Thanks!
fuse: failed to exec fusermount: Permission denied
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
It would be nice if the updates are also ported to go-appimage to fix this issue.
Thanks.
Activity
probonopd commentedon May 13, 2024
Does this also happen when you are trying to run a precompiled aarch64 AppImage, e.g., https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-aarch64.AppImage?
nickjmeyer commentedon May 13, 2024
It seems to have a different issue:
I tried my own tool again afterwards and interestingly enough it ran the first time just fine, but then hung the second time:
I tried the one you sent multiple times and it seems to always dump out the same error. Based on the error, it seems to suggest something is wrong with the FUSE setup which could make sense given extract and run works just fine.
probonopd commentedon May 14, 2024
What does
which fusermountandwhich fusermount3say?nickjmeyer commentedon May 15, 2024
Here's the output:
So only 2 is installed.
Here's 2's version
probonopd commentedon May 25, 2024
Please describe your system. Are you running on real hardware, or in some container, etc.
Can you try to run the AppImage e.g., on a Raspberry Pi, without any containers or virtualization?
nickjmeyer commentedon May 30, 2024
The system is a Nvidia Jetson Nano and not using any containers.
Also pretty sure it's not running on a hypervisor. Checking
/proc/cpuinfoseems to confirm that too:I unfortunately don't have any other ARM machines to test on. I'm happy to attach the AppImage if anyone else wants to try, but I also understand not wanting to run a random AppImage from some random person 😅
probonopd commentedon Nov 25, 2024
Can you please retry with the latest https://github.com/AppImage/type2-runtime/releases/tag/continuous build?
We have changed a lot there.
If you want to try:
https://github.com/AppImage/appimagetool/releases/tag/continuous uses it.
Thanks for retesting.
nickjmeyer commentedon Nov 30, 2024
Thanks for the heads up! I'm away from my setup, but I'll test in the next week or so.
nickjmeyer commentedon Dec 7, 2024
I still saw the issue. However, I'm going to lose access to this platform soon. So it probably makes sense to just close this issue as it seems to be an issue with this OS / platform.
nejatafshar commentedon Dec 20, 2024
I am having exactly same issue on my NVIDIA Jestson Nano (Ubuntu 18.04) when trying to run my AppImage. I am making the AppImage using appimagetool-860-aarch64.AppImage.
@probonopd
probonopd commentedon Dec 20, 2024
Thanks for reporting @nejatafshar.
https://github.com/AppImage/type2-runtime has seen some updates which are not backported to here yet. It would be interesting to know whether that version of the runtime has the same issues. Thanks!
nejatafshar commentedon Dec 20, 2024
@probonopd
appimagetool-aarch64.AppImage runs fine on NVIDIA Jestson Nano.
But running appimagetool-860-aarch64.AppImage in go-appimage repository gives this error:
It would be nice if the updates are also ported to go-appimage to fix this issue.
Thanks.