• @[email protected]
      link
      fedilink
      74 months ago

      I remember this lol, to be fair no one knew how the guy managed todo it, because steam(the launcher) has checks for that, they assume the guy tried to run the steam command instead of clicking the launcher(don’t do that)

      • @raspberriesareyummy
        link
        33 months ago

        and THAT, children, is why I run steam in a jail. Fuck the idea of giving access to my home folder or anything else under my user…

          • @raspberriesareyummy
            link
            13 months ago

            yes, and I know it’s less than perfect, but it’s better than nothing :)

            • @[email protected]
              link
              fedilink
              English
              13 months ago

              Makes sense… I was curious what your solution was… Sounds like I should invest some time into that … Thanks.

              • @raspberriesareyummy
                link
                2
                edit-2
                3 months ago

                On debian testing (trixie):

                $ cat bin/steam-jailed.sh

                #!/bin/sh
                firejail --private=/home/user/steamjail --profile=/etc/firejail/steam.profile ~/steam $1
                

                Sometimes an update breaks something, and I have to experiment with the profile settings, for which it helps to launch a bash with the same jail and start steam on the command line inside the jail to see output messages.

                #!/bin/sh
                firejail --private=/home/user/steamjail --blacklist=${HOME}/.inputrc --profile=/etc/firejail/steam.profile bash
                

                What happens most of the time is that a steam update depends on a newer system library that I didn’t yet install and I then have to do a system update - steam is shit at managing OS dependencies (i.e.: it doesn’t)

                  • @raspberriesareyummy
                    link
                    13 months ago

                    Did you get it running already? If so, happy to have helped :) It’s a bit tricky to move your downloaded games into the jail so that you don’t have to re-download, I think maybe it’s just easier to download them again as you start playing them. I started with a jail right from scratch so I only ever tried moving my games files between different jails, that was easier (but can still be done wrong).