I install Unity. The Unity installer says that it must be running as root, and that is because the Chromium Embedded Framework must be running as root. Why does the Xromium Embedded Framework run as root?
The Unity installer points me here , but the root rights are not mentioned on this page.
Here is the console output for posterity:
lol@localhost :unity(0)\ ./unity-editor-installer-5.4.0b23+20160628.sh This installer must be run as root.
And the corresponding piece of code from the installer:
# chrome-sandbox requires this: https://code.google.com/p/chromium/wiki/LinuxSUIDSandbox chown root "${EXTRACT_SUBDIR}/Editor/chrome-sandbox" chmod 4755 "${EXTRACT_SUBDIR}/Editor/chrome-sandbox"
EDIT July 15th: This thread was found . Can anyone help confirm that root ownership and SUID are no longer needed on the chrome sandbox?
I build according to these instructions , but I'm still asking for the root password when running cros_sdk.
source share