• YurkshireLad@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    8 hours ago

    I installed Steam on Debian 13 and it wouldn’t run from the desktop shortcut. I had to edit the config for it to start. I installed and tried two games at random and neither worked. So I uninstalled it. Even completely removing Steam needed several shell commands. I’ve been using Linux on and off since its early days so this was very disappointing.

    • btsax@reddthat.com
      link
      fedilink
      English
      arrow-up
      8
      ·
      5 hours ago

      As a nearly 100% Debian user, I’d recommend trying a distro with more up to date packages/kernel like Fedora or even Bazzite before giving up.

    • TheGrandNagus@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      6 hours ago

      Debian has ancient packages. Frankly, it’s not the best suited for gaming, given how late performance optimisations come.

      If you’re going to use Debian for gaming, you should probably use the Steam Flatpak.

    • Ecco the dolphin@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      6 hours ago

      fwiw I’m running Debian 12 and had no issues getting steam to run, and all games I’ve tried run great (with a few exceptions but not many).

      I really really wouldn’t recommend Debian as an OS for games. It’s a server/workstation OS. I use it because I like Debian, not because it’s a good idea.

      I remember changing my grub config to pass arguments to the kernel for gaming performance. I bet you wouldn’t need to do this on a distro designed for gaming like Bazzite.

      • fry@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        4 hours ago

        How much of the tweaking is actually noticeable? Not trying to be a dick here. I’m so old that we didn’t use to have GPUs, we had graphics cards and nobody had a “rig”. Overclocking or hardware mods was the only way if you weren’t willing to spend money on new hardware. Not saying Bazzite is that kind of distro but I’m so old I don’t trust some spazzed out maintainer with cat ears and a discord channel. Let me break my own shit, you don’t have to do it for me.

        I have the exact same experience as you with Debian 11-13 and gaming. Both with Nvidia and AMD cards, various chipsets etc. Everything works. Sometimes after reading a few lines of official documentation and installing a package or two but that’s about it.

        The only thing that ever required some head scratching was the infamous EA and Rockstar launcher but that’s not a Debian or even a Linux problem… Everything else is identical to windows. Click install. Wait. Click play. Everything works in-game. What am I missing?

        • Ecco the dolphin@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 hours ago

          You know, honestly? I didn’t do any like, testing to see how much impact each had. I just used some recommended settings like setting the kernel to PREEMPT and setting mitigations=no (this is a minor security risk, I am spectre vulnerable but this is a performance increase)

          My CPU is very old and I have a newer graphics card, so I figured this would help but I didn’t do any concrete testing. Seems fine.

          Edit: also I had to set my CPU governor to performance. Debian had it on some low-power default setting (forgot now) and this DID matter, a lot, way more than any kernel argument. I control it some other way than a kernel arg, tho

    • chocrates@piefed.world
      link
      fedilink
      English
      arrow-up
      15
      ·
      7 hours ago

      Debian is stable meaning it has ancient packages. I’d try on a distro that tracks more recent packages

        • CrazyLikeGollum@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          ·
          5 hours ago

          Debian 13 was a new Debian release in June. Meaning the devs and sid/unstable users had done enough to determine that the sometimes 5 year old “new features” in the packages were stable.

          I love Debian for it’s stability. Makes it great in the homelab. The devs will back port security patches from upstream, but features (especially potentially breaking features) get years of testing before being implemented in the stable release. Even sid (their testing branch) is more stable than most other distros main branch.

          But all of that means that the actual features in the packages released for Debian are ancient, especially by gaming standards.

          Which is to say, Debian 13, at the time of release, had about as much bleeding edge as a stone sphere.

      • YurkshireLad@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 hours ago

        Absolutely. I may give it a go because it looks interesting. I need to learn more about it before I install it.

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          5 hours ago

          Back in the yonder days of lore, I too ended up on Debian, or at least Debian based distros…

          I was actually able to get RDR2 running on Debian via Steam/Proton in like… 2020/21?

          That required a good deal of bullshit though, felt like I practically had my own lite custom distro at that point.

          Worked online too! Untill Rockstar decided linux users are all dirty hackers/no longer supported.

          … they still owe me money as far as I’m concerned.

          But good lord, getting a Steam Deck has made me lazy.

          Bazzite is just so much easier for 99% of the shit I actually do.

          You can use the prepackaged DistroShelf to fairly quickly just set up a Debian or w/e environment, to do things like compiling and such, as Bazzite is Atomic, which means it tends to get mad or break if you directly futz with its core packages.

          Gaming on it? Literally works out of the box.

    • rumschlumpel@feddit.org
      link
      fedilink
      English
      arrow-up
      10
      ·
      8 hours ago

      TBH that sounds more like a Debian issue than a Steam issue … though I guess the difference doesn’t matter for an end user. Did you install Steam through the .deb or the flathub flatpak? Might want to try the other one.

    • TrumpetX@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      3
      ·
      8 hours ago

      I see you tried particularly hard: did you actually select the proton runtime for the “random” game you selected? I’ve quite literally have ZERO games in my library that have not played on linux. It’s not a fully complete or random sampling, but I’ve gotten everything to work, but you do have to do the bare f-ing minimum step of turning it on.

      • YurkshireLad@lemmy.ca
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        7 hours ago

        I tried three. My point is that people are talking more about Linux as a viable desktop. I despise windows as much as the next person and I really want people to move to Linux.

        Many people stick with windows because of gaming but gaming on Linux has to be consistently at least as good and easy as windows. It’s all well and good saying “edit this file, select the right runtime”, but that’s not good enough IMHO.

        Installing steam was either download the DEB file (and then run a shell command) or run a bunch of shell commands to add a key and a repo and to install the program. That’s not an attractive picture for non technical users.

        • TrumpetX@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          6 hours ago

          But downloading deb files is how you install things on Ubuntu. Just like app files on Mac and exe on Windows. Like, any user needs to do the absolute bare minimum and understand the os they’re using.

          If the requirement is that Linux needs to run exe fines just like windows, then that’s not reasonable and the user should totally just continue to use windows. They deserve the ads.

          But if you read the 1/4 page install instructions for steam and Linux, follow the directions, then your things will run just fine. THAT is what people mean when they say Linux works great for users.

          • rumschlumpel@feddit.org
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            6 hours ago

            No, the Steam deb is special because it’s not in the normal apt repos, which is true for both Ubuntu and Debian. And I can believe that Debian has issues with an installer file that was probably made for Ubuntu in the first place. But downloading random installer files is indeed the standard way to install applications on Windows.