Steam requiring admin privileges on Windows, with it being basically unable to run without the Steam service, and additionally modifying the NTFS ACLs, is the reason why I banned it for more than ten years, and I discovered only recently that there is a way to have the Linux client set up and running with standard user privileges only.
I didn’t even install the wrapper on my system, only unpacked the deb, looked at how it started, and did the whole thing as a standard user. I only installed the dependencies as admin, but I don’t have a problem with that, as long as they’re part of the Ubuntu distribution. Note that installing the wrapper adds Steam repositories to your
sources.list, which is a no-go for me.
So I started using Steam on Linux a few weeks ago, but I’m concerned about how Steam suddenly deciding to require admin privileges could impact my system, and would likely mean I would have to ban it again.
Hence, on one hand, I’m interested with the idea of Steam being Snapped, which would possibly put the nail in the coffin of it being admin ever.
But on the other hand, I’ve read about issues with the Snap system, such as :
Performance problems. I’m thinking more about gaming performance, of course, not the client’s per se
Some parts becoming read-only, hence unconfigurable.