motorlatitude / Drop

Cross-Platform color-picker/eye dropper tool built using Electron
GNU General Public License v3.0
8 stars 3 forks source link

AppImage not working on Linux Mint DE 4 #13

Open Quigsly opened 4 years ago

Quigsly commented 4 years ago

Issue

AppImage doesn't run when clicked

OS

LMDE 4.

Error when run as shell

[31589:0630/211841.461988: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_Drop-0TxCDIh/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)

(Great looking app btw, hope I can get it running)

motorlatitude commented 4 years ago

Hi, sorry for the late reply.

There has been an issue filed with electron https://github.com/electron/electron/issues/17972 that's affecting Debian based systems afaik. This is due to incorrect permissions set in the chrome-sandbox module, this is an issue between chrome-sandbox, electron-builder and Debian.

I will modify the electron-builder setup to modify the AppImage for future releases to work around this until the issue is fixed upstream. In the meantime, you should be able to run the alpha 7 AppImage by appending the --no-sandbox flag.

I've pushed a commit 8f909f02757ec13e1a9646bb8e45e939dd44be54 which fixes this in the alpha.8 branch so you're welcome to build that and it should solve the issue for you as well.