[GH-ISSUE #2621] Evince crashes when 2-page side-by-side is chosen #1662

Closed
opened 2026-05-05 08:18:35 -06:00 by gitea-mirror · 7 comments
Owner

Originally created by @pianoslum on GitHub (Mar 27, 2019).
Original GitHub issue: https://github.com/netblue30/firejail/issues/2621

Arch Linux x64
firejail 0.9.58.2
evince 3.32.0

STR:

  • Open any pdf with firejailed evince
  • Choose two-sided option from menu
  • App crashes

Works as intended with --no-profile

Originally created by @pianoslum on GitHub (Mar 27, 2019). Original GitHub issue: https://github.com/netblue30/firejail/issues/2621 Arch Linux x64 firejail 0.9.58.2 evince 3.32.0 STR: * Open any pdf with firejailed evince * Choose two-sided option from menu * App crashes Works as intended with `--no-profile`
Author
Owner

@SkewedZeppelin commented on GitHub (Mar 27, 2019):

Can you try using the latest profile from here
https://github.com/netblue30/firejail/blob/master/etc/evince.profile
there were some fixes recently

<!-- gh-comment-id:477369179 --> @SkewedZeppelin commented on GitHub (Mar 27, 2019): Can you try using the latest profile from here https://github.com/netblue30/firejail/blob/master/etc/evince.profile there were some fixes recently
Author
Owner

@pianoslum commented on GitHub (Mar 27, 2019):

I tried and unfortunately, the problem persists.

<!-- gh-comment-id:477376067 --> @pianoslum commented on GitHub (Mar 27, 2019): I tried and unfortunately, the problem persists.
Author
Owner

@ghost commented on GitHub (Mar 27, 2019):

What happens when you run without nodbus? It might help to see evince output too (if any) when it crashes. Please post output of:
$ firejail --ignore=quiet --ignore=nodbus /usr/bin/evince

<!-- gh-comment-id:477376840 --> @ghost commented on GitHub (Mar 27, 2019): What happens when you run without nodbus? It might help to see evince output too (if any) when it crashes. Please post output of: `$ firejail --ignore=quiet --ignore=nodbus /usr/bin/evince`
Author
Owner

@rusty-snake commented on GitHub (Mar 28, 2019):

Just as an note:

$ /bin/evince --version
GNOME-Dokumentenbetrachter 3.30.2
$ firejail --version 
firejail version 0.9.57
$ cat /etc/os-release 
NAME=Fedora
VERSION="29 (Twenty Nine)"

with this strict profile it works.

<!-- gh-comment-id:477584930 --> @rusty-snake commented on GitHub (Mar 28, 2019): Just as an note: ``` $ /bin/evince --version GNOME-Dokumentenbetrachter 3.30.2 $ firejail --version firejail version 0.9.57 $ cat /etc/os-release NAME=Fedora VERSION="29 (Twenty Nine)" ``` with [this strict profile](https://gist.github.com/rusty-snake/5f2eebfdcf5c23c9e88791c647682da6) it works.
Author
Owner

@pianoslum commented on GitHub (Mar 28, 2019):

Yes --ignore=nodbus does the trick. But it does not seem to be a problem for everybody.
I have NVidia drivers (proprietary), maybe that's the reason?

<!-- gh-comment-id:477742483 --> @pianoslum commented on GitHub (Mar 28, 2019): Yes `--ignore=nodbus` does the trick. But it does not seem to be a problem for everybody. I have NVidia drivers (proprietary), maybe that's the reason?
Author
Owner

@ghost commented on GitHub (Mar 30, 2019):

@pianoslum I can't explain why using NVidia's drivers would need D-Bus for Evince to work properly, but I've seen it before. You can add ignore nodbus to a evince.local override file if you haven't already. And receive bonus points for making Evince's settings stick, which (at least for me) is also something nodbus messes with. If you feel your issue is solved, you can close this (and reopen whenever things change). All the best!

<!-- gh-comment-id:478198726 --> @ghost commented on GitHub (Mar 30, 2019): @pianoslum I can't explain why using NVidia's drivers would need D-Bus for Evince to work properly, but I've seen it before. You can add `ignore nodbus` to a evince.local override file if you haven't already. And receive bonus points for making Evince's settings stick, which (at least for me) is also something nodbus messes with. If you feel your issue is solved, you can close this (and reopen whenever things change). All the best!
Author
Owner

@pianoslum commented on GitHub (Mar 30, 2019):

Thank you very much @glitsj16 !

<!-- gh-comment-id:478278546 --> @pianoslum commented on GitHub (Mar 30, 2019): Thank you very much @glitsj16 !
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#1662
No description provided.