V社即将推出的 Steam Deck 与其他 PC 掌上电脑不同的一大特点是其对操作系统的选择:该平台是基于 Linux 的,而不是 Windows。V社的 Proton 兼容层可以让目前仅支持 Windows 的游戏在 Linux 上运行,而无须单独移植每一个游戏。对于 Linux 玩家来说,Steam Deck 的成功推出可以带来兼容性的新发现以及对 Linux 游戏的新关注。
Gaming On Linux 最近的一篇文章揭示了 Valve 的兼容性测试过程以及它是如何变化的。直到最近,Valve 一直偏爱 Proton,即使游戏已经有原生 Linux 版本。例如,Valve 自己的《传送门2》在 SteamDB 上推荐使用 Proton 运行,尽管它的 Linux 版本早在 2014 年就发布了。
Valve 现已更新其政策和开发人员文档,以反映它将优先测试游戏的原生 Linux 版本,并且只有在“兼容性测试失败或遇到重大问题”时才会通过 Proton 运行游戏。
这似乎是一个合乎逻辑的举动,但一些评论者对某些 Linux 端口表示担忧。例如,《无主之地2》有原生 Linux 版本,但游戏的最新 DLC 并不支持 Linux。社区的另一位成员提到了较旧的 OpenGL 游戏,这些游戏可能会通过 Proton 在 Vulkan API 上看到更好的性能。
去年年底发布的 HowToGeek 文章建议 Linux 游戏玩家选择 Proton,即使游戏具有原生 Linux 移植版(Linux 用户可以从 Steam 的下拉菜单中选择)。作者的理由是大多数开发人员在开发 Linux 移植版时都未将其视为优先项,《无主之地2》DLC问题就是一个很好的例子。另一方面,Proton 对 Valve 在 Steam Deck 上的成功至关重要,因此他们有充分的动力确保它尽可能地完善体验。