Getting an AppImage to work

Hi folks. I am trying to run an AppImage. Permissions are set to Execute. This is the error I get, but I don't know exactly what needs to be done. The tmp folder referenced doesn't exist - I think it's created on the fly?

$ ./ledger-live-desktop-2.89.1-linux-x86_64.AppImage

[1806686:1027/082007.981427:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_ledgerBa1Y1c/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)

Help is appreciated. Thank you.

Hi, @ubducted :slight_smile:

(Usual disclaimer: please note that I'm just another Forum user here, I'm NOT an Ubuntu Developer and/or Ubuntu MATE Developer).

I think that error message - " (...) the SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. (..)" - that happens when trying to run an (electron-based) AppImage application - as I believe is the case of the "Ledger Live" app - is related to the following AppArmor bug, that was opened, in "Canonical Launchpad", on 18th December 2023 for the (then) development version of Ubuntu 24.04 LTS ("Noble Numbat"):

This problem has already been discussed here in the "Ubuntu MATE Community" in the following topic, that was started by @mikedabike on the 14th July of the current year (2024):

I hope this helps, at least somewhat :confused:

4 Likes

This does help as it puts me on to some avenues to search - thank you!

For the time being, I'll have to do my ledger tasks on a different computer :frowning:

1 Like

Hi try ./ledger-live-desktop-2.89.1-linux-x86_64.AppImage --no-sandbox