Skip Navigation

Is SteamOS a future default for handhelds?

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?

125 comments
  • For the future of PC gaming I sure as hell hope so. People stick to and defend Windows as their go-to 'till the bitter end, likely not realizing Linux could be everything their Windows machine is and there is a real industry player with a lot of money making this reality right now. If we just let it.

    If we would just give Linux the critical mass, we could free the last locked aspect of PC gaming, the OS itself. That way we would no longer be at the whims of Microsoft's decisions because let's face it, even Windows users hate the shit they do.

  • IMO Steam OS is the "Windows" for handhelds. Sure there will be lots of variants of Linux with custom skins (hell even Windows itself). However, I think Steam OS has already established itself as a comfortable default for most people due to how optimized the UI is for handhelds and the fact it works out of the box for most PC games without any tinkering 🙂

  • Steam OS is awesome. I consider myself a tech savvy person, yet I never felt the need to tinker with my Steam Deck to run retro games or emulate stuff since I have it (1+ year)

    The library of games running natively or with minimal controller changes is so big I will probably not run out of games and Im playing more than ever.

  • ETA Prime always referring to "Steam Deck OS" and claiming that's the name it's widely known by is so cringe.

  • I hope its form factor gets closer to the switch so its more mixed mode handheld/console.

  • I hope so, but only if the option to install other OS's remains an easy option. I love android but installing a different operating system on my phone is so much of a pain in the dick that it's not even worth it.

    I feel like I'd probably avoid a handheld if the option to install windows wasn't there, even if I don't end up using it much.

    If my choice was a default windows install with the option to install steamOS myself, or a default steamOS install with no other options, I'm choosing the windows install every time.

  • No. Steamos is only really great on deck because of the whole making the hardware and software thing. If other people use it it loses that and you end up with a computer with a less compatible OS.

    • you know that manufacturer can hire staff to optimize steamOS for their hardware kinda like samsung did with android?

      • Sure. They could do that. That doesn't really address my point though. And it's really unlikely to happen on any meaningful scale, imo:

        1. The market for a dedicated phone OS from one of the larger consumer electronics makers is ORDERS of magnitude larger than any kind of handheld PC gaming console. Just because Samsung did it for phones does not mean anyone will do it for handheld PCs.
        2. Even if they do, there's a lot of negative sentiment about Samsung's version of Android, to the point multiple Android users I know will never buy a Samsung phone. It's not necessarily a goal to emulate.
        3. Leaving all of that aside, that is still not the same thing as the maker of the device also being the developer of the OS. You're at the whims of upstream to fix a lot of major things, or you're maintaining a massive patch process on top of their releases. It's a much larger task than just "hire staff to optimize steamOS".

        We already have some makers offering "steamos support" in the form of... basically a single steamos image they release once and don't steam to maintain? GPD's "GPD OS" from Dec 2022 and Anbernic's Win600 Steam OS image from Jan 2022.

        And still the best way to run SteamOS on either of these devices is ChimeraOS.

        The closest to what you're describing is AYANEO's ayaos. I don't know if it's a steamos fork or not, but it's their take on linux gaming OS. It's been in development for a while and we've got nothing but a few clips of it to view. And considering it mostly seems to replicate the Ayaspace windows app interface, I'm not sure it even offers any benefits over Windows+ayaspace.

  • No, Steam doesn't support arm. So my hacked Switch runs cobbled together emulationstation + xfce + antimicrox + onboard. I don't like Horizon OS and only SuperTuxKart works flawlessly on Android for me. In SuperTux, the sound desyncs from the game. Minetest doesn't support gamepads, and I couldn't find any Android alternative to AntiMircoX. I also just don't like how 99% of Android apps "need" Google Play Services.

    Linux is what I need, but there isn't any decent interface that isn't SteamOS (x86 only) or RetroArch (everything must use libretro) or batocera.linux (their version of emulationstation completely shits itself when ran outside of batocera, and I really don't want to recompile batocera)

    • There are several x86/x86_64 on ARM emulators in development to solve this problem. The main two are box86 and FEX. Both are able to run Steam on ARM Linux already, with varying degrees of playability. There is also qemu which has been around for much longer, but qemu doesn't do much in the way of optimizing for speed while these newer emulators forward system and library calls on to native code where possible and use dynamic recompilation for speed.

      I was able to play Half Life 2 from Steam on my PinePhone Pro when it first came out using box86. It was sort of playable.

      • I still prefer having a "native" system menu over one that's being emulated.

125 comments