今天刷更新列表的时候,我整个人愣了一下——SteamOS 3.8 正式发了,而且 Valve 这次直接放话:你现在可以把这套系统装到你自己的PC硬件上了。不是Steam Machine专属,不是Steam Deck限定,是你自己攒的那台机器。
但别急着翻U盘,先听我把那句"但是"说完。Valve在官方支持页面上写得清清楚楚:现阶段只支持AMD GPU,Nvidia显卡暂时不在支持列表里。如果你机箱里躺着一张RTX或者GTX,那这次更新可能跟你关系不大。
这个时间点也很有意思。SteamOS 3.8 的推送,跟Steam Machine价格公布、预订抽签窗口打开是同一天。Valve一边在推自己的桌面硬件,一边顺手把系统开放给DIY玩家,逻辑上倒是说得通——自家设备卖归卖,社区生态也不能落下。
到底什么是"支持你自己的PC"?
原文里Valve的措辞挺直白的。他们承认PC平台的开放性天然就有很多设备可以本地跑游戏或者串流到电视,社区里也有大把教程帮你折腾。但Valve自己的态度是:我们正在推进SteamOS覆盖更多非自有硬件。3.8版本就是一个节点,你现在能用跟Steam Machine一模一样的代码和系统,装到你客厅里那台自组PC上。
他们给的支持页面链接我也翻了一下。里面把"自定义安装"标记成beta状态。目前拿到"Powered by SteamOS"正式认证的设备只有三种:Steam Deck、Steam Machine和联想Legion Go S。其他像华硕ROG Ally、Ally X、老款Legion Go,以及一堆AMD方案掌机,都在beta支持名单里。这次新增的,是"AMD独显"这个分类。
所以严格来说,这不是一个"正式版大开放",更像是beta测试范围的扩大化。Valve没承诺什么零bug体验,只是说——路给你铺到这里了,想试试就上。
为什么现阶段绑死AMD?
这事其实不算意外。Steam Deck用的是AMD定制APU,架构是RDNA 2。Steam Machine那边走RDNA 3。SteamOS的底层优化方向,从一开始就跟AMD绑得比较紧。
原文里也提了一嘴兼容性预期:RX 6000系列跟Deck共享RDNA 2架构,RX 7000系列跟Machine共享RDNA 3架构,理论上效果最好。Linux内核本身对AMD GPU的支持就做得不错,这块没有太大技术债要还。
但麻烦不在显卡上。真正让自定义安装长期待在beta里的原因,是PC硬件组合的多样性。你可能用的是某个冷门主板的板载网卡,系统装完发现以太网不认;Wi-Fi芯片组也同理,有些能驱起来,有些直接哑火;声卡也同理。这些问题跟GPU无关,但装系统的时候遇到一个就够你折腾半天的。
还有两个让人头疼的技术坑
第一个是Secure Boot。SteamOS安装需要你把这项关掉。Secure Boot本质是固件层面的验证锁,专门确保Windows启动环节不被篡改。把它关了,SteamOS能跑,但Win系统的一些安全机制就跟着歇了。
第二个坑更棘手。因为Secure Boot被禁掉,SteamOS无法支持内核级反作弊系统。EA、动视这些厂商用的反作弊方案,直接跟内核挂钩,SteamOS目前架不住。你如果想在这套系统上玩某些主流联机大作,可能会直接弹出反作弊报错。
这两个问题不是3.8才有的,老SteamOS用户早就门清。但对第一次装的新手来说,值得提前知道——你装完系统之后,可能发现某些游戏压根进不去,问题不在安装过程,在底层架构的兼容缺口。
SteamOS不是唯一选项
原文最后提了一件事,我作为长期关注Linux游戏的人觉得很重要。Valve花了很多时间把SteamOS打磨成现在的样子,但在这段时间里,其他发行版也没闲着。Bazzite就是其中之一,它能接入Steam客户端和大屏模式的主要功能,文档写得比官方更详细,而且——它对Nvidia GPU有支持。
虽然原文也说了Bazzite对Nvidia的支持是"带保留条件的",但至少不是直接不支持。如果你恰好用的是N卡,又想体验类似SteamOS的游戏系统,Bazzite目前是一个绕过去的办法。
换句话说,SteamOS 3.8的开放是个信号,不代表你要立刻格式化硬盘。你是现在冲beta,还是等后续Nvidia支持落地,或者干脆先用Bazzite这类替代方案过渡,取决于你机器的配置和你愿意花多少时间折腾。
我的判断是这样的:如果你手里是AMD显卡整机,而且对Linux装系统不陌生,现在就可以去官方支持页面翻文档,动手试试。如果你用N卡,或者对关Secure Boot、排查驱动这些事不太熟悉,那SteamOS的这次自定义安装更新,可以先收藏起来,等后续版本再说。
Valve把路标立起来了,但这条路还在铺沥青。想上车的兄弟,先看自己的GPU牌子,再决定要不要现在点火。
热门跟贴