想试试Linux游戏,又不想失去你最喜欢的Windows游戏?这里有一个简单的使用Steam Play的指南。
首先,什么是Steam Play?
简单来说:这是一个允许你在Valve宣布的Steam客户端的Linux版本中运行兼容性层的功能。在这里2018年8月。质子就是这样一个兼容层,允许Windows游戏在Linux上运行。质子捆绑了其他项目,比如酒,DXVK一个屋檐下还有更多这样就不用大惊小怪了。所以我们很清楚:Steam Play是功能,Proton是你运行的软件。
有些游戏完美无缺,有些则存在重大问题。据报道,目前有数千款游戏正在运行!
如何检查Windows游戏的兼容性?
看一看ProtonDB.进入你想要看到的游戏,它会给它一个等级,从白金到黄金,白银,青铜和Borked。如果你的游戏在用户报告中被评为白金,那么你就可以开始了。如果它被评为黄金,很多时候它仍然可以正常工作,但它五月需要一些调整。任何低于Gold的内容都可能需要一些手工工作。
你也可以关注我们的Steam Play标签了解重大进展,请务必查看ios版雷竞技官网入口 .
为蒸汽甲板具体来说,Valve拥有自己的Deck Verified评级系统。目前你可以看到哪些标题被验证SteamDB或者在Steam商店页面上,当你向下滚动商店页面的右侧时:
为了更容易地从ProtonDB查看众包评级,您可以尝试插件“ProtonDB for Steam”(火狐,铬),它会将评级添加到存储页面中,比如《毁灭战士》:
还有增强蒸汽插件,它支持Firefox和Chrome(增强型Steam的延续,不再维护),它添加了一个ProtonDB链接来存储页面和大量其他东西。虽然还没有显示评级。
如何启用Steam Play?
如果你是在Steam甲板上,它是开箱即用的。如果你在Linux桌面:通过点击Steam客户端左上角的Steam进入你的设置,点击设置,然后在列表底部找到Steam Play,如下所示:
每个复选框的实际作用是什么?
- 第一个复选框最初启用Steam Play只有对于Valve已经添加到白名单的游戏(请参阅白名单)在SteamDB这里).这是Valve挑选的游戏列表,它们应该与Valve为你挑选的Steam Play版本“兼容”。Valve已经不再这么做了,所以现在只需要打开Steam Play。
- 第二个复选框,允许使用Steam Play所有你的Steam游戏库。
然而,你实际上可以在你的Steam库中的任何项目上强制使用特定版本的质子(Steam Play工具的名称)。这样做:
这样做很方便,有两个原因:
- 如果你不勾选Steam Play设置中的第二个框,你支持的Linux游戏和Windows游戏仍然在分开的列表中。这让你可以选择单独的游戏来尝试。
- 如果白名单上的游戏在新版本的Proton上运行得更好,你可以自己挑选。
我还需要什么?
最新的图形驱动程序是必不可少的!如果你使用的是Ubuntu或者基于Ubuntu的发行版,比如Linux Mint, elementary OS等等阀门自己的指南是你最好的选择。
如何检查质子是否安装?
这应该由Steam自动完成。如果你在你的Steam库中搜索“质子”,它应该会显示质子当前可用的官方版本的列表。
你还应该检查你是否安装了“Steam Linux运行时”和“Steam Linux运行时-战士”。在你的Steam库中搜索它们,并确保它们已经安装。
如何更新质子?
这是自动的,就像Steam上的其他游戏和应用程序一样。它会出现在你的Steam下载量中。
听起来不错,有什么缺点呢?
对于许多在线竞技游戏,反作弊系统通常会阻止Windows游戏与质子兼容。Easy Anti-Cheat和BattlEye这两款游戏现在尤其要避免。Easy Anti-Cheat已经宣布它现在与质子一起工作(后来它也一样)变得更加容易),但开发人员需要启用它。BattlEye也宣布支持,但是开发人员需要启用它。开发人员可能需要很长时间才能做到这一点。
这只是两个非常著名的例子,还有很多不同的系统。像往常一样,像上面提到的那样,首先在ProtonDB上检查。不过,使用Denuvo的游戏应该没问题。
不要为你的Windows游戏使用NTFS (Windows默认)文件系统,使用像Ext4这样的Linux文件系统可以防止一些奇怪的问题。最好有一个正常的Linux文件系统来存储在Linux上运行的游戏。在Windows系统下共享驱动器很麻烦。
此外,你可能会得到少性能比Windows要好。尽管在某些情况下游戏也会表现得很好。如果你看到Steam说在尝试启动游戏时正在编译着色器,那就让它这么做吧,否则性能会更低,你会看到更多的口吃。
如果我有问题怎么办?
你可以在里面寻求帮助bet雷竞技 ,我们有一个专门的频道我们不和谐还有Valve的GitHub上的bug跟踪器.
在Steam Play Proton上购买和玩的Windows游戏算Linux游戏销量吗?
是的,他们有。你大部分时间都是在Linux上玩游戏。更多关于蒸汽追踪.
Steam Play是否能够移植到原生Linux游戏中?
是的!只需遵循上面相同的方法来强制它。
你为什么要这么做?Linux版本可能过时了,性能很差,在全新的发行版上坏了,或者有很多原因。Steam Play至少在这种情况发生时为你提供了一个备选方案。
Steam Play可以用于非Steam上的游戏吗?
是的!在Steam上,你可以添加非Steam游戏,也可以使用如上所示的相同方法强制它们使用Steam Play。确保你已经安装了质子和“Steam Linux Runtime - Soldier”,否则你可能会遇到问题(错误报告),因为它们不会像Steam游戏那样自动吸引玩家。
只需添加一款安装在Steam之外的游戏(游戏邦注:比如来自itch的Windows游戏)。io或GOG),添加到你的Steam库。在本例中,我使用的是Syberia II。请注意通常需要的额外步骤,因为Steam喜欢在文件夹名称中有空格时切断Windows可执行文件的路径名。这很容易修复,因为其余部分通常隐藏在“Set launch options…”按钮中,所以你可以复制和粘贴它。以下是如何做到这一切的方法:
什么是质子实验,质子热修复,质子下一步?
现在有几个版本的官方质子,所以这里是一个简单的解释:
- 质子实验-获得定期更新,功能和修复并不是为每个人准备好,可能包括一些突破性的变化,需要新的驱动程序版本。
- 质子下一步-即将到来的新的稳定版本的质子需要测试。
- 质子热修复-一些额外的修复特定的游戏。
- 质子7.0-x -质子目前稳定的系列用于大多数Windows游戏在Linux / Steam甲板。
- 还有质子6.3系列,质子5.0系列,质子4.2等等——这些都是旧的稳定版本,以防特定的游戏需要它们。
什么是GE-Proton / GloriousEggroll
GE-Proton(以前的质子- ge)是质子的社区构建版本。由于它是开源的,任何人雷竞技官网入口网页版都可以构建自己的版本。GE-Proton致力于尽快带来特定的修复和增强。虽然测试较少,而且可能会出现其他问题,但有时需要在Valve有时间在官方Proton版本中修复它们之前,让最新的Windows游戏在Linux上运行。
Steam之外的质子呢?
质子(软件)是开源的,可以在雷竞技官网入口网页版GitHub.然而,不建议在Steam之外使用它,这可能会导致问题,特别是当质子的新版本是针对最新的Steam Linux运行时构建的。相反,你可以直接选择Wine(记住,Proton是Wine + extra)。为了简化游戏启动程序Lutris可以让它友好很多,你也可以试试瓶子的应用甚至是英雄游戏启动器.
你如何强迫Steam下载一款原生Linux游戏?
无论出于何种原因,如果你希望确保Steam下载游戏的原生Linux版本(如果存在的话),有一种方法可以强制执行。在属性->兼容性菜单中,只需选择“Steam Linux运行时”,这是Linux本机构建的容器系统,因此它会让它下载。如果该选项没有出现,则可能没有Linux版本。
最后是一段视频,简要介绍了一些要点:

