为什么蒸汽舱要运行Linux?责怪Windows

Valve的STeam Deck掌上电脑在PC游戏迷中引起了相当大的轰动,但最大的变化可能不是它的任天堂Switch形状。它内部运行的软件才是真正令人惊讶的。为什么蒸汽舱要运行Linux?怪罪于Windows。

几个月前,当微软试图通过Windows 8对开发者施加更多控制时,阀门主管加布·纽威尔和公司启动了长达近十年的“对冲策略”,蒸汽板及其内部的软件达到了顶峰。

但这也是Valve逃生计划的下一阶段。

编者按:

随着华硕ROG Ally看起来是一个潜在的蒸汽甲板真正的竞争对手,以及“Windows手持模式”的泄露正在流传,我们想重新运行这一分析,看看Valve是如何为蒸汽甲板奠定长期基础的。最初的故事在下面继续;它发表于2021年8月6日,在蒸汽甲板发射之前,所以关于质子特定粗糙边缘的统计和评论可能不再适用。(例如,SteamOS现在支持简单的反作弊和BattlEye软件。)

Windows10克服了Windows8最严重的错误,所以你可能不记得2012年Windows 8发布时,它有多么不同–或者用纽威尔的话说,是一场灾难。

文章:《为什么蒸汽舱要运行Linux?责怪Windows》_配图

Windows8全新的“开始屏幕”是…至少可以说,这会造成分裂。(发现桌面上的“应用程序”?)

Windows 8不遗余力地将移动用户界面放在首位,在满是五颜六色的瓷砖的屏幕上,将桌面降级为“只是另一个应用程序”。更糟糕的是,Windows应用商店与该操作系统一起发布,对所允许的软件种类有严格的要求,而且高额的网守费用与苹果和谷歌应用商店的收费类似。开发人员担心微软的规则会变得越来越严厉。他们的担忧因同时推出Windows RT而升级,这是一个基于ARM的Windows版本,限制用户只能使用Windows应用商店批准的软件。(RT很快就失败了。)

专心致志的PC游戏开发人员感到特别焦虑。纽厄尔称这是“巨大的悲哀”。在纽威尔发表了这一评论后,暴雪的执行副总裁罗布·帕尔多在推特上说,Windows 8“对暴雪来说也不是很棒”。当微软要求他为Windows 8认证这款游戏时,“我的世界”的创建者马库斯·“诺奇”·佩尔松告诉微软,“不要再试图破坏PC作为一个开放平台”。

具有讽刺意味的是,就在几年后,诺奇以25亿美元的价格将我的世界卖给了微软,而纽威尔和Valve对这场灾难的反应与大多数理智的人一样:做好灾难准备,这样如果微软决定在开放的PC生态系统周围握紧拳头,他们就不会措手不及。

Windows 8于2012年8月1日发布。2013年12月,Valve向大众推出了SteamOS。

文章:《为什么蒸汽舱要运行Linux?责怪Windows》_配图1

嗯,也不完全是。以蒸汽为中心的操作系统的测试版需要神秘的技术知识才能安装,Valve自己警告说,“除非你已经是一个勇敢的Linux黑客,否则我们建议你等到2014年晚些时候再试一试。”该操作系统当然有很多粗糙的边缘–例如,它只适用于NVIDIA图形处理器–但Valve勤奋地对它们进行了打磨。到2015年10月,Valve的蒸汽机推出。

但失败了。硬的。

蒸汽机的努力从一开始就注定要失败,我在他们推出之前就已经阐述了为什么他们会失败。原因有几个:延迟、来自Valve的沟通不畅、需要使用PC的非正统的新蒸汽控制器、功能更多的STeam Link同时发布,以及给蒸汽机制造商播下了更多困惑的“好、更好、最好”的品牌战略。但回过头来看,最大的问题是SteamOS本身。

文章:《为什么蒸汽舱要运行Linux?责怪Windows》_配图2

起源个人电脑在蒸汽机上的刺伤。

你看,SteamOS只能运行Linux游戏。2015年,Linux上的游戏市场惨淡。我过去常常维护一份最好的Linux游戏列表,因为很少有开发人员费心创建Linux移植。诱骗游戏运行通常需要外来的变通方法和第三方工具,即使这样,运行的游戏也往往运行不畅。再说一次:蒸汽机失败并不令人意外。

Valve吸取了教训。你不会因为遇到一些颠簸就停止为灾难做准备。蒸汽机死后,一些更重要的东西–也是蒸汽甲板存在的关键–从他们的灰烬中崛起。

如果开发商不愿为Linux开发游戏,Valve决定投资于让Windows游戏在Linux上运行。2018年,Valve推出了Proton,这是广受欢迎的葡萄酒兼容性层的一个分支,可以让Linux PC玩Windows游戏。(如果你不熟悉葡萄酒,那就算你走运了。)

