this post was submitted on 23 Oct 2024
99 points (97.1% liked)

linuxmemes

21273 readers
1154 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] m_f@midwest.social 60 points 3 weeks ago (9 children)

    You're in good company. Steam even managed to do it for a whole bunch of people:

    https://github.com/ValveSoftware/steam-for-linux/issues/3671

    [–] slacktoid@lemmy.ml 5 points 3 weeks ago (7 children)

    Holy... Fuck... That is scary AF!

    [–] raspberriesareyummy@lemmy.world 2 points 4 days ago (6 children)

    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...

    [–] slacktoid@lemmy.ml 1 points 4 days ago (1 children)
    [–] raspberriesareyummy@lemmy.world 1 points 3 days ago (1 children)

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

    [–] slacktoid@lemmy.ml 1 points 3 days ago (1 children)

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

    [–] raspberriesareyummy@lemmy.world 2 points 3 days ago* (last edited 3 days ago) (1 children)

    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)

    [–] slacktoid@lemmy.ml 2 points 2 days ago (1 children)

    Dude!! The is awesome! Thank you so much!

    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).

    load more comments (4 replies)
    load more comments (4 replies)
    load more comments (5 replies)