TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I forked SteamOS for my living room PC

472 点作者 muterad_murilax超过 1 年前

16 条评论

techknowlogick超过 1 年前
I love this kind of deep dive into customizing the software&#x2F;OS on a device you own. Glad that &quot;Tivoization&quot; isn&#x27;t a concern for the steamdeck.<p>The most interesting part of the article was the mention of a &#x2F;nix partition, as I didn&#x27;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).
评论 #38827746 未加载
评论 #38830043 未加载
mat0超过 1 年前
What a thorough and interesting post. I would personally never do something like this. The most tinkering I&#x27;ve ever done with Linux was in my RaspberryPi era and that&#x27;s 1% at most. So props to the author
评论 #38825769 未加载
评论 #38828395 未加载
exitb超过 1 年前
There already are distributions based around elements of SteamOS, geared towards PCs and controller-based usage. ChimeraOS works for me quite flawlessly, including Steam Deck add-ons, like EmuDeck.
quaffapint超过 1 年前
I 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&#x27;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 to idle when not in use (hopefully a nvidia-persistenced call will do it).<p>1: <a href="https:&#x2F;&#x2F;github.com&#x2F;Steam-Headless&#x2F;docker-steam-headless">https:&#x2F;&#x2F;github.com&#x2F;Steam-Headless&#x2F;docker-steam-headless</a>
评论 #38826886 未加载
评论 #38827510 未加载
评论 #38826076 未加载
评论 #38826916 未加载
评论 #38827853 未加载
评论 #38825111 未加载
justinsaccount超过 1 年前
TIL about RAUC (<a href="https:&#x2F;&#x2F;rauc.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rauc.io&#x2F;</a>) I had been wondering how valve implemented the A&#x2F;B update scheme.
sillywalk超过 1 年前
Anybody else sort of miss that Netscape meteor shower favicon?
评论 #38841725 未加载
评论 #38828577 未加载
评论 #38828223 未加载
jokethrowaway超过 1 年前
Interesting read! The A&#x2F;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.<p>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.<p>Arch is definitely a very serious and mature distro and I&#x27;d trust them more than Valve.<p>The quality of the packages available for Arch is what made me move from NixOS. The main repos are updated really fast and AUR has a lot of useful packages.
评论 #38826469 未加载
评论 #38826401 未加载
评论 #38828629 未加载
评论 #38826732 未加载
评论 #38826869 未加载
bsimpson超过 1 年前
I recently got my hands on a gaming handheld (the Legion Go) and have used it to get more exposure to Linux. I&#x27;d historically avoided it, because it seemed like a perpetual tinker timesink with limited compatibility with things I&#x27;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.<p>I&#x27;m using NixOS, which can indeed be a tinker timesink, but is good for exploration. You can easily try different components, and then completely remove them (aside from some ~&#x2F;.config pollution) if you don&#x27;t want to keep them. It&#x27;s also trivial to patch things before you install them (such as adding some kernel patches to make Linux usable on esoteric hardware like a gaming handheld).<p>There&#x27;s a NixOS community called Jovian that&#x27;s reconstructing Valve&#x27;s random SteamOS tarballs into tagged commits on GitHub, which you can browse as if you were a Valve employee. They&#x27;ve made it so you can install your own copy of SteamOS atop NixOS by adding a few lines to your Nix configuration. They&#x27;re clearly Linux experts, and you can see from the source that you&#x27;re getting Valve&#x27;s packages unadulterated, save for simple adaptations like introspecting instead of hardcoding the power button location.<p>So, if you want a pure SteamOS experience without hosting your own mirror of Valve&#x27;s update system (or if you want to be able to browse Valve&#x27;s source without downloading a 3GB tarball), give Jovian a try.<p>Install instructions: <a href="https:&#x2F;&#x2F;jovian-experiments.github.io&#x2F;Jovian-NixOS&#x2F;getting-started.html" rel="nofollow">https:&#x2F;&#x2F;jovian-experiments.github.io&#x2F;Jovian-NixOS&#x2F;getting-st...</a><p>Mirrors of Valve&#x27;s source: <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;Jovian-Experiments&#x2F;repositories?type=all">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;Jovian-Experiments&#x2F;repositories?type...</a>
评论 #38826882 未加载
toxicunderGroov超过 1 年前
bazzite.gg alsof does this very well. On AMD hardware it did 120hz VRR out of the box and u can alpha test HDR support.
评论 #38826519 未加载
评论 #38826789 未加载
评论 #38828145 未加载
评论 #38827482 未加载
评论 #38826238 未加载
userbinator超过 1 年前
<i>living room PC</i><p>Do people not use the term HTPC or &quot;media center&quot; anymore?
denysvitali超过 1 年前
TIL: SteamOS is based on Arch Linux. This is so cool!
shmerl超过 1 年前
Valve might need some not yet upstreamed kernel features for Steam Deck, but what is the ustpream kernel missing otherwise for gaming? I use it without any issues.<p>As far as I know they also prefer to upstream things in general. I think AMD&#x27;s amd-pstate &#x2F; amd-pstate-epp and related work was kicked off becasue of Steam Deck, but it all went upstream.
jamies超过 1 年前
If you&#x27;re interested in running SteamOS on a Linux PC, I&#x27;d recommend: <a href="https:&#x2F;&#x2F;github.com&#x2F;HoloISO&#x2F;holoiso">https:&#x2F;&#x2F;github.com&#x2F;HoloISO&#x2F;holoiso</a>
评论 #38827532 未加载
barbariangrunge超过 1 年前
Tangential: anyone have experience with unity and&#x2F;or unreal on Linux these days? Last I checked (2-3 years ago), they technically worked but we’re janky and buggy. Is it improved?
评论 #38827977 未加载
评论 #38829457 未加载
评论 #38829661 未加载
coffeebeqn超过 1 年前
I was totally blown away by how good Proton is in the post Steam Deck world. I now play Steam games on my Linux laptop almost daily because they “just work” even when the only listed supported platform is Windows
评论 #38824387 未加载
评论 #38824475 未加载
评论 #38824338 未加载
评论 #38825819 未加载
评论 #38824553 未加载
Old-Assumption超过 1 年前
I wanted to do use SteamOS for our LR PC, our kitchen ambiance PC and our MBR PC but instead installed Ubuntu (upgraded to Kubuntu) then disabled Snap because SteamOS which runs KDE and was a great call by Valve, is built on Arch, a bad call IMHO.
评论 #38825056 未加载