Live data from Hacker News

Why SteamOS Switched from Debian to Arch Linux

rockpapershotgun.com

21–30 of 68 posts

Re: Why SteamOS Switched from Debian to Arch Linux

#21

Previous related discussion: https://news.ycombinator.com/item?id=28119317

This RPS article adds nothing to that original PC Gamer piece. From the RPS article: > PC Gamer got the scoop on this. Valve designer Lawrence Yang told them: "So, Arch Linux, one of the main reasons - there's a couple - but the main reason is the rolling updates of Arch allows us to have more rapid development for SteamOS 3.0. We were making a bunch of updates and changes to specifically make sure that things work w…

Even the orignal PCGamer piece was too much fluff to say "Arch has more frequent updates because its a rolling release". THat's all they had to say.

Re: Why SteamOS Switched from Debian to Arch Linux

#22

Would not ubuntu or fedora be better if you wanted faster release? In my experience when I used to run arch (~4 years ago) I had breaking changes every couple of months where with Fedora I never had one except when I was the culprit by adding a graphics card with proprietary drivers.

I’ve been running arch for 11 years, I’ve only had breaking changes a small handful of times, all of which were covered in an alert (email) of what to run to carry on. The only one that wasn’t was an upstream issue on chrome that was a secondary browser for me anyway.

Ubuntu wouldn’t be a faster release, as it’s not rolling release. However Fedora would be in a similar step as arch.

Re: Why SteamOS Switched from Debian to Arch Linux

#23

I think that Fedora SilverBlue would have been the perfect OS for these kinds of consumer products. Arch is great and probably very rarely breaks but if it does, there is very few ways to recover the situation other than instructing users to reinstall the OS. With something like fedora silverblue, if an update fails, The system can reboot in to the previous OS image without issue. It also ensures that there is a know…

> Arch is great and probably very rarely breaks but if it does, there is very few ways to recover the situation other than instructing users to reinstall the OS.

Is there any citation to support this? I’ve run arch for 11 years, never once on that same computer did I have to reinstall the OS. On the rest that have been running it for 2y and 5y they’ve never had that issue, nor instruction.

Re: Why SteamOS Switched from Debian to Arch Linux

#24

One unfortunate thing with rolling releases is that you shouldn’t fall too far behind. I had to move abroad for a bit and left my desktop behind. That’s fine. I’ve done this sort of thing before and I just boot it up, apt update, apt upgrade, and I’m good. With Pac-Man I hit a thing where it wouldn’t upgrade. It couldn’t get me up to date from a year ago. Had to give it up then because this sort of thing happens to m…

Same experience and same conclusion except I did the move back to ubuntu a year ago. I guess there's 3 type of user, the one who care about latest and greatest, the ones who don't and the one who aren't sure yet. I went for the third one to the second one

Re: Why SteamOS Switched from Debian to Arch Linux

#25
post #18

Earlier quoted context omitted.

Been running arch for nearly 10 years and the only couple of breaking changes I had were either from ignorance or not reading special update instructions. Also Arch is far more up to date than those you mention (sometimes by many months.) You're not confusing it with another distro?

Do Steam Deck users have to read those special update instructions as well? That sounds like a pain. Why can't it just be automatic

Them using an arch base doesn’t mean they’ll be running arch as if it was the same end user of a manual arch installation. I’d bet steam is using arch as the base and acting as canonical or whoever vetting (and automating) the upstream changes.

Re: Why SteamOS Switched from Debian to Arch Linux

#27

One unfortunate thing with rolling releases is that you shouldn’t fall too far behind. I had to move abroad for a bit and left my desktop behind. That’s fine. I’ve done this sort of thing before and I just boot it up, apt update, apt upgrade, and I’m good. With Pac-Man I hit a thing where it wouldn’t upgrade. It couldn’t get me up to date from a year ago. Had to give it up then because this sort of thing happens to m…

I expect that Steam Decks will have forced updates, users are accustomed to this kind of thing (Nintendo Switch nags you to update every time it comes out of sleep).

Re: Why SteamOS Switched from Debian to Arch Linux

#28
Arch Linux is great! As a rolling release it needs "Patch Tuesday" type of updates. Falling behind just few weeks leads to a broken system. Over time too many .pacold, .pacsave and .pacnew files are polluting the filesystem, requiring manual intervention.

Re: Why SteamOS Switched from Debian to Arch Linux

#29

I think that Fedora SilverBlue would have been the perfect OS for these kinds of consumer products. Arch is great and probably very rarely breaks but if it does, there is very few ways to recover the situation other than instructing users to reinstall the OS. With something like fedora silverblue, if an update fails, The system can reboot in to the previous OS image without issue. It also ensures that there is a know…

> Arch is great and probably very rarely breaks but if it does, there is very few ways to recover the situation other than instructing users to reinstall the OS. Is there any citation to support this? I’ve run arch for 11 years, never once on that same computer did I have to reinstall the OS. On the rest that have been running it for 2y and 5y they’ve never had that issue, nor instruction.

I have the same experience with Arch. If anything has ever been borked a quick search and at worst Ctrl-Alt-F3 to get to a different TTY and running some commands has fixed whatever it was. I've never needed recovery or a separate boot device. Meanwhile, I've had a few fiascos with Ubuntu dist upgrades.

Re: Why SteamOS Switched from Debian to Arch Linux

#30

I think that Fedora SilverBlue would have been the perfect OS for these kinds of consumer products. Arch is great and probably very rarely breaks but if it does, there is very few ways to recover the situation other than instructing users to reinstall the OS. With something like fedora silverblue, if an update fails, The system can reboot in to the previous OS image without issue. It also ensures that there is a know…

I use to have arch break a lot because I only updated every couple of months, fixed it every time by looking at the forums.

I don't seem to have those problems any more though.

Post reply on HN