Steam Deck將預裝基於Arch的Linux發行版 而不是Debian
趕在 Valve 發佈 Steam Deck 掌機的兩個月前,ArsTechnica 就已經在今年 5 月爆料了此事。 可知該 x86 定製硬體平臺,類似於傳說中的任天堂”Switch XL”。 首批預訂買家有望於 2021 年底開始收到貨,起價為 399 美元(約 2586 RMB)。 此外與 Valve 近期的其它硬體項目一樣,該機也基於定製的 Linux 發行版。
(圖 via ARSTechnica)
早些年,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% 。