Valve将继续为Ubuntu推新Steam

Canonical在6月底宣布Ubuntu 19.10将不再继续支持i386架构,消息一出引来社群激烈反弹,Valve也公布Steam将不为Ubuntu提供新版本,这些回馈不得不让Canonical的新政策转弯,承诺新版Ubuntu将会继续提供部分32位函式库,而为此Valve也表示,响应Canonical的新作法,他将会继续推出Ubuntu的Steam版本,与此同时,他们也开始寻找其他推荐的Linux发布版。Canonical在公告中表示,他们在公布停止支持i386架构的政策之前,已经跟社群做过多次讨论,而且也与Steam开过会,但没想到仍然错估社群实际的状态。Valve则提到,虽然可以理解Canonical为了符合Ubuntu项目的最佳利益,而作出这样的决定,但是这项更动对于Steam以及游戏相关社群来说,并非好消息。
Valve将继续为Ubuntu推新Steam
Valve解释,不只是执行Steam客户端需要32位函式库,还有在Steam上只支持32位环境的数千款游戏,如果Steam在纯64位环境中执行,将会使得大量的Steam函式库在没有额外兼容层的情况无法被存取,但作为提供游戏服务的公司,Valve必须要确保用户所拥有的Steam游戏全部都可以正常游玩,因此他们无法接受任意地拆分使用者函式库的解决方案。而现在Canonical要继续支持i386架构,至少在Ubuntu 20.04 LTS以前,Steam都还可以用到需要的32位函式库,因此Valve也就能够继续在Ubuntu上提供官方支持,以不影响消费者的方式改进Steam版本。

Steam捆绑了很多32位游戏需要的相依项目,但还是有不少关键组件来自于主机系统,像是32位glibc、ELF加载器、Mesa以及Nvidia显示驱动程序等,Valve提到,他们一直有在研究摆脱这些相依项目,包括容器化以及其他解决方法,但是要赶上Ubuntu 19.10版本发布时程完成,对他们来说很有压力,而且Steam的Linux玩家很大部分使用Ubuntu,并会在最新版本推出时更新,在这种情况下对Steam执行环境进行根本上的修改,将有很大的机率影响使用者的体验。过去Steam的Linux安装说明和系统要求,都推荐Ubuntu作为最佳游玩环境,除了考虑Steam的平台游戏之外,还有大量在Steam平台之外,没有使用Steam执行环境的游戏以及第三方软件。不过,一旦Ubuntu停止支持i386架构,除非玩家知道怎么使用兼容层,否则这些程序难以在兼容的环境执行,Valve提到,由于Ubuntu不支持i386架构的政策,可能导致他们旧的二进制文件失效,因此他们对Ubuntu产生了疑虑,而Linux的生态也越来越丰富,包括Arch Linux、Manjaro、Pop!OS以及Fedora等多个成熟的发布版,他们正在物色下一个推荐的Linux版本。内容来源:http://www.ai.org.tw/map.asp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章