Hey @qs9rx, that's a strange error. I did'nt found a clear answer for an error like this in the internet. I updated the package today. Please install it and let me know if the error is still there.
Search Criteria
Package Details: anytype-bin 0.55.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/anytype-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | anytype-bin |
| Description: | Operating environment for the new internet. Anytype is a next generation software that breaks down barriers between applications, gives back privacy and data ownership to users. |
| Upstream URL: | https://anytype.io/ |
| Keywords: | organization privacy zettelkasten |
| Licenses: | custom |
| Conflicts: | anytype, anytype-legacy |
| Provides: | anytype |
| Submitter: | elementh |
| Maintainer: | phil-gru (Kaleb) |
| Last Packager: | phil-gru |
| Votes: | 47 |
| Popularity: | 3.61 |
| First Submitted: | 2021-07-24 07:53 (UTC) |
| Last Updated: | 2026-04-29 16:15 (UTC) |
Dependencies (2)
- fuse (fuse2)
- org.freedesktop.secrets (gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, keepassxc-gitAUR, dssdAUR, pass-secret-serviceAUR, pass-secret-service-gitAUR, keepassxc-qt6AUR, himitsu-secret-serviceAUR, kwallet-gitAUR, gopass-secret-serviceAUR, rosec-binAUR, rosec-gitAUR, chipass-gitAUR, pass-secret-service-binAUR, gnome-keyring, keepassxc, kwallet) (optional) – for not having to sign in each time
Required by (0)
Sources (3)
phil-gru commented on 2026-04-29 16:21 (UTC) (edited on 2026-04-29 16:36 (UTC) by phil-gru)
qs9rx commented on 2026-04-13 20:17 (UTC)
When I try to log in I get:
Error occurred in handler for 'Api': Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'cross-spawn' imported from /tmp/.mount_anytypcPFtRm/resources/app.asar/node_modules/execa/index.js
at Object.getPackageJSONURL (node:internal/modules/package_json_reader:314:9)
at packageResolve (node:internal/modules/esm/resolve:779:81)
at moduleResolve (node:internal/modules/esm/resolve:865:18)
at defaultResolve (node:internal/modules/esm/resolve:995:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:731:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:767:38)
at ModuleLoader.resolveSync (node:internal/modules/esm/loader:790:52)
at #cachedResolveSync (node:internal/modules/esm/loader:750:25)
at ModuleLoader.getModuleJobForRequire (node:internal/modules/esm/loader:459:50)
at new ModuleJobSync (node:internal/modules/esm/module_job:392:34) {
code: 'ERR_MODULE_NOT_FOUND'
}
22:14:35.137 › [Api].keytarGet: Error for key "censored", attempt 1/1:
[Api].keytarGet: Error for key "censored", attempt 1/1:
22:14:35.149 › [Api].keytarGet: Error for key "censored", attempt 1/1:
[Api].keytarGet: Error for key "censored", attempt 1/1:
{"level":"WARN","ts":"2026-04-13T22:14:38.117+0200","logger":"anytype-grpc","msg":"no servers to broadcast event"}
and the login screen stays infinitely.
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.
[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.
derrick413 commented on 2026-01-11 00:21 (UTC) (edited on 2026-01-11 00:38 (UTC) by derrick413)
Thank you for this package Kaleb/(@phil-gru)!
I use Anytype for a lot of notes and courses. I am having an issue with this version.
System Specs:
- OS: Omarchy 3.3.0 (Arch-based)
- WM: Hyprland 0.53.1 (Wayland)
- CPU: 12th Gen Intel Core
- GPU: Intel Iris Xe Graphics
- RAM: 40 GB
Issue:
Launching anytype-bin via Walker/uwsm or terminal fails with Chromium sandbox errors from the AppImage:
[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.
After adding --disable-setuid-sandbox, it still crashed with:
[FATAL:content/browser/zygote_host/zygote_host_impl_linux.cc:132]
No usable sandbox! If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.
Cause:
AppImages mount under /tmp with nosuid, so Chromium’s SUID sandbox cannot work...
Fix:
Adding --no-sandbox to the Exec line in anytype.desktop solved the issue. My working Exec line:
Exec=anytype --no-sandbox %U
I am happy it's now working but hopefully there's a future fix or something else I could do so the --no sandbox flag is unneeded in the future? Thank you!
phil-gru commented on 2025-12-26 15:24 (UTC)
Hey zw9seq it seems that you are not the only one with the problem: https://github.com/anyproto/anytype-ts/issues/1748
I don’t know if you have a chance to register a new vault on a mobile device (Android or iOS). Maybe you could try to copy the key from there and paste that key into the desktop app. Otherwise, you’ll have to wait until it’s fixed.
zw9seq commented on 2025-12-25 11:18 (UTC)
I´d really like to use this app but im having problems with the passkey. I've tried using this package and even the official AppImage file but I still find the same error. When starting the app for first time, in the passkey screen (where u can copy the 12 words) the field for the pass appears empty and doesn't let me copy any value. Later in the setting of the app it happens the same; it doesn't show any value. Can anyone help me?
neo-clon commented on 2025-11-26 23:30 (UTC)
Thank you, @phil-gru! I successfully installed version 51.1.
phil-gru commented on 2025-11-26 19:40 (UTC) (edited on 2025-11-26 19:45 (UTC) by phil-gru)
@neo-clon It works on my machine. You might should clear the yay cache or delete the anytype-bin folder in your cache from yay. I forgot to add the checksum of anytype.desktop yesterday, but I added about 40 minutes later.
The cache from yay on may system was in: /home/$USER/.cache/yay/anytype-bin/
You can also use yay -Sc to clear the full cache of yay.
neo-clon commented on 2025-11-26 19:14 (UTC)
Checksum invalid
==> Validating source files with sha256sums... Anytype-0.51.0.AppImage ... Passed anytype.desktop ... FAILED anytype.png ... Passed ==> ERROR: One or more files did not pass the validity check!
saschabaer commented on 2025-10-25 11:14 (UTC)
Thx guys for maintaining and your effort. It is highly appreciated!
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.