mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #844] vlc is not starting - read-only file system #576
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#576
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @frank-github on GitHub (Oct 7, 2016).
Original GitHub issue: https://github.com/netblue30/firejail/issues/844
trying to start vlc with default vlc.profile
don't find place where this folder was set to read-only
frank@ubuntu:~$ firejail /usr/bin/vlc -v
Reading profile //etc/firejail/vlc.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Parent pid 14180, child pid 14181
Blacklist violations are logged to syslog
Warning: --protocol not supported on this platform
Child process initialized
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
[0x959c928] main libvlc warning: cannot create /usr/lib/vlc/plugins/plugins.dat.9 (Read-only file system)
Parent is shutting down, bye...
tried it with option --read-write=/usr/lib/vlc
got an error "Warning: you are not allowed to change /usr/lib/vlc to read-write"
and same result, vlc ending
@chiraag-nataraj commented on GitHub (Oct 8, 2016):
Can you attach your profile? I'm asking because the version of the profile I have works with VLC. Also, which version of
firejailare you using?@frank-github commented on GitHub (Oct 8, 2016):
firejail version 0.9.42 (ubuntu 14.04 LTS)
I used vlc with default settings, I can't remember to put in any plugins
I use profile below, coming with this firejail version and it's the same as the latest in github repo
@netblue30 commented on GitHub (Oct 8, 2016):
Let's put this one as a bug, I have no idea what's going on. It is strange vlc tries to modify files in /usr directory. If you got some plugins from the web than it would be a security issue with the plugins.
@frank-github commented on GitHub (Oct 8, 2016):
tried it with vlc 2.2.4 now
only 2 plugins are installed, which came with installation. Same problem 👎
And problem still exists, if I manual uninstall this both plugins 👎
@netblue30 commented on GitHub (Oct 9, 2016):
Are you on a 32bit distro?
@frank-github commented on GitHub (Oct 9, 2016):
yes, 32bit
@netblue30 commented on GitHub (Oct 9, 2016):
What happens if you comment out the following lines in /etc/firejail/vlc.profile?
You just need to add a '#' in front of each one. We brought these lines in the profile a short time ago, maybe one of them is creating the problem.
@frank-github commented on GitHub (Oct 9, 2016):
Hi, no, this are not the problem entries, but I found it
---> tracelog
if I disable it, vlc is starting and running 👍
@netblue30 commented on GitHub (Oct 9, 2016):
I've just took it out from etc/vlc.profile in git, thank you for debugging it.
Lent me kno If you find any other problem. There aren't too may users running on 32bit systems, and strange things happen. For example, on 64bit vlc has no problem with tracelog.,