
I hear flatpaks are sandboxed/secure, and Steam has one.

My concern here is not knowing how to do this properly, and I don't know if there are going to be bad side-effects from doing it this way, or if running it under another user somehow nullifies the potential security benefits and makes it worse than other sandboxing options. When I first heard about/thought of this my worry was that having to log out of my main account and into the gaming one would be annoying/unacceptable (I often am doing other things at the same time), but I hear there is a way to run Steam/its games in another account as that limited user? I'm not really sure I trust mods for games I download in Steam with access to my whole home folder, so I want to try and isolate/sandbox Steam and its games (additionally, I'm not a huge fan of Steam games cluttering up my home folder, so it would be nice to solve that as well).īut I'm not sure what the right option for doing this is I've heard of a few:Ĭreate a separate user on the system (which will have its own home folder) and basically don't give it any sudo privileges or ability to access other home folders. There may be other solutions or workarounds, but ripping out the old EAC and rewriting everything to implement "NuEAC" and potentially asking our entire playerbase to connect through and sign through EOS for an honestly tiny market share that was (and would remain) unsupported from the get go might be a deal breaker. We are still looking at what is or isn't going to be possible, but it's not as easy as it was made out to be - far from it in fact. So the "just a few clicks" statement made in the original announcement wasn't entirely accurate, and would only apply to titles using the EOS version of EAC, which simply hasn't been many games aside from either pretty new ones, and likely predominantly Epic exclusive titles.

Therefor in order to implement proton support for Vermintide 2, a huge amount of reworking of the EAC implementation would be required, which may also require all players to authenticate with Epic Online Services as well - perhaps even logging in to the Epic environment (to be confirmed, however).

Epic only added Proton support for the EOS version of EAC. It's far more complex than first suspected - EAC has two versions.
