$ npm start
npm WARN npm npm does not support Node.js v10.15.2
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
npm WARN npm You can find the latest version at https://nodejs.org/
> [email protected] start /home/pioruns/rambox
> electron electron/main.js
[29023:0417/223857.987332:FATAL:setuid_sandbox_host.cc(157)] 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 /home/pioruns/rambox/node_modules/electron/dist/chrome-sandbox is owned by root and has mode 4755.
Problem 1: rambox doesn't seem to work with Debian's node.js version
Problem 2: rambox use bugged electron version which doesn't work with Debian's sandbox. Many other software packages like Signal have implemented workarounds to this problem
OS: Debian GNU/Linux 10 (buster) x86_64, all updated
CPU: AMD A8-4500M APU (4) @ 1.900GHz
Thanks for opening your first issue here! Be sure to follow the issue template!
When run from AppImage, only Problem 2 persists:
$ ./Rambox-0.7.5-linux-x86_64.AppImage
[29273:0417/224603.290550:FATAL:setuid_sandbox_host.cc(157)] 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_Rambox9vIsBo/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap
When run from installed .deb file, only Problem 2 persists:
$ rambox
[32623:0418/124307.735780:FATAL:setuid_sandbox_host.cc(157)] 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 /opt/Rambox/chrome-sandbox is owned by root and has mode 4755.
I can confirm that solution:
fixed .deb installation. However, AppImage is unfixable at the moment. It also moans about old node.js version each time.
Thanks for all the information.
Most helpful comment
I can confirm that solution:
chmod 4755 /opt/Rambox/chrome-sandbox
fixed .deb installation. However, AppImage is unfixable at the moment. It also moans about old node.js version each time.