-
Notifications
You must be signed in to change notification settings - Fork 332
3.17.1.AppImage does not start linux #1213
Comments
Confirmed. This is due to the sandboxing issue.
IIRC there's a step that needs to be taken during build to fix this, this is the root cause: |
@Ruslan5h Could you please try:
|
Previous discussion: #1199 (comment) |
Thank you Christian. Keeping in mind that this is not of your making (indeed you were the one to first raise the issue upstream, thanks for that too) I have two issues with this:
The interesting bit is... am I misunderstanding this, or is this the same situation for any electron app? Do they all cease to be useful for non-priviledged users who can't get their admins to disable a security feature? |
Yeah, the options seem to be:
@nornagon I'd love input from you on this, if you have thoughts/feels. |
I'd advise against |
Honestly, we try to keep everything online out of this app anyhow. It's supposed to be offline-first, and loading e.g. images from the web instead of from a local source has been considered a privacy issue in the past. So if we're sure we don't even load remote content (sure as in we have means in place to completely prevent it) then I'd say It also seems to be the only option for people running debian without sudo. Which seems to be a non-empty set of people. |
I know that we load "remote" content from localhost, like when we serve blobs, and I think there's a remote HTTP request to check for Electron updates, but otherwise I don't think that we'll be reaching out to remote sites. Maybe we should add a document with all of the above options and point to that in the release notes? |
I'm not sure that's the sort of thing that an end user should be configuring :) Does AppImage itself sandbox the app at all? |
No, it is just able to "run in a sandbox like Firejail." |
Yeah, the best option I've seen is electron-userland/electron-builder#4364 but I think it works on |
linux Patchwork-3.17.1.AppImage does not start
The text was updated successfully, but these errors were encountered: