趕在Valve發佈Steam Deck掌機的兩個月前,ArsTechnica就已經在今年5月爆料了此事。可知該x86定制硬體平台,類似於傳說中的任天堂“Switch XL”。首批預訂買家有望於2021年底開始收到貨,起價為399美元。此外與Valve近期的其它硬體專案一樣,該機也採用定制的Linux發行版本。
早些年Valve曾推出所謂的Steam Machine,特點是搭載了定制的SteamOS Linux發行版本。儘管Steam Deck也能夠跑Windows,但預裝Linux可進一步降低買家的入手成本。此外對於Valve來說,此舉還有助於避免與Windows上的Microsoft Store競爭,以及讓玩家免受肆虐的惡意軟體的侵擾。
不過隨著SteamOS 3.0正在放棄Debian、並轉向Arch Linux底層,Steam Deck的預裝系統也將迎來這一轉變。據悉Debian旨在提供一個相對通用的底層、且方法相對保守,以追求最大的穩定性。對於系統管理員來說Debian的穩定版本更受其青睞。但對於玩家來說,其軟體組成也著實過於老舊。
為尋求可預測的穩定性,Debian依賴於間歇性的主要版本。且在版本遷移時,使用者需要經歷相當繁重的升級過程。對於追求穩定的 Linux 發行版本來說,Debian能夠以最少的開發,來提供簡單、穩定的桌面體驗。然而作為一個遊戲平臺,SteamOS並不打算與這些特性綁得太緊。相比之下Arch Linux既不提供通用的基礎體驗,也不糾結於穩定的發佈週期,而是採用了滾動的版本升級方式。
對於愛折騰的Linux愛好者來說,沒有預先提供圖型化使用者介面(GUI)的 Arch,意味著大家能夠自由選擇自己喜歡的視窗管理器和桌面環境,譬如Xorg / Wayland、Metacity / Compiz、以及 Gnome / KDE 。即使在追新和滾動發佈的基礎上,Arch 用戶也更易頻繁地遭遇各種問題,但這其實也是Arch生態系統中可預期的一部分。
Valve 設計師Lawrence Yang在接受PC Gamers採訪時稱之所以將SteamOS 3.0切換到 Arch 底層,就是為了追求更快速的開發。尤其考慮到Valve需要進行大量更新、改動、以及自訂,才能在Steam Deck上提供最佳的遊戲體驗。最後Valve承諾Steam Deck致力於為當前Steam庫中的所有遊戲,都提供30fps以上的執行體驗。
開發團隊顯然需要通過相當繁瑣且細緻的自訂優化,才能達成這一目標。當前Steam上已有來自3A和獨立遊戲開發商打造的數千款Linux原生遊戲,但這其實僅占全平台總量的 20~25% 。
消息來源
|