Given many new handhelds coming on the scene and general disinterest of Microsoft to support the market, do you think SteamOS will take place of default OS the same way Android did on phones some time ago?

  • Shiroa@kbin.social
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Is there some specific feature that SteamOS brings to the table that people are looking for? So far as I know, a stripped down installation Debian or Ubuntu (Valve likes to base their packages off of Ubuntu) with an Xserver script that directly launches steam in big picture mode ought to create roundabout the same experience I would think.

    • HyperHyperVisor@kbin.social
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      SteamOS 2.x was based on debian, but that hasn’t been updated in years. The Steam Deck launched with SteamOS 3, which is actually built on top of arch and is much more akin to Manjaro. As for your question, it’s mostly the “game mode”, which uses IIRC Wayland and wraps games inside gamescope which provides a bit more control in the form of controlling frame rate, resolution, etc externally, but regardless, that can and has been achieved in custom distros. I think the main appeal of SteamOS honestly is the package of an immutable OS optimized for running games on steam. It prevents non-linux users from breaking things and tries to make it feel more like a “console” with a “desktop mode” (KDE Plasma) and “app store” (ala flatpaks). I’ve toyed with the idea of running it or similar on my gaming PC but always run into the difficulty of Nvidia drivers on Linux.

      • Shiroa@kbin.social
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        I had no idea they switched distros. Or ran Wayland for that matter! Truly it’s the future. But that’s a good point, being able to say on the “box” that is specifically runs SteamOS certainly brings about a level of consumer and investor assurance.

        As far as the nvidia drivers go. Only advice I can offer is that I’ve never had any sort of auto install, package based install, or any sidestepping of the default installation of the driver work for me. It’s always borked. The only reliable method I’ve found is the old school drop into the line terminal, shutdown all GUI, and running the nvidia provided install script (which sucks, I know).

        • HyperHyperVisor@kbin.social
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          Yeah, I’ve gotten Nvidia drivers working, but always with issues in performance or things like Wayland not working and I eventually decide “that was fun to play around with, back to Windows”. Specifically the whole immutable OS thing for me is nice too. Linux is my OS of choice for development work, but it’s so easy to screw things up when trying to make games work nicely and my ideal “it just works” gaming machine can ignore the OS entirely (looking at you, Windows random forced reboots or virus scans), so having big single updates rather than individual packages and no risk of trying to get WINE etc up and running breaking something with the OS is nice. Not to mention, it’s much harder for a small child to brick it than a normal Linux distro or even Windows for that matter. Fedora Kinonite is on my radar for a future distro because of this, I just haven’t decided if I prefer the Fedora ecosystem over Ubuntu or Manjaro.

          • Pigeon@beehaw.org
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 year ago

            Fwiw, you can disable those Windows forced reboots in the group policy editor of Windows, at least in the Pro version. I don’t even let mine give me the update notifications any more - I just see the option to install when I go to manually shutdown or reboot.

            Edit: granted, Windows updates sometimes unexpectedly make problems anyway, albeit much less often for me than Linux ones.

        • Oro [she/they]@beehaw.org
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          I hope NVK makes Nouveau a viable daily driver for NVIDIA users, they’re already running games, and Zink is making large improvements.

          Then we can finally get the hell off of Xorg and leave it almost entirely to Xwayland.

    • V ‎ ‎ @beehaw.org
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      For me it’s the fact that it just works. I don’t want to fiddle with Wine or bottles or any if that. I pick the game and launch it, never have i had to do more than that.

      • Shiroa@kbin.social
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        Technically speaking, Steam handles that part automatically. You wouldn’t need to futz around with it in any distro so long as steam is up and running. That said my original idea that you could just launch steam from an Xserver login script is, well I’ve since learned that Steam Decks are running a less than simple setup behind the scenes. BUT from an end user experience, booting any old distro straight into steam big picture should be at least a passable Steam OS experience, barring any performance issues that would result from the difference in back end implementation.