阀门设计者斯科特·道尔顿在接受IGN采访时表示:“蒸汽机一直存在典型的先有鸡和先有蛋的问题。这让我们走上了这条质子之路,现在所有这些游戏都在那里实际运行。

文章:《为什么蒸汽舱要运行Linux?责怪Windows》_配图3

ProtonDB主页,2021年7月16日。

质子确实改变了游戏规则。如果说Linux游戏以前是一片近乎贫瘠的沙漠,那么质子是它迫切需要的水。数以千计的Windows游戏现在只能在Linux PC上玩–当然,有时需要进行一些修补。在过去的几年里,Valve(在CodeWeivers的葡萄酒专家的帮助下)努力解决最突出的问题。2018年,我们精心挑选的最佳Linux游戏排行榜上有35款游戏。目前,社区运营的ProtonDB网站正在跟踪近19,000款与Proton兼容的游戏,其中超过15,000款在Linux上运行得很好。

这项技术仍然不是很完美,因为我们将更深入地看看质子将如何制造或破坏蒸汽甲板的细节。最受欢迎的多人射击游戏不能在Linux上运行,因为战眼和轻松反作弊与Proton不兼容。Valve表示,它正在与这些制片厂合作,在蒸汽甲板推出之前获得对这项技术的支持。如果过去有任何启示的话,那么Valve最终会做对的。(

更新

:它做到了。)

Valve不仅仅是在推动手持游戏PC的发展。加布·纽威尔和他的公司仍在为潜在的灾难做准备。虽然你可以将蒸汽甲板视为Valve近十年工作的巅峰,但你也可以从另一个方向看待它。如果STeam Deck成功,将迫使开发人员将更多的注意力放在Linux上–或者至少在编码时考虑质子兼容性。随着每一场在蒸汽甲板上运行得很好的比赛,Valve的逃生舱口打开了几英寸。

文章:《为什么蒸汽舱要运行Linux?责怪Windows》_配图4

“我们正在努力确保Linux蓬勃发展,”Newell在2012年Windows8发布前告诉Venture Beat。“…我们将继续与Linux发行商合作,发行STeam,发行我们的游戏,并为任何与我们合作的人提供尽可能简单的服务–将他们的游戏放在STeam上,并让那些游戏在Linux上运行。“

蒸汽甲板–以及之前的质子,以及之前的蒸汽机器,以及之前的SteamOS–驱使着Valve仍然将目光投向获奖的…以及可能发生的灾难。如果没有Windows 8,我们所知的蒸汽甲板就永远不会存在,Linux游戏也不会像今天这样充满活力。

– – END – –

– – 转载请声明来源:www.lanpanpan.com – –

编译:盼盼云笔记

推荐阅读

文章:《再见,廉价的固态硬盘?WD和希捷警告称,PC存储设备的价格正在上涨》缩略图

再见,廉价的固态硬盘?WD和希捷警告称,PC存储设备的价格正在上涨

如果你想买硬盘或固态硬盘,那就赶快行动吧!否则,你可能会支付比你想要的更多的钱。 据台湾分析公司TrendForce称,存储设备制造商西部数据和现在的希捷已致信客户,警告他们这些公司将提高硬盘驱动器的价格。WD的信中说,它也将提高固态硬盘的价格。 这封由希捷执行副总裁兼首席商务官BS Teh签署的信中写道:“我们业务的多个细分领域仍在继续[D]需求恢复,我们减少的制造能力正在限制我们满足所有客户需…

文章:《华硕与英特尔CPU崩溃作斗争,主板基本输入输出系统》缩略图

华硕与英特尔CPU崩溃作斗争,主板基本输入输出系统

英特尔制造了一些非常好、非常昂贵的CPU,现在正以一种不太好的方式崩溃。即使是英特尔也不确定为什么一些高端第13代和第14代处理器会在超负荷的情况下崩溃,但他们正在努力解决这一问题。与此同时,一些原始设备制造商和系统建造商正在将支持问题掌握在自己手中。华硕是最新一家积极推出高端主板的公司。 VideoCardz.com报道称,支持第13代和第14代酷睿处理器的华硕Z790主板的最新BIOS更新包括…

文章:《AOC最新的游戏显示器刷新率高达540赫兹》缩略图

AOC最新的游戏显示器刷新率高达540赫兹

当谈到对体育运动有抱负的游戏玩家时,当谈到帧速率时,不会有“太快”这样的事情。因此,也不存在速度太快的显示器。AOC的最新设计以540赫兹的面板迎合了速度狂人的需求。虽然这令人印象深刻,但更令我印象深刻的是,这不是什么高不可攀的怪物–它是一款24英寸的1080p设计。 这使得AOC Agon AG246FK同时成为地球上最快的显示器之一–就在一年前,NVIDIA还将500赫…