有欢呼雀跃也有冷水一盆 Steam OS的不足之处
2023-06-14 15:12:43 小编:newtype2001 我要评论
上周,Valve放出了SteamOS beta测试版,以后的Steam Machine就要搭载这个系统。它基于Debian7,而Debian7又是免费Linux系统的一个分支。目前,Steam OS还不是一个完整的产品,只有经验丰富的软件技术人员才能用的懂。Valve表示,“感谢300名前沿Steam用户付出时间帮助我们共同塑造Steam的未来。”
Valve已经向大家发出警告,普通用户不要尝试Steam OS。但其实它的基础,Debian已经非常过时了,并不是完美的游戏平台。英伟达和AMD都一直在努力为Linux提供最新的驱动,所以毫无疑问跟上硬件驱动才是最重要的,相信Valve也知道这一点。他们采用了古老的Debian核心,但更新了显卡驱动,接下来我们回到主题,为什么说Steam OS有不足之处?
其实Steam OS本身并没有任何不妥,但这次发布的beta测试版无疑传达了这样的信息;“欢迎大家来尝试我们最新开发的神秘玩具。”笔者对他们的作品抱有最美好的期望,但这毕竟是Linux,我们对此了解不多却又期望不小,因此有必要对目前的Steam OS进行深度评测并给出批评指导意见。
首先还是从它的基础,Debian7系统开始说起。这个选择很明智,没有其它哪个平台会具备如此的开放性,但我们都知道,Debian实在是太古老了,Valve肯定会需要相当大量的改装工作才能让Steam OS适应现代程序的需要。发布Linux的公司十年来始终做不到最基础的一点,每次系统更新一定会带来新的bug,我们在Windows上已经体验过游戏出现bug是什么感觉了。所以想象一下,Steam Machine的系统漏洞百出,于是频繁更新补丁,可每次打上补丁以后,又会出现新的漏洞,周而复始,恶性循环。单从这点考虑,笔者更倾向于Fedora系统。Fedora是Linux的前沿,虽然稳定性也稍差,但它现在已经可以支持最新软件,Valve完全应该考虑利用这部分资源,让Steam OS更加稳定。Fedora已经通过RedHat最高级软件稳定性测试。
当初Steam推出Linux平台版本的时候,他们选择了Ubuntu,笔者觉得非常欠考虑。虽然Ubuntu在Linux里面有最广大的用户基础,但Canonical的操作更加线性化快捷化。Valve完全应该考虑与RedHat联手合作。笔者知道Valve加入了LInux基金会,但这个基金会主要是为Linux内核创新而存在的,与RedHat合作对他们来说是一个双赢的选择。总之,Fedora比Debian更适合作为SteamOS开发基础。
Steam OS选用的DE是Gnome,这个选择很诚恳,Gnome正在一点点改进改善,Gnome3虽然比较吃资源,但具备了各种功能,作为游戏OS来说有点奢侈,因为玩家可能永远都不会看到DE本身。从这个角度讲如果换成轻便的XFCE或者LXDE可能会更合适一些。
Valve使用的核心Kernel版本是3.10.11,但其实最新版本已经出到了3.12.5,为什么不采用最新版本核心,对此我们只能等Valve自己给大家一个解释,不过笔者猜测Debian在这其中扮演了举足轻重的角色。新的核心意味着更多bug修复和更好的硬件兼容。Steam OS的核心版本是8月份的,所以8月份以后推出的新显卡都将不被支持。当然,显卡厂商也可以根据Steam OS推出专用显卡驱动,但这其中需要花费的时间成本和最终得到的驱动稳定性将是非常值得计算和考虑的。说到这,笔者不得不再重申一次,Fedora比Debian更适合作为Steam OS的基础。
这就是笔者所知的一切了。本文可能在SteamOS正式版发布以后会变成无稽之谈,Valve也不傻,这些问题相信也都有考虑,但目前来看,需要有个人将这些信息说出来让大家听到。虽然Valve管这叫beta测试,但Steam OS依然处于预alpha版的状态。许多内容都不确定。欢迎大家亲自摆弄Steam OS并积极参与讨论。Steam OS是否能改变明天的游戏世界格局?