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?

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

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

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

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

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

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

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