Steam 將登陸 ARM64,Ubuntu 透過 Snap 開放測試
隨著 Ubuntu 開放由 FEX x86 模擬驅動的 Snap 套件測試,Steam 正逐步接近支援 ARM64 的可用性。
對於所有投注 ARM64 架構的 Linux 愛好者來說,有令人興奮的消息。Ubuntu 已邁出一步,使 Steam 可在 ARM64 上使用,並開放了 ARM 新版 Steam Snap 的公眾測試。
這項測試計畫專注於 Steam 的 Snap 封裝版本,旨在運行於 ARM64 系統,包括現代 ARM 筆記型電腦、單板計算機和越來越多被用作桌面替代的伺服器。作為參考,到目前為止,Steam 官方僅支援 Linux 上的 x86_64 系統,使 ARM 用戶依賴非官方的解決方案或完全被排除在 Valve 生態系統之外。
Snap 依賴 FEX 作為用戶空間的模擬層。FEX 會動態轉譯 x86 和 x86-64 指令,使其能在 ARM64 CPU 上執行,同時盡可能將圖形和系統呼叫轉發給主機。這種方法避免了 Valve 或遊戲開發者在短期內需要重新編譯他們的軟體以支援 ARM。
測試旨在驗證安裝的可靠性、啟動行為、遊戲相容性、控制器支援以及整體系統整合性。測試人員的反饋將用於解決剩餘問題,然後才會認為 Snap 適合更廣泛的分發。Ubuntu 已明確表示,這一階段是實驗性的,尚不適合生產環境使用。
如果測試順利,Steam Snap 可能成為在 ARM64 Linux 上運行 Steam 的首個官方支持方式,而原生 ARM 版本的 Steam 和遊戲仍是長期目標。
最後,如何測試它呢?如果你有一個 ARM64 裝置,只需運行:
snap install --candidate steam欲了解更多資訊,請參閱 Ubuntu 在 Discourse 上的公告。
