我们经常包括会员链接,以赚取我们一些便士。看到更多的在这里

Steam Play的简单指南,Valve在Linux上玩Windows游戏的技术

通过- |视图:134094

想试试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版本。

最后是一段视频,简要介绍了一些要点:

视频缩略图
YouTube视频需要cookie,您必须接受它们的cookie才能观看。查看cookie首选项
接受Cookies & Show 直接的联系
文章摘自雷竞技赌狗GamingOnLinux.com。
72人喜欢
〇作者简介
作者的照片
我是GamingOnLinux的所有雷竞技赌狗者。在2003年的Mandrake时代发现Linux之后,我经常回来检查Linux的进展,直到Ubuntu出现在场景中,它让我真的爱上了它。你可以很容易地找到我直接给Gaming雷竞技赌狗OnLinux发邮件
从我身上看到更多
本文的评论是关闭的。
36个评论
页面:1 / 4 »
至:

Beamboom 2019年7月12日
我们是否有理由在任何游戏中运行除Steam Play最新版本之外的内容?
利亚姆Dawe 2019年7月12日
引用:Beamboom我们是否有理由在任何游戏中运行除Steam Play最新版本之外的内容?
很多情况下,通常会出现倒退。例如,dvxk曾出现过几次问题。质子之前也搞砸了多人网络等等。基本上更新并不总是马上就更好。
scaine 2019年7月12日
查看PC信息
  • 特约编辑
  • 大型的支持者
引用:Beamboom我们是否有理由在任何游戏中运行除Steam Play最新版本之外的内容?

我想是有一些奇怪的退步,但不是什么大问题。我能想到的唯一真正原因是,这将保证白名单游戏能够“按预期”运行。

不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!
Para-Gliding 2019年7月12日
很好地增加了社区
埃克 2019年7月12日
查看PC信息
  • 支持者+
引用:scaine不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!

当我想帮助别人时,我总是使用shell命令,因为这是最可复制的方式,也是最容易分辨的方式。它是伟大的,尽管在情况下,你知道它会看起来像-在Steam客户端。
Nanobang 2019年7月12日
写得很好的欢迎指南,利亚姆!大多数指南讨论质子只是好,但很少(我见过)关注SteamPlay本身。我所见过的太多指南都在条款上耍滑头。”质子“而且”SteamPlay,讨论如何和为什么,但没有明确表示正在讨论的是什么。你的导游根本不会这么做。
Brisse 2019年7月12日
不错的指南。小问题:黄金评级的定义是“调整后完美运行”,所以这些很有可能也需要人工干预。我的上一个黄金评级报告是《Dark Souls Remastered》,它一开始根本没有发布,但在安装了带有winetricks的vcrun2017之后,它就完美地运行了。可能会让新手反感,即使这是一个简单的调整。我可以想象,对于新手来说,购买一款黄金级游戏并认为它应该运行良好,然后在发行时立即进行CTD是相当可怕的。不过,退款的能力可以消除一些焦虑。
利亚姆Dawe 2019年7月12日
引用:Brisse不错的指南。小问题:黄金评级的定义是“调整后完美运行”,所以这些很有可能也需要人工干预。
当然,我根据自己对黄金游戏的经验,以及我查阅的一些资料,对措辞做了微小的调整。很多时候,游戏之所以是Gold是因为旧的报告,没有足够的新报告,人们使用旧的驱动程序等等。
Brisse 2019年7月12日
引用:埃克
引用:scaine不过很好的指南。谢谢你——动图比文字更能讲述这个故事。有一个不需要打开bash shell的Linux技术指南真是太好了!

当我想帮助别人时,我总是使用shell命令,因为这是最可复制的方式,也是最容易分辨的方式。它是伟大的,尽管在情况下,你知道它会看起来像-在Steam客户端。

虽然我同意shell是一种非凡的完成工作的方式,但我们仍然必须记住,即使是更精明的Windows用户最初也会发现它非常令人讨厌。在知道命令的实际作用之前,将随机命令复制/粘贴到终端中也不是一个好的实践。
Zlopez 2019年7月12日
  • 支持者+
    不错的指南,我为Fedora Silverblue写了类似的指南https://fedoramagazine.org/set-up-fedora-silverblue-gaming-station/
    你在这里的时候,请考虑一下支持GamingOnL雷竞技赌狗inux:

    奖励等级:Patreon.普通捐款:贝宝

    这确保了我们所有的主要内容对每个人都是完全免费的,没有文章付费墙。我们也没有大量的广告,也没有跟踪,我们尊重你的隐私。只要好的、新鲜的内容。没有你们持续的支持,我们根本无法继续下去!

    你可以找到还有更多方法来支持我们在此专页任何时间。如果你已经是,谢谢!
    本文的评论是关闭的。
    Baidu
    map