Earlier quoted context omitted.
> built on Arch, a bad call IMHO. I'd be curious to hear why. Arch deserves it's reputation for poor stability, but for Valve's application with OSTree and immutable root should work fine. For users who don't want to tinker, they can receive a quality first-party experience with smooth upgrades. Users that do want to tinker are largely funneled into using Flatpak or AppImage, which are much more stable than AUR packa…
Can we please stop with the FUD around Arch and poor stability? It's an old meme which will never die, but it has no basis in reality. I've been using Arch on my personal and work laptops for probably 7 years now and the only time it had been a problem has been due to layer 8 issues and doing something stupid. I certainly wouldn't be using it for work if it was unstable.
I forked SteamOS for my living room PC
141–150 of 258 posts
Re: I forked SteamOS for my living room PC
#142Interesting read! The A/B upgrade sounds a bit overkill, you can always just pop up a live distro or install a recovery system (on an old version) in a partition in case something goes wrong. I recently moved to Arch after a few years of NixOS (preceded by years of Arch) and I think the fears of the author are misplaced. Arch is definitely a very serious and mature distro and I'd trust them more than Valve. The quali…
Re: I forked SteamOS for my living room PC
#143Earlier quoted context omitted.
Pity that it solidifies Windows as the top PC gaming OS, that all studios should care about. Let Valve do the needful for running them under GNU/Linux, if at all.
Valve inventing a portable game runtime that just works on all Linux distros without game studios needing an entire department to handle the dependency hell of Linux NIHisn would solve that issue.
From a quick search this is the best description of it I found: https://github.com/ValveSoftware/steam-runtime
Re: I forked SteamOS for my living room PC
#144bazzite.gg alsof does this very well. On AMD hardware it did 120hz VRR out of the box and u can alpha test HDR support.
I'm not deep enough in their weeds to perfectly explain it in a concise HN comment, but it's all about having a read-only known-good Linux distro at the root and then layering packages on top, taking much inspiration from server-side containers. It's supposed to be both more secure and more reliable/reproducible/customizable than traditional Linux. You just write in a container manifest which packages you want. When an upgrade comes out, it runs the upgrade, then reinstalls your packages on top.
Re: I forked SteamOS for my living room PC
#145The most interesting part of the article was the mention of a /nix partition, as I didn't realize the steamdeck supports nixpkgs, after researching it more, they do indeed (not installed by default, but at least it is possible without having to fork an entire os to get it on the device).
Re: I forked SteamOS for my living room PC
#146Interesting read! The A/B upgrade sounds a bit overkill, you can always just pop up a live distro or install a recovery system (on an old version) in a partition in case something goes wrong. I recently moved to Arch after a few years of NixOS (preceded by years of Arch) and I think the fears of the author are misplaced. Arch is definitely a very serious and mature distro and I'd trust them more than Valve. The quali…
Can you give some examples of this please?
I generally find the NixOS packages high quality.
Re: I forked SteamOS for my living room PC
#147I recently got my hands on a gaming handheld (the Legion Go) and have used it to get more exposure to Linux. I'd historically avoided it, because it seemed like a perpetual tinker timesink with limited compatibility with things I'd actually want to use. Reading about immutable filesystems and how traditional Linux gives root willy-nilly to all sorts of random software piqued my curiosity. I'm using NixOS, which can i…
Re: I forked SteamOS for my living room PC
#148I actually just ordered a GPU for my unRaid NAS server just to be able to do Steam Headless via a nice docker image(1) and then use Moonlight (for example) as a client on my Windows laptop. If it works, it's much better than buying yet another piece of desktop hardware just to play games when my NAS is just sitting there idle most of the time. Just need to make sure I keep the power level setting on the Nvidia card t…
Re: I forked SteamOS for my living room PC
#149I actually just ordered a GPU for my unRaid NAS server just to be able to do Steam Headless via a nice docker image(1) and then use Moonlight (for example) as a client on my Windows laptop. If it works, it's much better than buying yet another piece of desktop hardware just to play games when my NAS is just sitting there idle most of the time. Just need to make sure I keep the power level setting on the Nvidia card t…
Re: I forked SteamOS for my living room PC
#150Earlier quoted context omitted.
That is surely part of the consideration, but certainly not all. Some engineers at Valve (especially the head honcho Gabe Newell) are legit Linux people (Debian IIRC). They believe in it, and I love them for it
I don't dispute your claims, but I remember very clearly that back then it seemed obvious that SteamOS was a response to the Microsoft Store and a fear that Microsoft would mandate that all software on Windows come from the Microsoft Store. While that was obviously speculation, at least the dates match up (October 26, 2012 for Microsft Store launch and December 13, 2013 from SteamOS launch according to Wikipedia)