failed deb install on LMDE4

Hi everybody,

I Just tried to install etcher on Debian-bases LMDE4.

Encountered error “… Zugriff auf ‘/opt/balena-etcher-electron/chrome-sandbox’ nicht möglich: Datei oder Verzeichnis nicht gefunden” (Access to ‘/opt/balena-etcher-electron/chrome-sandbox’ not possible: File or folder not found).

Checked ‘/opt’ and found ‘/opt/balenaEtcher’ but not ‘/opt/balena-etcher-electron’.

Workaround (as root):
cd /opt/
ln -s balenaEtcher balena-etcher-electron
aptitude reinstall balena-etcher-electron

Cheers
Andreas

Hi Andreas,

Welcome to the forums! Thanks for that feedback. Could you share with us your Debian version and the full command you used to install the etcher .deb file?

I’ll pass that along to the etcher team. Thank you

Hi pipex,

Distro is LMDE 4 Debbie from “LMDE 4 Release Notes - Linux Mint” with Cinnamon desktop.

For installing, I followed the instructions on your site:

  1. curl -1sLf ‘https://dl.cloudsmith.io/public/balena/etcher/setup.deb.sh’ | sudo -E bash
  2. aptitude update
  3. apt-get install balena-etcher-electron

Cheers

Hi, could you try using the .AppImage package? Ideally without the symbolic link to see how a fresh run goes

Hey, just checking to see if you had a chance to try this?

Hi, could you try using the .AppImage package? Ideally without the symbolic link to see how a fresh run goes

Hi, I downloaded and unzipped and ran
./balenaEtcher-1.5.120-x64.AppImage
and obtained:
[11310:0709/234338.417281: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_balena8SlgtT/chrome-sandbox is owned by root and has mode 4755.
/tmp/.mount_balena8SlgtT/balena-etcher-electron: Zeile 10: 11310 Trace/Breakpoint ausgelöst (Speicherabzug geschrieben) “${script_dir}”/balena-etcher-electron.bin “$@”

Hmmm, and what happens if you add sudo in front to try to run it with elevated permissions?

With
sudo ./balenaEtcher-1.5.120-x64.AppImage

I get:
ready-to-show: 2.016s
Checking for update
Generated new staging user ID: 9d16a38c-ad83-5de3-926b-de966a309d63
Update for version 1.5.120 is not available (latest version: 1.5.120, downgrade is disallowed).
and Etcher starts normally.

But this is a family PC and I don’t want to include everybody in the sudo group.
So the AppImage path wouldn’t be viable for me.

Can you not reproduce the error I initially described, e.g. on a LMDE4 install in a VM?
Btw, the version on the repository is still 1.5.117, so it’s 3 minor versions behind AppImage.

Cheers
Andreas

Hi, it seems that this issue is still being worked on in the Electron framework despite this being closed The SUID sandbox helper binary was found, but is not configured correctly · Issue #17972 · electron/electron · GitHub - you can follow that link which also has some temporary solutions you can try