当您使用 Steam 的兼容性功能在 Linux PC 上运行游戏时,您可以选择使用以下两个实用程序之一运行它:Proton 和 Steam Linux Runtime。在两者之间,您可能应该选择 Proton。这是为什么。
什么是 Steam Linux 运行时?
在运行 Steam 的 Linux PC 上,打开任何游戏的属性并在选中“强制使用特定的 Steam Play 兼容性工具”后查看您的选项。您可能会看到“Steam Linux 运行时”与 Proton 的多个版本一起列出。
Steam Linux 运行时选项运行工作室提供的游戏的 Linux 原生端口,但在容器内以确保它在任何发行版上都能正常运行。
因此,如果您选择 Steam Linux 运行时选项,那么您将使用该原生版本。除了 Steam 的容器系统之外,游戏和您的操作系统之间不会运行兼容层。这听起来可能是一个理想的情况。而且,事实上,它可以完美地工作。然而,情况可能并非如此。
为什么 Steam Linux 运行时可能会很糟糕
当您选择本机端口时,无论是否带有 Steam Linux Runtime,您都必须注意工作室的限制。与 Windows 或 Mac 版本相比,游戏工作室在 Linux 版本上投入的时间和金钱很可能要少得多。一个简单的事实是,Linux 的人群远小于Windows 和 Mac 的人群,因此用完整和完善的端口取悦 Linux 用户的动机要少得多。
是什么让 Proton 更好?
当您尝试在 Linux PC 上的 Steam 中启动仅适用于 Windows 的游戏时,Proton 是 Steam 在后台运行以确保其正常运行的对象。它是 Valve 自己的兼容层,旨在让您无需使用 Windows 即可玩 Windows 游戏。当您已经拥有本地端口时,额外的层似乎没有必要,但您可能会拥有更好的 Proton 体验。
与制作您最喜欢的游戏的游戏工作室不同,Valve 非常积极地确保可以在 Linux 上玩更多游戏。该 蒸汽甲板附带SteamOS,Valve的自己的Linux发行版。因此,Valve 在让 Proton 成为最好的方面有着重大的经济利益。
事实上,游戏工作室可能会决定不完全将他们的游戏移植到 Linux 上,前提是 Proton 会运行得足够好。Feral Interactive 是一家拥有多个 Linux 端口的开发商,他在推特上写道: “自 Valve 推出 Proton 以来,对原生游戏的需求普遍减少。” 作为一个典型的例子,《全面战争传奇:特洛伊》的原生 Linux 移植计划在 Valve 宣布 Steam 平台后不久就被砍掉了。
当然,也欢迎您尝试游戏的 Steam Linux 运行时版本,前提是有一个可用。同样,它可以完美地工作。但是,为了避免因缺乏工作室支持而导致的潜在问题,Proton 将是您的最佳选择。
如何开始使用 Proton
如果您想开始在 Linux 上使用 Proton,这很容易。您可以按照我们关于Proton 入门的详细指南进行操作。当您不玩游戏时,您应该知道 Proton 并不是在 Linux 上运行 Windows 软件的唯一选择。
未经允许不得转载:表盘吧 » 为什么你应该使用 Proton 而不是 Steam Linux 运行时