That’s a Chromium/Electron sandbox issue, based on the distro you're using, not an anytype-specific crash. Electron-based AppImages try to use Chromium’s sandbox helper (chrome-sandbox), which needs setuid permissions to work correctly. On some systems with stricter defaults, this fails and the AppImage “aborts” instead of running.
[FATAL:sandbox/linux/suid/client/setuid_sandbox_host.cc:169] 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_anytyp*/chrome-sandbox is owned by root and has mode 4755.
Run:
mount | grep /tmp
If it shows nosuid, it means all binaries under /tmp can't use setuid, and that kills the sandbox.
You can then test user namespace support with:
sysctl kernel.unprivileged_userns_clone
If it's 0, the kernel doesn't allow unprivileged sandboxes and electron sandbox will fail. But if it's 1, then it's allowed.
If it's 0, you can try enabling it temporarily running:
sudo sysctl -w kernel.unprivileged_userns_clone=1
If it then runs, without extra params, you will need to alternate the appimage deployment, but you will have confirmed that it's a distro issue and not the package issue.
Adding --no-sandbox to the Exec line in anytype.desktop solved the issue.
Pinned Comments
Kaleb commented on 2026-01-11 16:30 (UTC) (edited on 2026-01-11 16:40 (UTC) by Kaleb)
That’s a Chromium/Electron sandbox issue, based on the distro you're using, not an anytype-specific crash. Electron-based AppImages try to use Chromium’s sandbox helper (chrome-sandbox), which needs setuid permissions to work correctly. On some systems with stricter defaults, this fails and the AppImage “aborts” instead of running.
Run:
If it shows
nosuid, it means all binaries under/tmpcan't use setuid, and that kills the sandbox.You can then test user namespace support with:
If it's 0, the kernel doesn't allow unprivileged sandboxes and electron sandbox will fail. But if it's 1, then it's allowed.
If it's 0, you can try enabling it temporarily running:
If it then runs, without extra params, you will need to alternate the appimage deployment, but you will have confirmed that it's a distro issue and not the package issue.