[SOLVED] Chromium won't start; sandbox missing SUID perm
Posted: 14 Sep 2013, 09:30
The Porteus v2.1 chromium package (chromium-25.0.1323.1-i686-1sl.xzm) will not start. From the command line, the error message is:
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 /usr/lib/chromium/chromium_sandbox is owned by root and has mode 4755.
Inspection shows that /usr/lib/chromium/chromium_sandbox does NOT have SUID (4755) perms.
The error was verified from base only, no magic and no rootcopy using 003-lxde.xzm. Chromium was activated by hand from a root console. Inspection (before installing cups dependency) shows that /usr/lib/chromium/chromium_sandbox indeed is not installed with correct permissions. I note that the script in /var/log/scripts has a chmod 4755... but it is apparently not executed.
Work around:
or launch chromium with:
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 /usr/lib/chromium/chromium_sandbox is owned by root and has mode 4755.
Inspection shows that /usr/lib/chromium/chromium_sandbox does NOT have SUID (4755) perms.
The error was verified from base only, no magic and no rootcopy using 003-lxde.xzm. Chromium was activated by hand from a root console. Inspection (before installing cups dependency) shows that /usr/lib/chromium/chromium_sandbox indeed is not installed with correct permissions. I note that the script in /var/log/scripts has a chmod 4755... but it is apparently not executed.
Work around:
Code: Select all
sudo chmod 4755 /usr/lib/chromium/chromium_sandbox
Code: Select all
chromium --no-sandbox