Before opening a new bug report, please search the forum for duplicates and follow the Troubleshooting Guide.
- We only consider bugs that are reproducible in the sandbox vault or a vault with no third-party plugins/no css snippets/default theme.
- For Linux, we only accept bug reports that are reproducible with our Appimage package under Gnome or KDE.
- Developer issues with the API should go here
- Themes and Custom CSS issues should go here
Once you’ve done the above, delete everything above this line.
Steps to reproduce
So, I’ve got the infamous problem with non-SUID chrome sandbox since upgrading to 1.6.3:
[12800:0616/080749.250288:FATAL:setuid_sandbox_host.cc(158)] 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_ObsidiqDLsKX/chrome-sandbox is owned by root and has mode 4755.
I know I can extract he AppImage and change permissions and ownership on chrome-sandbox to fix it, and I have google-chrome-stable installed. So instead I sym-linked google-chrome-stable’s own chrome-sandbox and it worked:
./Obsidian-1.6.3.AppImage --appimage-extract
cd squashfs-root
rm chrome-sandbox
ln -s $(dirname $(readlink -f $(which google-chrome)))/chrome-sandbox .
./obsidian
I wonder if you use the system-wide chrome-sandbox either as a fallback or as a default (as it is kept up to date and has the most recent security fixes).
Did you follow the troubleshooting guide? [Y/N]
Expected result
chmod +x ./Obsidian-1.6.3.AppImage
./Obsidian-1.6.3.AppImage
(obsidian runs)
Actual result
$ chmod +x ./Obsidian-1.6.3.AppImage $ ./Obsidian-1.6.3.AppImage 08:23
[14591:0616/082311.538021:FATAL:setuid_sandbox_host.cc(158)] 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_ObsidisJERbz/chrome-sandbox is owned by root and has mode 4755.
fish: Job 1, ‘./Obsidian-1.6.3.AppImage’ terminated by signal SIGTRAP (Trace or breakpoint trap)
Environment
I am using Ubuntu 24.04 LTS and I have google-chrome installed from Google website.
$stat $(dirname $(readlink -f $(which google-chrome)))/chrome-sandbox
File: /opt/google/chrome/chrome-sandbox
Size: 212456 Blocks: 416 IO Block: 4096 regular file
Device: 259,8 Inode: 56885292 Links: 1
Access: (4755/-rwsr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2024-06-16 08:02:44.418098100 +0200
Modify: 2024-06-13 01:04:15.000000000 +0200
Change: 2024-06-15 16:07:14.088193383 +0200
Birth: 2024-06-15 16:07:13.414193325 +0200