Hi, I was recently playing around with muvm and FEX too. I am new to FEX, muvm and firejail, though, and I am currently trying to resolve my own issue with adding a library to the FEX rootFS. Anyway, I could replicate your error by running:
$ firejail muvm FEXBash ~/Downloads/Xonotic/xonotic-linux-glx.sh
Reading profile /etc/firejail/default.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/landlock-common.inc
** Note: you can use --noprofile to disable default.profile **
firejail version 0.9.80
Parent pid 7264, child pid 7265
Warning: /sbin directory link was not blacklisted
Warning: /usr/sbin directory link was not blacklisted
Base filesystem installed in 23.06 ms
Child process initialized in 79.46 ms
Error: Failed to create lock file
Caused by:
Permission denied (os error 13)
Parent is shutting down, bye...
I guess this can be resolved by
- finding out where it tries to write the lock file
- allowing firejail to write the lock file
unfortunately, I currently don't know how to do either