You are not logged in.

#1 2016-07-17 04:53:15

SeoDisparate
Member
Registered: 2015-09-12
Posts: 10

Steam + Firejail within linux-grsec

Disclaimer: This post is about making public a fix I found to get Steam running within Firejail, not a post for help.

For a while I have been struggling with getting Steam to run within Firejail on a system running the nvidia-grsec kernel. Steam would hang on "installing breakpad exception handler..." which the wiki noted as a symptom of mismatched nvidia packages. That, however, was not my problem. I could not find any help online on how to get this working. Other users with a similar problem had found fixes that didn't work for me. So for the user that has a similar problem and still hasn't found a fix, here is what I did to get this working.

Turns out, limiting the options in firejail's steam.profile got it working for me.

# Steam profile (applies to games/apps launched from Steam as well)
noblacklist ${HOME}/.steam
noblacklist ${HOME}/.local/share/Steam
include /etc/firejail/disable-common.inc
include /etc/firejail/disable-programs.inc
include /etc/firejail/disable-devel.inc
include /etc/firejail/disable-passwdmgr.inc

caps.drop all
netfilter
#nonewprivs
#noroot
#seccomp
#protocol unix,inet,inet6

whitelist ${HOME}/.steam
whitelist ${HOME}/.local/share/Steam

EDIT: To override the default firejail config, put the file in "~/.config/filejail/" with the name "steam.profile"

Last edited by SeoDisparate (2016-07-17 04:54:32)

Offline

#2 2016-12-26 20:06:42

emacsomancer
Member
Registered: 2014-09-20
Posts: 211

Re: Steam + Firejail within linux-grsec

What did you do to get Steam to work with linux-grsec? I'm having trouble (see https://bbs.archlinux.org/viewtopic.php?id=221007 ).

Offline

Board footer

Powered by FluxBB