赶在Valve发布SteamDeck掌机的两个月前,ArsTechnica就已经在今年5月爆料了此事。可知该x86定制硬件平台,类似于传说中的任天堂“SwitchXL”。首批预订买家有望于2021年底开始收到货,起价为399美元(约2586RMB)。此外与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% 。