引用:Beamboom我们是否有理由在任何游戏中运行除Steam Play最新版本之外的内容?很多情况下,通常会出现倒退。例如,dvxk曾出现过几次问题。质子之前也搞砸了多人网络等等。基本上更新并不总是马上就更好。
引用:Beamboom我们是否有理由在任何游戏中运行除Steam Play最新版本之外的内容?
我想是有一些奇怪的退步,但不是什么大问题。我能想到的唯一真正原因是,这将保证白名单游戏能够“按预期”运行。
不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!
引用:scaine不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!
当我想帮助别人时,我总是使用shell命令,因为这是最可复制的方式,也是最容易分辨的方式。它是伟大的,尽管在情况下,你知道它会看起来像-在Steam客户端。
引用:Brisse不错的指南。小问题:黄金评级的定义是“调整后完美运行”,所以这些很有可能也需要人工干预。当然,我根据自己对黄金游戏的经验,以及我查阅的一些资料,对措辞做了微小的调整。很多时候,游戏之所以是Gold是因为旧的报告,没有足够的新报告,人们使用旧的驱动程序等等。
引用:埃克引用:scaine不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!
当我想帮助别人时,我总是使用shell命令,因为这是最可复制的方式,也是最容易分辨的方式。它是伟大的,尽管在情况下,你知道它会看起来像-在Steam客户端。
虽然我同意shell是一种非凡的完成工作的方式,但我们仍然必须记住,即使是更精明的Windows用户最初也会发现它非常令人讨厌。在知道命令的实际作用之前,将随机命令复制/粘贴到终端中也不是一个好的实践。
从我身上看到更多