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

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