Steam

Overrides for Steam/Proton

$ sudo getsebool selinuxuser_execmod

If this returns selinuxuser_execmod --> disabled you will need to enable the boolean.

This can be done on a temporary basis (only survives until next boot), with:

$ sudo setsebool selinuxuser_execmod 1

Or persistently with:

$ sudo setsebool -P selinuxuser_execmod 1

Setting this boolean does have potential security implications, but they are relatively minor. The safest way to do this, if you wish to use steam is to toggle this boolean on and off as necessary.