Tucked into their FAQ about the Steam Machine release was a mention about making your own Steam Machine by installing steamOS to a computer you already have. AMD only for now.

  • 0xDREADBEEF@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    3 hours ago

    Correction: The GPL gives you the green light to install SteamOS on your computer to create your own steam machine. Valve has no say in the matter. It’s cute of the article to think otherwise though!

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 hours ago

      Valve specifically released a new installation image that comes with an installer, has added hardware support for non-deck hardware and discrete graphics cards, and has officially updated their support documents to say that it’s supported on more hardware.

      You may have a right to install it before, but that doesn’t mean it would have worked or been a good experience.

  • Eduardo Flores@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    14 hours ago

    They should at least allow us to select the hard drive where we want to install the system. It’s completely hostile to multi-drive systems.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      2
      ·
      14 hours ago

      The brand new SteamOS image apparently does have an installer, but I’m not sure what installation options it has since I haven’t tried it.

      Hopefully it does support drives/partitions better than the previous recovery image did.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 hours ago

      When the Steam Frame comes out we should get an ARM SteamOS recovery image, but it will probably only be for the Frame hardware. It’s possible that Valve will have prioritized wider hardware support for it though, since that’s something they’ve been actively working on with regular SteamOS.

  • Dettweiler@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    15
    arrow-down
    2
    ·
    1 day ago

    We could always do this, by the way. SteamOS has been available since the release of the Steam Deck. The main drawback is that core updates will wipe a bunch of changes you’ve made to your OS. I got tired of reinstalling AUR and a bunch of other things every month, so I changed distros.

    Once that issue goes away, I’ll likely switch back.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      17 hours ago

      Need to make all changes through ansible, then you just run one job post update :)

    • SirIglooi@sh.itjust.works
      link
      fedilink
      arrow-up
      14
      ·
      1 day ago

      I dont think thats really an issue and more so a design choice to keep steam os immutable. I doubt that’ll change since it does make it much harder to break the system.

      • Soapbox@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        1 day ago

        Yep. I think its actually pretty ideal for a pure gaming machine that lives under the TV. If I were going to build a machine for that I would go with SteamOS.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      My understanding is SteamOS was lacking hardware support for most devices, and that they’ve been slowly fixing this. It’s been mostly functional for awhile now, but used to be completely broken, and it’s only now that Valve is saying it’s actually ready for most AMD devices.

      It’s part of why people had needed to use things like Bazzite/ChimeraOS on other gaming handhelds, because bare SteamOS wouldn’t work. There were things like hardcoded support for just the Van Gogh chipset, hardcoded TDP management that would cause system crashes on different hardware, no support for network devices, etc.

      • SirIglooi@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        17 hours ago

        You can layer packages with rpm-ostree on bazzite tho, which do persist through updates. As far as I know, steam os has no such thing.

  • 87Six@lemmy.zip
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    1 day ago

    AMD only for now.

    AMD only forever unless you want to reinstall nvidia drivers every month, because the cunts will never support linux properly

    • Graphiar@lemmy.zip
      link
      fedilink
      arrow-up
      6
      ·
      20 hours ago

      Tbh not even the fucking Windows drivers work properly either. In all my years of gaming every single time I’ve had an issue with my Nvidia GPU it’s the fucking drivers not working properly. Ranging from wild performance benches in games that only work on one specific driver, but fucks up the rest of my library, to crashes that cause me to force restart.

      Once I switched over to AMD with my 580 back in the day, drivers have been absolutely seamless. Fuck that DLSS shit and fuck Nvidia. I just want my $500 GPU to work properly.

        • bigmclargehuge@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          1 day ago

          I have an HTPC I put together running EndeavourOS with an RTX 2060 Super. Haven’t had a single issue with it in the ~6 months I’ve had it up and running. Handles every game I’ve thrown at it really well

      • Kyden Fumofly@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        17 hours ago

        Where did you hear it? The only I read was NVIDIA driver support for the Steam OS, not this year btw, but nothing about open source drivers.

        • Fubarberry@sopuli.xyzOPM
          link
          fedilink
          English
          arrow-up
          2
          ·
          16 hours ago

          Mainly just that there’s constant improvements happening. I’m not sure how far behind it still is, but constant improvements are nice.

          For example, I saw a story in my RSS feeds this morning that the open source Nvidia driver just got DLSS support.

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    123
    ·
    2 days ago

    They should pay someone to finalize the jailbreak of the PS5, because SteamOS should run great on it if you have a hacked console.

      • De Lancre@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        1 day ago

        There were a case back in the days of PS3, where sony removed ability to run linux from new versions of console. They were sued and lost, but still decided to pay the fine, rather than returning functionality.

        The main issue as I see it, is that they sell consoles as cheap as possible (previously they even sold them at a loss) and then return such investment by selling you games and subscription. By opening ability to install linux, not only they will loss profit from upper mentioned part on existing devices, but there a chance people will start buying PS5 to use as a regular desktop or general server or whatever, due to being simply cheapest prebuild option available for such specs. Same point was rised by Valve actually, they too was afraid that if they start selling gabebox at loss, people will buy them for anything, but playing games.

        All that being said, fuck sony, microsoft and any other big company, that locks it’s hardware. PS4 still have usable x86 hardware, but soon will be a landfill, cause you can’t really do anything with, other than play ps4 games.

        • ryper@lemmy.ca
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          It’s gone beyond the EU. Last week Apple announced third party app stores will be coming to Brazil and

          Apple has already allowed alternative app stores and/or third-party payment systems on iOS in the EU, Japan, and South Korea, and it will likely be forced to do so in the UK and Australia too, due to similar regulations in those countries.

    • dil@piefed.zip
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 days ago

      This would make me use it again, it’s just gathering dust since I have a gaming laptop (bought on sale years ago, much better than the ps5), but mostly just use blender and watch tv, would be sick if it made it so I can play simracing games on it with my moza wheel because I never want to close out of my projects on my laptop.

      It’d be nice to use it as a homeserver too, just leave it connected to the router and throw some selfhosted apps on there or whatever. Be so much more useful as another linux pc now that I don’t really game and if I do it’s never an exclusive. Just don’t care for linear single player story games.

      • prole@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        so I can play simracing games on it with my moza wheel because I never want to close out of my projects on my laptop.

        Isn’t this what multiple workspace is for? Or is that only KDE

      • cmbabul@slrpnk.net
        link
        fedilink
        arrow-up
        4
        ·
        2 days ago

        I still get use of mine through my steam deck using Chiaki4Deck remote play, I had a big PS digital library built up and it’s the easiest way for me to access it with minimal setup. I’m not buying Skyrim again, I refuse

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

      Well actually no, because consoles tend to have very divergent, oddball architecture, compared to normal PC x86_64, where it tends to be fairly to extremely difficult to basically reverse engineer the drivers… because the normal drivers there are propietary, Sony keeps em secret.

      Instead, they seem to have been collaborating with AMD and basically some open source hackers to get FSR4 working on RDNA 3 GPUs… 7000 series AMD GPUs, the Steam Machine, etc.

      • Noxy@pawb.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        PS4, PS5, Xbox One, Xbox Series are all x86_64, though, unless I’m misunderstanding?

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

          Yes but… they have varying degrees of nonstandard busses and timings and weird, proprietary, basicslly custom hardware, as well as often having weird, propietary implementations of that hardware, that often only work with a bunch of other weird custom drivers on other components…

          This is why emulation is hard, you habe to reverse engineer all that shit and then basically virtualize it and then try to map it to actually standard hardware.

          Making a linux distro runs into many of thr same things, just, without (as much of) the virtualization parts.

          • BlackLaZoR@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            1 day ago

            Nah, I’ve seen jailbroken PS5 running SteamOS. Hardware doesn’t need an emulation at all.

            PS3 was an emulation hell, but since then hardware is basically PC compatible SoC

          • deadcade@lemmy.deadca.de
            link
            fedilink
            arrow-up
            3
            ·
            1 day ago

            Consoles have really been getting closer to more standard hardware over the last years. The WiiU was a mostly custom PowerPC box, with a proprietary version of wifi for the gamepad, and including hardware specifically to run Wii games. The Switch was a barely modified nvidia shield, with bluetooth wireless controllers. The PS3 had a fully custom CPU, and old models included PS2 hardware for backwards compatibility, the PS4 is x86_64 with a custom AMD GPU.

            For the PS4/PS5, the majority of effort on running Linux is in getting it to boot in the first place. While some hardware does require patches to existing drivers (like mesa on PS4), or sometimes fully custom drivers (like the CPU fan on PS4), other hardware is completely standard, over a standard interface. Like the HDD and Blu-Ray drives on the PS4.

            The big difference is that a game console is “allowed” to deviate from standards, as it does not need to be compatible with anything outside the control of the manufacturer. This results in often small differences that require changes to a kernel which wouldn’t work on any other device.

            The biggest reason why emulation is hard, is often no longer the custom hardware like it used to be, but the OS and other fully custom standards like a graphics API. The structure of games is completely different too. The old “ship the drivers on the game disc” like on the Wii no longer holds true on modern consoles, and emulators don’t need to ensure the exact timing of an optical drive matches to get a game to work.

            There have been some attempts to get modern console games to work through kernel patches and translation layers, see horizon-linux and fpPS4, proving just how close modern console hardware is to standard PCs.

            All that being said, I don’t think SteamOS on PS5 would work for multiple reasons. It’s extremely difficult to get the process simple enough for the average consumer, especially with Sony quickly patching any exploits required to boot it. It’s also not in Valve’s business interest to make it easier and explicitly supported to buy a cheaper and more powerful standardized machine. As they would just be creating a direct competitor to the Steam Machine.

            • poVoq@slrpnk.net
              link
              fedilink
              arrow-up
              1
              ·
              1 day ago

              All that being said, I don’t think SteamOS on PS5 would work for multiple reasons. It’s extremely difficult to get the process simple enough for the average consumer, especially with Sony quickly patching any exploits required to boot it. It’s also not in Valve’s business interest to make it easier and explicitly supported to buy a cheaper and more powerful standardized machine. As they would just be creating a direct competitor to the Steam Machine.

              There have been some recent discoveries that potentially make jailbraking a PS5 permanently easily possible, but yes right now it is too complicated and requires old firmware versions.

              As for it being a competitor to the Steam machines… doubtful at the price they now announced. It is rather more likely that if they can get people with second hand jailbroken PS5 hooked to the Steam ecosystem that they are likely to upgrade to a Steam Machine 2 in the future.

          • Noxy@pawb.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            Ah, yeah, good points. I imagine even just getting their wireless controller receiver working would be quite a lot of reverse engineering

      • BlackLaZoR@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        FSR4 on RDNA3 is meh. Image quality is better, but performance is underwhelming. You have to go down from quality to balanced preset to get same gains as with FSR3

      • Jhex@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        2 days ago

        I see, and yes, you needed some technical savvyness (is that a word?) to do this on your own before

      • The Hobbyist@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        What’s been janky about it? I have it installed on a custom build since like February, never had any hiccups, besides the same rare issues on my steam deck (some occasional sound issues when switching between desktop and game mode, recently now solved I think). It’s otherwise been a flawless experience. Config is pure AMD : 5800X + 7600 XT 16GB with 16GB RAM. I was just hoping to get a steam controller but that proved harder than expected :(

    • Natanael@slrpnk.net
      link
      fedilink
      arrow-up
      43
      ·
      2 days ago

      It wasn’t officially supported for a long time even if they never stopped you. No real installer, etc. But now they started adding a lot more driver support even for hardware they aren’t going to use, which you only do if you want to let people use 3rd party hardware

  • craftrabbit@lemmy.zip
    link
    fedilink
    arrow-up
    22
    ·
    2 days ago

    Love it, giving us an easy arch-based gaming distro basically. Now they just gotta give us half-life 3 as well.

  • VAK@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    Should i put this in my laptop? It’s on Ubuntu lts right now and standby is janky.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      For a full desktop experience, something like Bazzite will be better.

      That said standby/sleep issues can be nasty to track down, hopefully swapping distros will fix it, but be prepared to maybe have to deal with it on other distros as well. I’m in the middle of having to fix an issue with some ASIX usb network drivers on my desktop, where a recent update started causing loss of network and other issues after sleep.

      • VAK@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        18 hours ago

        Thanks, will try it out. Damn, having driver issues sounds horrible. Mine just refuses to wake up or go to sleep sometimes. Or frequently takes an oddly long time.