[GH-ISSUE #1498] Atril doesn't launch anymore in firejail, but there's a workaround #1002

Closed
opened 2026-05-05 07:17:25 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @pizzadude on GitHub (Aug 28, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1498

Atril doesn't launch anymore in firejail, after a recent profile update. I use Ubuntu MATE 17.04. I found a workaround though.


Reading profile /etc/firejail/atril.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Reading profile /etc/firejail/disable-programs.inc
Parent pid 3385, child pid 3386
Blacklist violations are logged to syslog
Child process initialized in 92.19 ms
/usr/bin/atril: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

Parent is shutting down, bye...


If I comment out private-etc and uncomment private-tmp, it runs. I don't think I need to uncomment private-tmp, but I do that anyway. (It's private-etc that's the issue)

Originally created by @pizzadude on GitHub (Aug 28, 2017). Original GitHub issue: https://github.com/netblue30/firejail/issues/1498 Atril doesn't launch anymore in firejail, after a recent profile update. I use Ubuntu MATE 17.04. I found a workaround though. ____________________________ Reading profile /etc/firejail/atril.profile Reading profile /etc/firejail/disable-common.inc Reading profile /etc/firejail/disable-devel.inc Reading profile /etc/firejail/disable-passwdmgr.inc Reading profile /etc/firejail/disable-programs.inc Parent pid 3385, child pid 3386 Blacklist violations are logged to syslog Child process initialized in 92.19 ms /usr/bin/atril: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory Parent is shutting down, bye... ____________________________ If I comment out private-etc and uncomment private-tmp, it runs. I don't think I need to uncomment private-tmp, but I do that anyway. (It's private-etc that's the issue)
gitea-mirror 2026-05-05 07:17:25 -06:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Fred-Barclay commented on GitHub (Aug 28, 2017):

Thanks for the report! What version of firejail are you using? (Check with firejail --version).

<!-- gh-comment-id:325402415 --> @Fred-Barclay commented on GitHub (Aug 28, 2017): Thanks for the report! What version of firejail are you using? (Check with `firejail --version`).
Author
Owner

@pizzadude commented on GitHub (Aug 28, 2017):

firejail --version
firejail version 0.9.50~rc1

Latest from git.

<!-- gh-comment-id:325414926 --> @pizzadude commented on GitHub (Aug 28, 2017): firejail --version firejail version 0.9.50~rc1 Latest from git.
Author
Owner

@Fred-Barclay commented on GitHub (Aug 28, 2017):

It should be fixed now. Thanks!
I could replicate it on Lubuntu 17.04 but not on LMDE 2. The private-etc filter was blocking access to ld.so.cache, which possibly newer versions of atril require.

<!-- gh-comment-id:325460712 --> @Fred-Barclay commented on GitHub (Aug 28, 2017): It should be fixed now. Thanks! I could replicate it on Lubuntu 17.04 but not on LMDE 2. The private-etc filter was blocking access to ld.so.cache, which possibly newer versions of atril require.
Author
Owner

@pizzadude commented on GitHub (Aug 28, 2017):

:)

<!-- gh-comment-id:325485100 --> @pizzadude commented on GitHub (Aug 28, 2017): :)
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#1002
No description provided.