[GH-ISSUE #3474] Riot-desktop does not launch #2183

Closed
opened 2026-05-05 08:51:51 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @blackpidgeon on GitHub (Jun 21, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3474

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/Riot/chrome-sandbox is owned by root and has mode 4755.

I have tried the tricks mentioned in #2946 with no success

Originally created by @blackpidgeon on GitHub (Jun 21, 2020). Original GitHub issue: https://github.com/netblue30/firejail/issues/3474 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/Riot/chrome-sandbox is owned by root and has mode 4755. I have tried the tricks mentioned in #2946 with no success
Author
Owner

@rusty-snake commented on GitHub (Jun 22, 2020):

Is force-nonewprivs yes set in /etc/firejail/firejail.config?

What is your firejail version? distro?

<!-- gh-comment-id:647442261 --> @rusty-snake commented on GitHub (Jun 22, 2020): Is `force-nonewprivs yes` set in /etc/firejail/firejail.config? What is your firejail version? distro?
Author
Owner

@bbhtt commented on GitHub (Jul 1, 2020):

Seems to be an issue regarding Electron and not Firejail perhaps, can you try checking the permissions of that file and setting it to root and/or the workaround(s) here https://github.com/vector-im/riot-web/issues/10509
For Xubuntu 20.04, things work fine with the default profiles and no extra config made.
-rwsr-xr-x 1 root root 6259104 Jun 29 21:29 /opt/Riot/chrome-sandbox

riot-web version: 1.6.7
olm version: 3.1.3
<!-- gh-comment-id:652413461 --> @bbhtt commented on GitHub (Jul 1, 2020): Seems to be an issue regarding Electron and not Firejail perhaps, can you try checking the permissions of that file and setting it to root and/or the workaround(s) here https://github.com/vector-im/riot-web/issues/10509 For Xubuntu 20.04, things work fine with the default profiles and no extra config made. `-rwsr-xr-x 1 root root 6259104 Jun 29 21:29 /opt/Riot/chrome-sandbox` ``` riot-web version: 1.6.7 olm version: 3.1.3 ```
Author
Owner

@rusty-snake commented on GitHub (Jul 1, 2020):

@blackpidgeon Does it work with --noprofile?
BTW: It would be helpful if you put such error messages in quotes or code-blocks, since such error-messages have no "technical" things in it.

@kortewegdevries It's very likely that the file has the right permissions. (if it works without firejail we know it sure). Firejail features such as nonewprivs can "skip" the suid-bit.

<!-- gh-comment-id:652416652 --> @rusty-snake commented on GitHub (Jul 1, 2020): @blackpidgeon Does it work with `--noprofile`? BTW: It would be helpful if you put such error messages in quotes or code-blocks, since such error-messages have no "technical" things in it. @kortewegdevries It's very likely that the file has the right permissions. (if it works without firejail we know it sure). Firejail features such as `nonewprivs` can "skip" the suid-bit.
Author
Owner

@rusty-snake commented on GitHub (Sep 1, 2020):

I'm closing here due to inactivity, please fell free to request to reopen if you still have this issue.

<!-- gh-comment-id:684804277 --> @rusty-snake commented on GitHub (Sep 1, 2020): I'm closing here due to inactivity, please fell free to request to reopen if you still have this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2183
No description provided.