之前,Steam宣布将在SteamPlay中添加一个新组件,支持在Linux平台上使用Proton玩Windows游戏。该组件是WINE的一个分支。此功能仍处于测试阶段,可能不适用于所有游戏。以下是有关Steam和Proton的一些详细信息。根据Steam网站,测试版中有一些新功能:现在可以在Linux上直接从Steam客户端安装和播放没有Linux版本的Windows游戏,并提供完整的原生Steamworks和OpenVR支持。DirectX11和12的实现现在基于Vulkan,可以提高游戏兼容性并减少对游戏性能的影响。全屏支持得到改进,允许全屏游戏无缝扩展到所需的显示器,而不会干扰显示器本身的分辨率或需要使用虚拟桌面。改进了对游戏控制器的支持,游戏会自动识别所有Steam支持的控制器,允许比游戏的原始版本更多的开箱即用控制器兼容性。与香草WINE相比,游戏的多线程性能有了很大的提升。安装如果你有兴趣,想试试Steam和Proton。请按照以下这些简单步骤操作。(注意,如果您已经安装了最新版本的Steam,您可以忽略启用Steambeta的第一步。在这种情况下,您不再需要使用Steambeta来使用Proton。)打开Steam并登录到您的帐户,此示例屏幕截图显示在使用Proton之前仅支持22款游戏。现在点击客户端顶部的“Steam”选项,这将弹出一个下拉菜单。然后选择设置。现在弹出设置窗口,选择“账户”选项,在“参与内测”旁边点击“更改”。现在将“无”更改为“SteamBeta更新”。单击“确定”,系统将提示您重新启动。让Steam下载更新,这可能需要一段时间,具体取决于您的网速和计算机配置。重新启动后,返回上面的设置窗口。这次您会看到一个新选项。确保选中“为支持的游戏使用StreamPlay”、“为所有游戏使用SteamPlay”和“使用此工具覆盖Steam中特定于游戏的选项”。这个兼容工具应该是Proton。Steam客户端会要求您重启,然后重新登录您的Steam帐户,您的Linux游戏库就会扩展。使用SteamPlay安装Windows游戏现在你已经启用了Proton,开始安装游戏,选择你要安装的游戏,你会发现安装过程和在Steam上安装普通游戏类似,如下图所示以下。下载并安装游戏后,您就可以开始玩了。某些游戏可能受到Proton测试性质的影响,在这种名为Chantelise的情况下,没有声音并且帧率很低。请记住,此功能仍处于测试阶段,Fedora不对结果负责。如果您想了解更多信息,社区已经创建了一个Google文档,其中包含经过测试的游戏列表。
