Proton: 泰坦陨落2(1237970)

创建于 2020-06-18  ·  262评论  ·  资料来源: ValveSoftware/Proton

相容性报告

  • 出现兼容性问题的游戏名称:Titanfall 2
  • 游戏的Steam AppID:1237970

系统信息

  • GPU:RX 580 8GB
  • 驱动程序/ LLVM版本:Mesa 20.1.9,LLVM 10.0.1
  • 内核版本:5.6.19
  • Gist链接到完整的系统信息报告: https :
  • 质子版本:5.13-1

我确定:

  • [x]我尚未找到该游戏的现有兼容性报告。
  • [x]我已经检查了我的系统是否有可用的更新。

病征

  • 启用任何形式的vsync,包括“动态” vsync,都可能导致帧速率精确降至1 FPS。 没有已知的修复。
  • 对于某些用户,无论使用本机运行时还是官方Steam运行时,Steam覆盖均不可用。 大多数Origin游戏似乎都是这种情况。 没有已知的修复。
  • 在NTFS驱动器上安装游戏可能会使游戏无法启动,并且Origin也会产生奇怪的行为。 可以通过将游戏安装在EXT4驱动器或类似设备上来解决此问题。

附加评论

我很高兴甚至可以提出这个问题。 Titanfall 2是我有史以来最喜欢的游戏之一,在Steam上看到它并通过Proton完美无瑕地运行是一个梦想成真。

Game compatibility - Unofficial

最有用的评论

因此,有人要求我分享有关Origin导致经常性结结的行为之一的信息。 它没有直接链接到TF2,但可以/将影响游戏玩法。
Origin会不断以pfx/drive_c/users/steamuser/Application Data/Origin格式写入文件( local_xxxxxxx.xml.xxxx格式),这会导致结结。
阻止写入该目录(例如,使用更严格的权限)可解决该问题,迄今为止尚未发现不良的副作用。 如果您尝试尝试并且出现故障,我将不承担任何责任,但至少您有一些数据🐸

所有262条评论

@serebit到目前为止,游戏已经在Wine与Lutris中完美运行了一年。 但是,尽管如此,我还是还是欣喜若狂……我无法让游戏运行。 我已经有了Origin版本,并且从我获得它的那一刻起,它就可以完美运行。 我每天都在玩,到目前为止,我大约有1000个小时的时间(全部在Linux上)。

但是我只是安装了Steam版本,一旦登录到Origin,就输入了用户名和密码,然后弹出Origin窗口,但它完全空白,什么也没有发生。 我不得不kill -9 ...每个进程甚至停止它。 我不知道是什么问题。

Arch Linux
5.7.4-8-tkg-pds
质子5.0-9

这不是让我连接到Origin的原因。 “连接到原点”窗口将无限期停留。 当通过Wine运行独立的Origin时,该窗口显示2.5秒钟,然后连接并弹出Origin。 但是在Steam上,它只是不确定的。

因此,我删除了前缀,然后重试。 而且有效。 但是我也改变了桌面环境。

由于某种原因,该实现将无法在i3wm中工作。 我已经确认了这一点。 我删除了该前缀,注销并重新登录到同一安装中的其他两个DE(首先是Deepin,然后是GNOME)。 当我尝试重新启动游戏时(并且由于我删除了前缀,因此请重做安装/原始设置),它运行良好。 在那之后,我登出,进入i3,再次尝试,和以前一样存在问题。 再说一次,我所有实际的Origin游戏(包括Titanfall 2)都可以在i3中完美运行。 只是Steam + Origin游戏不会。 我尝试了GNOME,它也在那里工作。

就是说,Titanfall 2有一个可怕的Mesa错误,它将导致gfx_0.0.0超时并导致(至少)Navi GPU崩溃。 您无法完成一场完整比赛。 我也通过Origin版本确认了这一点。 它过去也不这样做。 但是最近几个月我一直在Titanfall 2上来回使用vulkan-amdgpu-pro和AMDVLK,因为它们的性能比RADV好。 但是RADV会导致Steam和Origin版本的Titanfall 2上的GPU崩溃。 它在20.0(或19.3)上不存在。 使用AMDVLK或vulkan-amdgpu-pro ,游戏可以完美运行,没有崩溃或其他任何情况。 我想那是一个台面错误,所以我将与他们讨论。 但是,如果有人看到了这一点,并且您拥有Navi(或潜在的其他AMD)GPU,则只需使用AMDVLK,您就不会崩溃。

您好@ gardotd426 ,请从Steam复制您的系统信息( Steam -> Help -> System Information )并放入要点,然后在其中包含

可以使用RADV_PERFTEST = aco复制吗?

@hakzsam怎么样了,是的,ACO崩溃了。 菜单很好,但是在6
尝试不同的方式,在Steam版本上尝试3次,在已安装很长时间的Origin上尝试3次
版本,我无法完成完整比赛(比赛大约是12-15
分钟)。 我确实会收到振铃gfx_0.0.0超时和驱动程序崩溃的消息。

这不是臭名昭著的gfx Navi戒指问题,因为我实际上有这个问题
使用我的其他Navi卡(5600 XT),通常无法可靠地解决该问题
可重现,发生在常规台式机等上。仅发生在
Titanfall 2,仅适用于RADV,以前并不适用于RADV,现在
可靠地复制。

就像我说的,我已经在Origin上安装了Titanfall 2差不多一年了,
并每天玩。 但是大约2个月前,我开始使用AMDVLK
和vulkan-amdgpu-pro,因为当时我的性能好一些,
但在此之前,我已经使用RADV数月了。

刚开始我以为Steam版本太闷了,因为
就在我第一次玩之前,在Origin版本上玩了几个小时
尝试使用Steam版本。 但是当我回去尝试起源时
版本,确保切换到RADV,发生了同样的事情。 三
连续的时间。 我回到了AMD vulkan驱动程序,又玩了4
小时。

我想我可以尝试强制LLVM(通常我每次使用时总是强制ACO
RADV,在这种情况下也是如此),但我不知道自己有多希望。 一世
表示至少我可以玩AMDVLK / vulkan-amdgpu-pro,但是大多数人
不知道那是一个选择,更不用说如何来回切换了,
因此希望我们可以对此进行排序,这样就没有其他人遇到这个问题了。

显然,这里不可能捕获renderdoc,所以我不确定
除了日志日志和质子日志,我可以尝试为大家收集信息。
哦,等等,嗯?

2020年6月19日星期五,上午8:53塞缪尔·皮托瓦(Samuel Pitoiset) [email protected]
写道:

可以使用RADV_PERFTEST = aco复制吗?

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646619325
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y335XYB6CMCUYEINH5ADRXNNUVANCNFSM4OCFH2AA

@hakzsam我刚刚意识到您可能一直在问它在i3中不起作用,但是由于您是台面开发人员,所以我假设您是在询问驱动程序崩溃,大声笑。

尝试记录apitrace吗?

当整个系统崩溃时,我不知道该怎么办。

2020年6月19日星期五,上午9:28塞缪尔·皮托瓦(Samuel Pitoiset) [email protected]
写道:

尝试记录apitrace吗?

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646635655
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YGAYYLYJXBTDDVFJDRXNRXJANCNFSM4OCFH2AA

编辑:对于像我这样的人,梅萨·拉德夫(Mesa RADV)在其中使游戏崩溃。 安装AMDVLK驱动程序并将其添加为启动选项:

VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/amd_icd64.json:/usr/share/vulkan/icd.d/radeon_icd.i686.json" %command%

由于某种原因,这仅适用于Xorg会话,而不适用于Wayland

我正在使用Kubuntu 20.04上具有440.64驱动程序的GTX1050ti上玩游戏。

最初安装Origin时遇到一些问题,但删除了前缀并重新开始。
现在,游戏似乎运行良好,但是性能和音频通道随时间而下降,直到几乎没有声音播放为止。 同样,在该状态下加载游戏时,游戏可能会冻结。 进入土卫六似乎可以加速问题? 需要进一步调查。

编辑:由于他现在删除了他的原著,这就是我的答复:

你怎么做到这一点? 如果我尝试将amdvlk驱动程序与VK_ICD_FILENAMES =“ / usr / share / vulkan / icd.d / amd_icd64.json”%command%一起使用,即使起源也无法启动...

@alosarjos是的,那是行不通的。 因为Origin是32位的。 您只给它一个64位驱动程序即可使用。

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json

@RalfVB您有多少个VRAM? 您可能需要进入设置并降低VRAM分配。 我也从未在AMD卡上进行7到8个小时的长时间播放,因此这可能是Nvidia驱动程序问题。

@alosarjos供将来参考,请在编辑原始帖子时不要删除它。 保留原件,然后在最后添加编辑。

无论如何,过去将32位RADV与64位AMDVLK一起使用给我造成了许多问题。 只需使用32位和64位AMDVLK。 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json

修改了我的原始帖子(发布后将对其进行编辑):游戏进入全屏模式时遇到问题。 我不知道为什么,这是一个奇怪的行为,但是每次我在alt选项卡后单击图标时,实际上有10%的机会进入全屏模式。 大多数情况下,它几乎都会到达目标位置,然后重新最小化。

是的,这仅出现在Steam版本上,Origin版本可以
alt选项卡很好。 但是我注意到Steam版本的行为相同。 它
可能是因为您应该在启动选项中添加-noborder,
我不确定使用无边界窗口模式。

2020年6月19日星期五,坎贝尔·琼斯(Campbell Jones)下午10:46 [email protected]
写道:

对我的原始帖子的修订(发布后,我将对其进行修改):
游戏进入全屏模式时遇到问题。 我不知道为什么,这是一个
怪异的行为,但是每次我在Alt + Tab后单击图标
实际上有10%的机会进入全屏模式。 大部分的
时间几乎可以到达那儿,然后重新最小化。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646925518
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33ZX23UVKCFU6JTT5ODRXQPILANCNFSM4OCFH2AA

@ gardotd426这将很有趣。 对我而言,无边界窗口模式在Windows上无法正常工作; 它引入了很多帧。 我们将看看Linux是否可以更好地解决这一问题。

我在Origin版本上运行了无边界窗口模式几个月,
始终以144 fps的全帧速率播放。 如果您需要禁用vsync
启用它。

2020年6月19日星期五,坎贝尔·琼斯(Campbell Jones)下午10:56 [email protected]
写道:

@ gardotd426 https://github.com/gardotd426
查看。 无边界窗口模式在Windows上无法正常工作
为了我; 它引入了很多帧。 我们将看看Linux是否可以解决这个问题
好点。 似乎alt-tab至少可以正常工作。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646926713
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33Z72W5XBCN5536DQILRXQQPNANCNFSM4OCFH2AA

是的,无边界的窗口作品。 我必须通过命令行启动Origin客户端才能更改游戏的启动选项,但是一旦执行了,我是否可以? 完美无瑕。

Ayyeee,我做了一首

2020年6月19日星期五,坎贝尔·琼斯(Campbell Jones)下午11:15 [email protected]
写道:

是的,无边界的窗口作品。 我必须通过启动启动客户端
命令行来更改游戏的启动选项,但是一旦我这样做了? 完美无瑕。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646929579
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YZPWIOUHCNYQ6EYVLRXQSWXANCNFSM4OCFH2AA

我发现无边距实际上存在一个问题-有时游戏会忘记在屏幕右下角的某个区域渲染大约一秒钟。 不过,与无法按Alt键相比,它不那么令人讨厌。

您确定不是Steam叠加层试图向您发送通知吗
和窃听器? 我从未在Origin上经历过。

2020年6月19日星期五,坎贝尔·琼斯(Campbell Jones)晚上11:24 [email protected]
写道:

我发现无边距实际上有一个问题-
有时游戏会忘记在屏幕上渲染某个区域
右下角大约一秒钟。 比无法做的烦人少
alt-tab。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646930748
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33Z2YNQWBDZJHLIVVYTRXQTXTANCNFSM4OCFH2AA

您会认为,但是:

  • 它的形状不像Steam叠加指示器,它位于屏幕底部上方,宽度约为指示器的三倍
  • Steam覆盖不起作用! :p

它不适合您吗? 我在短时间内收到了蒸汽覆盖通知
我试图在Steam上播放它(崩溃开始之前)。 我刚去
回到起源,因为这是我一直在玩的东西,我拥有所有的发布
选项和东西已经用Origin设置了。 我主要是想买
以防万一Origin曾经在Linux上陷入困境,并提供帮助
为Valve做出贡献,还有助于激励始终发布的整个EA
从现在开始他们在Steam上的游戏。

2020年6月19日星期五,坎贝尔·琼斯(Campbell Jones)晚上11:28 [email protected]
写道:

您会认为,但是:

  • 它的形状不像Steam叠加指示器,而是在
    屏幕底部的宽度大约是指示器的三倍
  • Steam覆盖不起作用! :p

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646931215
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y334QLGCKJZGIAYRKIC3RXQUGNANCNFSM4OCFH2AA

是的,但是某些游戏会发生这种情况。 我认为这不是特定于此游戏的,可能只是我的发行版本。

@alosarjos供将来参考,请在编辑原始帖子时不要删除它。 保留原件,然后在最后添加编辑。

无论如何,过去将32位RADV与64位AMDVLK一起使用给我造成了许多问题。 只需使用32位和64位AMDVLK。 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json

哦对不起。 无论如何,与amdvlk起源只是崩溃。

可以确认我也有OP中提到的口吃问题。 基本上是一种走走走走走走走走走走停停的东西,“走走”位确实很平稳,但它每秒都会暂停一下。 这发生在菜单以及游戏中。 将其留在菜单中30分钟以查看它是否与着色器有关并没有改善它。

Manjaro,内核5.4.44
NVidia RTX 2060,驱动程序440.82
GNOME桌面(不确定是否相关)

@alosarjos对我来说很好用。 使用了几个月。 在此处复制并粘贴您的启动选项。 实际上也可以复制和粘贴。

@screwylightbulb尝试使用其他DE。 根据我的经验,GNOME在使用Titanfall 2时遇到了严重麻烦。 我必须合法退出使用GNOME,因为Titanfall 2是我玩过最多的游戏,并且在GNOME(和GNOME)中无法玩。

如果切换到另一个DE(确保列出它是哪个DE)无济于事,请确保已禁用Vsync。

我仍然以5700 XT固定在1440p时的144。 不会结结巴巴。

@alosarjos对我来说很好用。 使用了几个月。 在此处复制并粘贴您的启动选项。 实际上也可以复制和粘贴。

@screwylightbulb尝试使用其他DE。 根据我的经验,GNOME在使用Titanfall 2时遇到了严重麻烦。 我必须合法退出使用GNOME,因为Titanfall 2是我玩过最多的游戏,并且在GNOME(和GNOME)中无法玩。

如果切换到另一个DE(确保列出它是哪个DE)无济于事,请确保已禁用Vsync。

我仍然以5700 XT固定在1440p时的144。 不会结结巴巴。

我尝试了梅萨RADV和AMDVLK的不同32位和64位版本。 现在,我在Gnome上。所以也许那里有东西。 进行全面的台面测试,游戏只会崩溃,我无法完成一场比赛而不会崩溃(AMD 5700)。 在游戏中使用AMDVLK,在Origin中使用台面将启动,但仅在Xorg会话中,在Wayland上,游戏才会尝试启动,并以黑色显示一个窗口,然后崩溃,一切都关闭。 尝试将AMDVLK用于游戏和原点,原点将变成黑色窗口并崩溃。

现在,在我的PC上玩此游戏的唯一方法是进入Xorg会话,使用32位元的Mesa RADV作为Origin,而使用64位元的AMDVLK。

所有这些都在更新的Arch,BTW上

@ gardotd426我尝试了一个等离子会话以及一个简单的openbox会话,甚至尝试将登录管理器从lightdm换成sddm。 在所有情况下都具有相同的行为。

我可以毫无问题地运行《蝙蝠侠:阿卡汉骑士》等其他沉重的游戏。

@alosarjos是的,Wayland尚未准备好迎接黄金时段,尤其是在游戏方面。 对于大多数事情来说,使用Xorg只是一种必然。 也许您还没有遇到过,但是,Wayland还没有准备好。

我从未尝试过在Wayland,Origin版本或Steam版本中运行该游戏,因为Wayland甚至根本不会运行某些游戏(显然包括该游戏)。 那是一个路标错误,与该游戏,质子,amdvlk或台面游戏无关。

但是,RADV崩溃是台面错误。 并且需要报告。

@hakzsam,有您的复制自由。 另一个Navi用户无法通过一次比赛就不会在RADV上崩溃。 但是可以用AMDVLK。 已确认Mesa错误?

@screwylightbulb就像我说的,请确保已禁用Vsync。 否则我不知道,我不使用Nvidia,而且我从来没有看到过一个断断续续的情况(除了有时在GNOME上,就是这样)。

哦,是的,忘了提及,是的-已禁用vsync。

是的,很不幸,您使用的是Wayland吗? 我猜您正在使用Xorg进行Plasma和Openbox会话,所以没关系。

就像我说的那样,尽管我在Titanfall 2上使用了三个独立的GPU,但我只使用过AMD GPU。 RX 580的分辨率为1080p,5600 XT的分辨率为1080p,之后为1440,现在是5700 XT的分辨率为1440p。 正如我说的,使用5700 XT时,我保持144fps的速度(原始版本的Flightlessmango拥有基准)。 我知道有很多人使用Nvidia卡在Linux上播放Origin版本。

老实说,这可能只是着色器。 Origin版本带有DXVK的状态缓存。 借助ACO,确实消除了AMD用户的困扰。 但是同时使用Nvidia和不使用状态缓存(Steam版本没有一个版本,因为该游戏在Steam上太新了),可能就是这样。 我会尝试玩一场比赛,看它是否随着时间的推移而停止。 就像我说的,这就是我能给您的一切,除非我随机考虑其他事情。

就像我在OP中所说的那样,当我从SSD上运行游戏时,峰值仅在DXVK帧时间图中可见,而几乎不影响显示的帧率。 仅当从硬盘驱动器运行时,尖峰变得无法忍受。 而且我也不认为这是Nvidia的问题-我使用的是RX 480。不。 我认为这与着色器无关。

@serebit是的,我没在和你说话。

我发现此游戏可能会引起结结,这大概是5个已知问题。 您的问题已经解决,我在和@screwylightbulb交谈。

他们没有说要运行SSD或HDD。 他们已经看过您的OP,所以我不能假设他们不能使用SSD,或者已经可以。

此外,我使用RX 580在HDD(当时的5400 RPM)上运行了几个月的游戏,并始终以90帧/秒的速度保持90-100 fps的速度,零口吃。 只是说明了口吃的可能原因有多大。

编辑:这是我提到的其他问题的零口吃,我当时通过关闭Vsync解决了这个问题。

如果不是因为口吃的性质,我就没有评论screw的问题了-停止,前进,停止,前进,停下来几乎每秒都在计时器上。 那和我看到的一样。

这是我几个月前所做的5600 XT基准测试,显示了RADV + ACO与AMDVLK:
https://flightlessmango.com/games/23514/logs/112

@hakzsam也表明RADV崩溃问题以前没有出现。 我忘了我做了这些比较基准测试,有据可查,证明该问题不在以前的台面版本中出现。 我想我自己或@alosarjos都应在Mesa上提交正式的错误报告,这时基本上已经确认了RADV错误(至少与Navi有关)。

@serebit好吧,如果他们使用的是HDD,则可能是问题所在。 但是他们说他们已经尝试了所有方法,我认为其中包括最早提到的解决方案之一。 但是, @ screwylightbulb,如果您要使用HDD,请尽可能将其移至SSD。

正如我在Reddit上向某人提及的那样,实际上已知Origin游戏存在此问题(至少在Linux上如此)。 实际上,Battlefield 1的Lutris安装程序甚至专门说要从SSD上运行以减少/消除结结巴巴。

就是说,对我来说, @ serebit在(基本上)相同的GPU上会遇到与我从未遇到过单个卡顿现象,这两者都在HDD上运行,这很奇怪。 直到最近,我才将Titanfall 2移到SSD上,实际上是当我对所有存储(备份除外)使用完整的NVME / SSD时。 这是我移动它的唯一原因,就像我说过从未遇到过这个问题一样,RX 480和RX 580本质上是相同的GPU。

但是,如果解决了问题,谁在乎。 还有@screwylightbulb ,如果您使用的是硬盘驱动器,请

是的,想起来我在玩Steam版本时才开始遇到这个问题。 以前,我让Origin通过Steam运行,并且即使在我的硬盘驱动器上运行Titanfall 2,也没有任何停顿。

可以在HDD和SSD上确认是否存在微结实。 您可以在主菜单中看到它,因为背景视频在发生抖动时会抖动,并且MangoHud帧计时每次都会像发条一样上升。

经过检查,它与WineD3D完全相同,因此它也不特定于DXVK。 这是与NVIDIA。

会尝试将错误报告给Mesa

利亚姆,您使用的是AMD还是Nvidia? 如果您使用的是AMD,请尝试使用AMDVLK。 您
必须使用32位和64位,因为Origin是32位。

您是否尝试过/可以尝试使用Origin版本?

2020年6月20日星期六,上午11:07利亚姆·道(Liam Dawe) [email protected]写道:

可以在HDD和SSD上确认是否存在微结实。 您可以
在主菜单中清晰可见,因为背景视频在播放时会抖动
发生,并且MangoHud的帧计时每次都像发条一样增加。

经过检查,它与WineD3D完全相同,因此不是
特定于DXVK。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647007357
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33235EXGGQV6VGCYPWLRXTGC5ANCNFSM4OCFH2AA

NVIDIA,不要直接拥有它。

@LiamDawe链接您的Origin帐户后,如果您在Lutris上打开Origin,然后使用下载按钮将其显示在您的库中,我已经有了Origin版本,因此我没有尝试安装它或进行任何操作,但是我确实注意到它在那里。

似乎Nvidia卡的Steam版本和/或Proton可能有问题。

如果您愿意下载Origin版本(Titanfall 2本身的Lutris安装脚本是最好的,它包括TF2特定的解决方法,并且至少包含了缓存),请告诉我。 我可以给您买一个副本,并通过Reddit或其他方式向您发送消息。 主要是因为我认为发现这是否仅限于Steam版本非常重要,因为其他问题似乎仅在Steam版本上存在。 我只有5600 XT和5700 XT,所以无法测试。

在过去的15分钟里,我一直在努力使其无法打开,但现在它一直处于拒绝状态,因此我将退还剩余的费用。 对我来说,太多时间浪费在了诸如此类的抱歉上。

@ gardotd426我在Mesa GitLa上创建了一个错误报告。 既然您比我对这款游戏了解更多,而且它存在问题,那么如果您能够关注它,以防开发人员需要您可能需要的一些信息,那将是惊人的。

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

是的,我很乐意提供帮助,我已经向这些人提交了许多错误报告
和过去的AMD员工,我现在还没有真正拥有它
实际提交报告本身。 我很乐于帮助跟踪和调试它。

2020年6月20日,星期六,上午11:24JoséMiguel Sarasola <
[email protected]>写道:

@ gardotd426 https://github.com/gardotd426我在
梅萨·吉特拉(Mesa GitLa)。 既然您比我对游戏了解更多,而且是问题所在
如果您能随时注意开发人员的需求,那将是惊人的
您可能有一些信息。

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647009302
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y334VPMIGSACNEVIWDJTRXTIDBANCNFSM4OCFH2AA

因此,有人要求我分享有关Origin导致经常性结结的行为之一的信息。 它没有直接链接到TF2,但可以/将影响游戏玩法。
Origin会不断以pfx/drive_c/users/steamuser/Application Data/Origin格式写入文件( local_xxxxxxx.xml.xxxx格式),这会导致结结。
阻止写入该目录(例如,使用更严格的权限)可解决该问题,迄今为止尚未发现不良的副作用。 如果您尝试尝试并且出现故障,我将不承担任何责任,但至少您有一些数据🐸

^女士和先生们,那是一个传奇。 @LiamDawe也许尝试
至少在退款之前。

2020年6月20日,星期六,下午12:07 Etienne Juvigny [email protected]
写道:

因此,有人要求我分享有关以下内容之一的信息
Origin的行为导致经常性结结巴巴。 不是直接的
链接到TF2,但可以/将影响游戏玩法。
源不断以pfx / drive_c / users / steamuser / Application形式写入文件(local_xxxxxxx.xml.xxxx格式)
数据/来源,这会导致结结巴巴。
禁止写入该目录(例如,具有更严格的权限)
解决了迄今没有已知不良副作用的问题。 我不会
如果您尝试尝试却遇到了麻烦,就会承担责任,但至少您有
一些数据🐸

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647014231
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y337SYZ4OR4JSW4KWIGLRXTNCNANCNFSM4OCFH2AA

@ Tk-Glitch仅供参考, chmod 555 /path/to/directory会解决这个问题吗? 我对chmod 777之外的任何chmodding的经验都很少,我在TF2上也没有遇到这个问题,但是我有其他Origin游戏的口吃比他们应有的更多。

刚刚在我自己的计算机上进行了测试,我将pfx/drive_c/users/steamuser/Application Data/Origin的所有者设置为root并将权限更改为755。我认为不需要为此设置所有者,但是无论如何,它都解决了问题。 我仍然偶尔会收到一些细小的长矛,但是这些并不是钟表机构,它们的出现频率较低且持续时间较短,而且似乎无关紧要。

@serebit是的,坦白说,《

我的意思是我在480 + 3700X上获得相当稳定的FPS,通常约为90,平均下降到60,具体取决于屏幕上显示的数量,这是在最大设置下。 如果我使用的是DXVK帧时图,我什至只会看到大多数口吃,即使使用Freesync时,也很难察觉。

好吧,用机械吹倒我,就是这样。 我在整个文件夹上做了一个chmod -R 555,现在很顺畅。

@LiamDawe ,您去了。 固定。

天哪,就是这样。 只需在Origin文件夹上设置权限,然后弹出立即修复即可。 在我玩完游戏时就把它打开并哇。 太棒了谢谢@ Tk-Glitch

只需尝试使用Mirror's Edge进行完全相同的操作:催化剂和动臂,黄油顺滑。 我尚未在任何一款游戏中检查过我的游戏进度是否保存了。

订单下降也是如此,但有此问题,但此修复使其黄油般光滑! 非常感谢!

我到处都有一些随机崩溃(不是像RADV那样的GPU崩溃,只是游戏崩溃)。 日志中有100万个未处理的异常,对我来说太大了,甚至无法复制并粘贴到要点中,我可能只需要将其上传到仓库或其他东西中。 但是,如果有人遇到这些,请告诉我。

使用vulkan-amdgpu-pro驱动程序(RADV无法使用,并且此游戏目前具有系统破坏性错误)。

今天刚拿起游戏。 经过几个小时的摆弄,我在Arch + i3wm安装,i5-4670K @ 4.4GHz,Vega 64,Proton 5.0-9、120fps上都能完美运行,以匹配我的120hz刷新率,在很多情况下只有很小的下降继续。 令人难以置信的游戏,很多乐趣!

它随着RADV崩溃(我使用的是mesa-git 20.2.0),所以我无法测试ACO, (编辑:它现在与mesa RADV / ACO 20.1.1和20.2.0一起运行;可能是PEBKAC)并运行与AMDVLK。 游戏中没有无边界的全屏选项,并且对于多头来说,窗口和全屏都是有问题的,但是可以在Origin客户端中解决此问题。 从Steam启动后,它将自动关闭客户端,以下是正确打开客户端的方法:

STAGING_SHARED_MEMORY=0 WINEPREFIX=/home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx /home/krompus/.steam/steam/steamapps/common/Proton\ 5.0/dist/bin/wine /home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx/drive_c/Program\ Files\ \(x86\)/Origin/Origin.exe

(您的用户名和路径可能会有所不同)

这将打开Origin客户端,并允许您修改设置。 这是命令的浪费,因此可以根据需要为其创建别名或脚本。

禁用Origin In-Game,以及您不需要的其他任何功能。 在Origin的Titanfall 2高级启动选项中,可以选择添加-noborder -window以无边框全屏模式(特别是如果您有多个显示器)启动游戏。 您还可以分配键绑定来切换景深和其他功能。 我创建/home/krompus/.steam/steam/steamapps/common/Titanfall2/r2/cfg/autoexec.cfg包含以下内容的

bind "F3" "dof_enable 0"
bind "F4" "dof_enable 1"
bind "F8" "exit"

在Origin的Titanfall 2启动选项中添加+exec autoexec.cfg -我完整的高级启动选项行是-noborder -window +exec autoexec.cfg

(如果您笨拙,或者您有宠物或小孩,则出口固定装置很危险,但是弹出按钮非常好!)

文件夹/home/krompus/.steam/steam/steamapps/compatdata/pfx/drive_c/users/steamuser/Application Data/Origin在我的安装中已经设置为755 ,大概可以避免上述问题。

我还禁用了Vsync,最多只能进行

Feral GameMode和MangoHub均起作用。 我在Steam启动选项中同时指定了32位AMDVLK(用于客户端)和64位AMDVLK(用于游戏): gamemoderun mangohud VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json %command%编辑:如果使用RADV,请同时指定32位和64位Vulkan,就像我为AMDVLK所做的那样,还可以选择添加ACO: gamemoderun mangohud RADV_PERFTEST=aco VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%

游戏启动时,Origin会创建一堆较小的窗口,这与i3wm混乱,因为默认情况下它们会平铺它们(也许不取决于您的配置)。 将for_window [instance="origin.exe"] floating enable添加到您的i3配置中以使窗口浮动并继续启动游戏

我希望此评论对某人有所帮助。 :)

请在Mesa的上方将报告添加到针对RADV问题的错误跟踪器
gitlab。 到目前为止,只有两个人进行了举报,我们还需要更多
比起那个来说。

2020年6月21日,星期日,4:26 AM krompus [email protected]写道:

今天刚拿起游戏。 经过几个小时的摆弄,我明白了
在我的Arch + i3wm安装,i5-4670K @ 4.4GHz,Vega 64,
Proton 5.0-9,120fps可以匹配我的120hz刷新率,只有很小的下降
当发生很多事情时。 令人难以置信的游戏,很多乐趣!

它在RADV下崩溃(我使用的是mesa-git 20.2.0),所以我无法测试ACO,但是
它可以与AMDVLK一起正常运行。 游戏中没有无边框的全屏选项,并且
窗口和全屏都存在问题,但是可以解决此问题
在原始客户端中。 从Steam启动后,它将自动关闭客户端,
以下是正确打开它的方法:

STAGING_SHARED_MEMORY = 0
WINEPREFIX = /家庭/krompus/.steam/steam/steamapps/compatdata/1237970/pfx
/home/krompus/.steam/steam/steamapps/common/Proton \ 5.0 / dist / bin / wine
/home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx/drive_c/Program \
文件\(x86)/Origin/Origin.exe

(您的用户名和路径可能会有所不同)

这将打开Origin客户端,并允许您修改设置。
这是命令的浪费,因此可以根据需要为其创建别名或脚本。

禁用Origin In-Game,以及您不需要的其他任何功能。 在里面
Origin中的Titanfall 2高级启动选项,可以选择添加-noborder
-窗口以无边框全屏模式启动游戏(尤其是如果
您有多个显示)。 您还可以分配键绑定来切换深度
领域和其他事物。 我创建了/ home / krompus / games / Titanfall
2 / Titanfall2 / r2 / cfg / autoexec.cfg包含:

绑定“ F3”“ dof_enable 0”
绑定“ F4”“ dof_enable 1”
绑定“ F8”“退出”

将+ exec autoexec.cfg添加到Origin的Titanfall 2启动选项中-我的
完整的高级启动选项行是-noborder -window + exec autoexec.cfg

(如果您笨拙,或者有宠物或小宠物,出口固定带很危险。
孩子们,但弹出按钮非常好!)

文件夹/home/krompus/.steam/steam/steamapps/compatdata/pfx/drive_c/users/steamuser/Application
在我的安装中,数据/来源已设置为755,大概是避免了
上述口吃问题。

我还禁用了Vsync,最多只能进行大多数设置。
https://i.imgur.com/MYJXGjy.jpg

Feral GameMode和MangoHub均起作用。 我都指定了32位
Steam推出AMDVLK(针对客户端)和64位AMDVLK(针对游戏)
选项:gamemoderun mangohud
VK_ICD_FILENAMES = / usr / share / vulkan / icd.d / amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json
%命令%

游戏启动时,Origin会创建一堆较小的窗口,
与i3wm混乱,因为它默认情况下会平铺它们(也许不取决于您的
配置)。 将for_window [instance =“ origin.exe”]浮动启用添加到您的
i3配置使窗口浮动并继续启动游戏

我希望此评论对某人有所帮助。 :)

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647096816
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YCHCYH7NXEZVJBKITRXW73DANCNFSM4OCFH2AA

@krompus https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

那是您报告的地方。 如果您在此处仔细阅读本页上的评论,您会发现我们已经确定该游戏的RADV中存在错误。

它是新的,正如您所看到的,我几个月前发布了基准测试,我使自己以零发行运行RADV运行Titanfall 2。 但是现在无论如何,它都会崩溃,确切的错误。 但是,是的,请通过链接将您的内容添加到mesa错误报告中。

@ gardotd426谢谢,我将尽快提交RADV崩溃的错误报告。 我今天已经在这款游戏上花费了数小时,由于我没有问题,因此我现在将坚持使用AMDVLK。

明显。 没有人告诉您使用RADV,这是不可用的。 但是我们仍然
需要提交错误报告,以便他们进行修复。

2020年6月21日,星期日,4:37 AM krompus [email protected]写道:

@ gardotd426 https://github.com/gardotd426谢谢,我要提交一个错误
报告RADV崩溃。 我已经在这个游戏上花了几个小时
今天,我现在将继续使用AMDVLK,因为我没有任何问题
用它。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647098024
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y337IQRUMDXN2XKTCX5TRXXBF5ANCNFSM4OCFH2AA

@krompus是否有使用您的命令打开Origin的技巧? 当我尝试时,我收到一条消息,告诉我登录服务不可用(它不是英文的,所以不是完全相同的消息)。 感觉像客户端无法连接到互联网...

@alosarjos我是第一个在其他Origin覆盖的Bug跟踪器上发布了启动Origin独立(禁用覆盖)方法的人,我也没有用该方法启动它的问题。

复制并粘贴您正在使用的确切命令。

复制并粘贴您正在使用的确切命令。

STAGING_SHARED_MEMORY=0 WINEPREFIX=/mnt/Datos/Steam/steamapps/compatdata/1237970/pfx "/mnt/Datos/Steam/steamapps/common/Proton 5.0/dist/bin/wine" /mnt/Datos/Steam/steamapps/compatdata/1237970/pfx/drive_c/Program\ Files\ \(x86\)/Origin/Origin.exe

编辑:也许与此有关?

0024:fixme:netprofm:list_manager_GetConnectivity 0F07DD18, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44 0024:fixme:netprofm:list_manager_GetConnectivity 0F07DD18, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44 0024:fixme:netprofm:list_manager_GetConnectivity 00A534E0, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44

与您相同,但目录已更改。 它是西班牙文:

Captura de pantalla de 2020-06-21 10-52-27

@alosarjos也许会在酒道上删除引号? 当我这样做时,它根本不会启动。 虽然不确定为什么要为您启动它; 可能是另一个问题。

我将删除引号。 只需使用Proton \ 5.0 /

2020年6月21日,星期日,上午4:53JoséMiguel Sarasola <
[email protected]>写道:

复制并粘贴您正在使用的确切命令。

STAGING_SHARED_MEMORY = 0
WINEPREFIX = / mnt / Datos / Steam / steamapps / compatdata / 1237970 / pfx
“ / mnt / Datos / Steam / steamapps / common / Proton 5.0 / dist / bin / wine”
/ mnt / Datos / Steam / steamapps / compatdata / 1237970 / pfx / drive_c / Program \ Files \
(x86)/Origin/Origin.exe

与您相同,但目录已更改。 它是西班牙文:

[image:Captura de pantalla de 2020-06-21 10-52-27]
https://user-images.githubusercontent.com/29999427/85220614-51b8c880-b3ad-11ea-8887-a5a7373c29f4.png

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647099745
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33ZMGUHOR42HCJMMWZ3RXXC65ANCNFSM4OCFH2AA

还是一样

因为是的,一切对我有用:

origin

您是否实际尝试过登录? 我以前收到过该消息,但仍然让我以常规的Origin独立版本登录。

除此之外,您知道,您可能还没有安装所有必要的wine库。 您实际上不是在运行Proton,而是在其中生成葡萄酒。 这就是我能想到的。

您是否实际尝试过登录? 我以前收到过该消息,但仍然让我以常规的Origin独立版本登录。

除此之外,您知道,您可能还没有安装所有必要的wine库。 您实际上不是在运行Proton,而是在其中生成葡萄酒。 这就是我能想到的。

是的,它给出了一个错误。 我不认为是这样,因为我可以启动Titanfall 2,然后按Alt + Tab并访问客户端,然后我已经登录。但是,由于游戏正在运行,因此不允许我设置参数...

我就是这么说的启动Titanfall 2时,您正在使用Steam
Linux运行时。 Steam Linux运行时包含这些库。

但是,当您像这样运行它时,您不会得到那些。 你需要所有
您的库已安装。

2020年6月21日,星期日,上午5:34JoséMiguel Sarasola <
[email protected]>写道:

您是否实际尝试过登录? 我以前已经收到了这个信息
仍然让我以常规的Origin独立版本登录。

除此之外,您可能还没有拥有所有必要的葡萄酒库
安装,谁知道。 您实际上不是在经营Proton,而是葡萄酒
建立在其中。 这就是我能想到的。

是的,它给出了一个错误。 我不认为这是因为我可以启动
Titanfall 2,Alt + Tab并访问客户端,我已经登录。
由于游戏正在运行,因此不允许我设置参数...

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647104073
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YG572ACLQAE7ZSGVLRXXHZ3ANCNFSM4OCFH2AA

您在哪发行?

使用Steam时,Steam在运行时会提供所有必需的库。 当您在Steam之外启动任何程序时,无论是否使用Proton版本的酒(因为这就是您要做的一切),您都不会拥有Steam提供的任何库,因此必须将它们安装在您的计算机上系统。 如果您没有这些,那么它将无法正常工作。

如果您告诉我您的分布,那么我们可以修复它,或者消除原因。 但是,您可以通过Steam启动Titanfall 2的事实实际上没有任何意义。

我在拱门上

@alosarjos哦,您确定在Steam等中启动Origin

sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt wine-staging giflib lib32-giflib libpng lib32-libpng libldap gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader

这来自Lutris关于Origin和Wine依赖项的文档。 您需要所有这些。 如果您使用上面的命令,它将仅安装您还没有的东西。

这就是为什么我怀疑(如果它一直没有运行,而这一直是您的问题)为什么会丢失某些东西,因为Origin特别需要安装一些额外的东西才能运行它。 同样,启动时它可以在Steam中运行的原因是因为Steam正在提供它。 但不是这种情况,因为您是手动运行它。

sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt wine-staging giflib lib32-giflib libpng lib32-libpng libldap gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader

这来自Lutris关于Origin和Wine依赖项的文档。 您需要所有这些。 如果您使用上面的命令,它将仅安装您还没有的东西。

好吧,就是这样。 非常感谢,伙计们!

别客气。 是的,伙计,不要仅仅假设“它可以在Steam中运行”就意味着没有它就可以运行。 Steam提供了很多它自己的东西,因此当您尝试手动做东西时,必须自己安装。

这就是为什么在Arch上我总是同时安装Steam和Steam-native-runtime的原因,因为Steam-native-runtime会将依赖所需的一切都拉进去。 但是,是的,很高兴我能提供帮助。

别客气。 是的,伙计,不要仅仅假设“它可以在Steam中运行”就意味着没有它就可以运行。 Steam提供了很多它自己的东西,因此当您尝试手动做东西时,必须自己安装。

这就是为什么在Arch上我总是同时安装Steam和Steam-native-runtime的原因,因为Steam-native-runtime会将依赖所需的一切都拉进去。 但是,是的,很高兴我能提供帮助。

尽管Proton内的汽酒将拥有所有的东西

Proton内部的葡萄酒就是Wine,仅此而已。

有程序,也有库。 可执行程序(例如
葡萄酒),取决于要运行的库。

Steam的Proton中的葡萄酒只是一个可执行程序。

除此之外,它还执行Windows可执行文件ORIGIN。 更多
需要的库。

Proton内的葡萄酒只是葡萄酒,有斑点,但在
那天,它只是一个葡萄酒可执行文件。 您实际上必须拥有
运行所需的库。 同样,Steam提供了那些
本身,但仅适用于您在Steam中运行的游戏。

2020年6月21日,星期日,上午5:50JoséMiguel Sarasola <
[email protected]>写道:

别客气。 是的,不要只是假设“它可以在Steam中工作”是指
没有它就可以工作。 Steam提供了很多自己的东西,所以当您
尝试手动操作,您必须自己安装。

这就是为什么在Arch上我总是同时安装steam和steam-native-runtime的原因,
因为Steam-native-runtime将提取您所需的一切
依赖性。 但是,是的,很高兴我能提供帮助。

尽管Proton内的汽酒将拥有所有的东西

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647105739
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y336EBQ5EPHSFZNMXK6DRXXJVRANCNFSM4OCFH2AA

我已经看到了通过质子传递来运行游戏的一些改进
这个问题。
我认为某些修复程序是否也可以改善
Lutris启动脚本版本。
如果是这样的话:如果有人在那里也应用这些修复程序,我会很棒
它甚至表现更高。 (因为我已经拥有游戏的谷底起源)

2020年6月21日,星期日,11:53,gardotd426 [email protected]写道:

Proton内部的葡萄酒就是Wine,仅此而已。

有程序,也有库。 可执行程序(例如
葡萄酒),取决于要运行的库。

Steam的Proton中的葡萄酒只是一个可执行程序。

除此之外,它还执行Windows可执行文件ORIGIN。 更多
需要的库。

Proton内的葡萄酒只是葡萄酒,有斑点,但在
那天,它只是一个葡萄酒可执行文件。 您实际上必须拥有
运行所需的库。 同样,Steam提供了那些
本身,但仅适用于您在Steam中运行的游戏。

2020年6月21日,星期日,上午5:50JoséMiguel Sarasola <
[email protected]>写道:

别客气。 是的,不要只是假设“它在Steam中有效”
手段
没有它就可以工作。 Steam提供了很多自己的东西,所以当

尝试手动操作,您必须自己安装。

这就是为什么在Arch上我总是同时安装steam和steam-native-runtime的原因,
因为Steam-native-runtime将提取您所需的一切
依赖性。 但是,是的,很高兴我能提供帮助。

尽管Proton内的汽酒将拥有所有的东西

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
<
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment -647105739

或退订
<
https://github.com/notifications/unsubscribe-auth/AM5Y336EBQ5EPHSFZNMXK6DRXXJVRANCNFSM4OCFH2AA

-
您收到此消息是因为您已订阅此线程。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647106015
或退订
https://github.com/notifications/unsubscribe-auth/AAHWUMXUV5XQ7NQXN4ZHN7LRXXKADANCNFSM4OCFH2AA

@thibaultmol这些问题大多数都不适用于Origin版本。

我已经运行了将近一年的Origin版本,它比Steam版本运行得更好,并且除了启用Fsync和类似功能外,我没有做任何其他调整。 没有“修复”。

唯一持续存在的真正问题是AMD GPU,这只是最近一次,两个版本的RADV均已损坏,因此您必须使用AMDVLK。 但这不是Origin脚本可以设置的,因为它不能强制安装AMDVLK,因此不在范围或Lutris安装脚本之内。

但是,是的,Origin版本才有效。

@ gardotd426啊不错

我使用原始版本的唯一问题是我无法登录,因为我的键盘布局中断了。
https://github.com/ValveSoftware/Proton/issues/329
我不能输入字母h或i,因为某种原因它变成é和è。
还没有找到一种解决方法,也无法将我的密码和电子邮件CTRL V传递给原始客户端,这是一种解决方法

不幸的是,Lutris安装脚本似乎没有任何功能
修复。 它也与这里提到的任何内容都不相关。

我唯一能想到的就是将您的密码更改为
不需要那些字符。

2020年6月21日,星期日,上午9:47 Thibault Molleman [email protected]
写道:

@ gardotd426 https://github.com/gardotd426很好

我在原始版本中遇到的唯一问题是我无法
登录,因为我的键盘布局中断。

329 https://github.com/ValveSoftware/Proton/issues/329

我无法输入字母h或i,因为它变成é和è
一些理由。
尚未找到解决方法,无法将我的密码和电子邮件输入CTRL V
原始客户端作为解决方法

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647130712
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YRJLMLEUKWUZWFTB3RXYFPRANCNFSM4OCFH2AA

抱歉,如果我错过了某些事情,但是无法通过Origin的安装,因为安装失败并显示错误代码16:-1 。 我已经安装了此线程前面列出的库,但是即使我删除了compatdata中的游戏文件夹,它似乎也失败了。 我将游戏放在ext4分区上(如果有什么用),并且正在运行arch linux。

我通过删除整个质子安装并将其重新安装到游戏所在的相同驱动器上来解决此问题。 但是现在安装Origin之后,从蒸汽启动仅在几秒钟后退出。

很快,RADV在我的RX 480上工作正常。没有问题。

但是,由于其他人在Navi上的RADV存在问题,因此我将问题添加到了OP中。

我可以在没有启用amdvlk的情况下以很少的伪像运行游戏-我有5700xt。

@serebit ,RX 480是gfx 8(甚至是7,但我认为是8),Navi是gfx10,它们实际上不是相同的驱动程序组件。

@ int-72h您可以玩多少场多人游戏? 您正在使用什么版本的台面?

@ gardotd426

唯一持续存在的真正问题是针对AMD GPU,这只是最近一次,两个版本的RADV均已损坏

至少对于Navi上的某些人来说,两个版本的RADV都没有损坏,对于大多数pre-gfx10 AMD显卡也没有损坏。 那就是我试图传达的。 说RADV坏了不能说明全部。

这取决于他使用的Mesa版本。

另外,我刚刚测试了强制llvm而不是ACO,并且在大约4场比赛之后我还没有发生GPU崩溃(我和@alosarjos都能够可靠地

看来这是RADV中的ACO错误。

同样,两个版本都是同一游戏,Steam版本也没有不同。 特别是在涉及GPU驱动程序的地方。 就是说,这就是为什么我要问@ int-72h他正在使用哪个版本的Mesa,因为我知道事实上它直到20.0才出现。 这是一个新的发展,显然是一种回归。

如果@ int-72h使用llvm,则应尝试ACO来查看是否崩溃。

另外,他们也没有说自己是在玩战役还是在玩多人游戏。 到目前为止,崩溃似乎仅影响多人游戏。

顺便说一句,ACO在20.0.8上也对我有效。 到目前为止,放置了8个小时而没有碰到LLVM。 不过,我将在更新文章时提及ACO。

您不在Navi上。 我们已经确定这只是一个Navi错误,没有人说这是所有AMD GPU。

但是也有可能在其他GPU上使用,但我们还没有人尝试使用20.1.1。 但是目前,它仅影响Navi。 同样,因为gfx10与gfx8(或7或其他Polaris10)不同

我也有口吃...但是在Xorg KDE上。

但是,我认为我发现了一个问题。

我正在使用自己开发

这次我决定测试口吃是否可能是由沙箱引起的,事实证明是这样。

我相信GNOME无法实现某些接口(可能是d-bus接口之一),并且我的沙箱被切断,导致质子的某些部分出现异常。

我将调查明天。

不用理that 无法复制。 今天,它结结巴巴。

PS。 使用mesa-git和ACO在Navi 5700 XT上我没有任何问题。 (至少在教程课程中)

刚刚与启用了台面20.0.0和启用ACO的5700 XT上的某人交谈,在通过多人游戏进行比赛后没问题。 Mesa 20.1可能是一个问题,但是我需要找到一个愿意在Navi上进行测试的人。

我可以降级到20.0,然后看看会发生什么,我继续进行

@ igo95862我们只能在多人游戏中重制它。 到目前为止,三个人。 但是,所有这些均与Mesa 20.1.1有关。

HDD LED点亮的原因是线程中前面提到的@ TK-Glitch。 更改该目录的写许可权,除非您的沙箱始终阻止对其进行写操作,但我还是会尝试一下。

@ gardotd426将文件

我不认为这是一个错误,至少不是Linux错误。 源不断写入该目录。 也许不应该这样,但这将是Origin的一个错误。 显然已经知道了一段时间了。

因此,ACO Navi错误仅限于20.1.X,我尚不知道它是否只是20.1.1,或者是否也影响了20.1.0

我降级到20.0.7(最近的20.0.X版本,至少对于Arch是这样),并且只进行了大约4场比赛就没有任何麻烦。

我和另外三个人在20.1.1上的多人游戏的十分钟内可靠地重现了崩溃。

因此,至少我们知道这一点。 我还要在Mesa GitLab上发布错误报告。

因此,我刚刚升级到20.1.1,以查看是否可以在gfx8上重现ACO错误,并且我顺利通过了一次全面的减员比赛,也没有遇到任何问题(也获得了胜利和最高分!)。 看来问题可能确实是Navi所特有的-值得在bug报告中指出。

那里已经有人指出,我没有归档,所以我什么也不能更改
在错误报告本身中。 但是,是的,它已经在那里。

2020年6月22日星期一,坎贝尔·琼斯(Campbell Jones)1:13 PM [email protected]
写道:

所以我刚刚升级到20.1.1,看看是否可以重现ACO错误。
gfx8,并且我顺利通过了一次全面的减员竞赛,
也得分最高!)。 看来问题可能确实是
特定于Navi的-可能在错误报告中值得注意。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647656043
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y337HLAVOWTL6UK2CPDLRX6GMTANCNFSM4OCFH2AA

如果有人正在使用Pop!_OS,并且正在通过Pop!使用Steam! 商店,您可以运行以下命令:

chmod -R -w〜/ .steam / debian-installation / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application Data / Origin

不管我怎么说沙箱。 今天,如果没有沙箱,我就无法让游戏顺利运转。

我生成了一些跟踪日志。 从我的角度来看,实际上有一堆文件一直在打开。 例如,steamclient.dll和Noto Sans字体被打开了数万次。 整个速度降低是由fsync调用引起的,该

没人会遇到此错误吗?

screenshot

PS:即使在删除pfx并重新安装Origin之后,它也不需要新的登录名(如第一次运行)。 在pfx之外是否还需要删除任何配置文件?

有没有一种方法可以使原点叠加层正常工作? 发送Shift + F1时没有任何反应

@sigzegv不,Origin覆盖在Linux上不起作用。

@daugustin我以前从未见过。 尝试删除前缀,然后重试。

@daugustin我也遇到了这个问题。

@sigzegv在Windows和Linux上从Steam运行游戏时,Origin覆盖图

@daugustin
可悲的是我无法启动游戏。

Debian 5.4.5-Proton 5.0-9-NVIDIA 440.66.15

通过Steam安装游戏。 Origin告诉我重新启动游戏,所以我可以链接我的Steam帐户。
->检查在线,其链接。

第二次尝试,Origin打开和关闭很多,希望我的位置在哪里安装新游戏。
->在Origin本身旁边的前缀文件夹内->“ Origin Games”。

在开始启动游戏之前,它给了我同样的错误:
https://imgur.com/J2aSZLM

到处都可以看到它的运行,但是Origin甚至不允许我开始游戏。

@serebit不知道您可以使用原始窗口本身。
我的解决方法是为我的朋友建立一个“网络”,然后在开始配对时,选择“邀请网络”邀请他们。 全部来自游戏菜单中的

@sigzegv在Windows和Linux上从Steam运行游戏时,Origin覆盖图

@serebit错了,如果从蒸汽开始游戏,原点覆盖在Windows上就可以完美地工作(并且不需要禁用蒸汽覆盖,两者都可以)。 因此,如上所述,它可能在Linux上尚不支持,但是可以采取一些措施来解决此问题。

@sigzegv

有一些可以解决的方法。

并非如此,直到Wine / DXVK以某种方式添加了对此的支持。 即使在常规的Origin(非Steam)游戏中,它也根本无法在Linux上运行

@ DGR-dev

您甚至不应该在Origin窗口中执行此操作(选择安装游戏的位置)。 它甚至不应该让您达到这一点。 删除前缀,然后重试。

应该发生的情况是,在您第二次启动帐户链接后,弹出“来源”窗口,然后立即最小化游戏。 您不应该对Origin窗口本身做任何事情。

并非如此,直到Wine / DXVK以某种方式添加对它的支持

@ gardotd426当然就是我在这里假定的。这就是为什么我们在质子的github上发布。

我只是说他们甚至可能无法添加支持,所以
假设它肯定可以修复是一个跳跃。 但是,是的
你是什​​么意思。

我随机让它在BFV中工作一次或两次,但是通常它拒绝
要正常工作,即使启用它,游戏也无法启动。 然后,如果您启用
它,如果游戏确实启动,它们仍然会禁用覆盖。

2020年6月24日星期三,上​​午8:25卡洛斯·阿尔瓦雷斯(Carlos Alvarez) [email protected]
写道:

并非如此,直到Wine / DXVK以某种方式添加对它的支持
@ gardotd426 https://github.com/gardotd426当然就是我
假设在这里..这就是为什么我们在质子的github上发布。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-648788121
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y332RSGTGCEJWRS3YLXDRYHWDPANCNFSM4OCFH2AA

游戏不起作用。 它安装正确,但是我认为是origin mini崩溃的一个,所以tf2甚至没有尝试启动的事件,没有机会。

确保您已安装32位Mesa / vulkan库

@edoantonioco游戏绝对可以正常工作。

与其发布绝对没有相关信息的“ Welp。Game不能正常工作,它已经崩溃”,不如尝试向我们提供所需的信息,例如:

  • 发行版和发行版
  • GPU和驱动程序版本(适用于AMD的Mesa,适用于Nvidia的Nvidia专有驱动程序)
  • 是否已安装32位库。 Titanfall 2是64位游戏,而Origin是32位应用程序
  • 桌面环境(例如,除非您专门编辑i3配置,否则Steam版本将无法在i3上运行)。

我遇到了@edoantonioco的问题。 对我来说,问题是该游戏已安装在NTFS驱动器上。 将安装移动到Ext4驱动器允许启动源。

我将这个问题添加到OP @Fraetor

@krompus ,我们真的可以在该错误报告for mesa中使用您的帮助。

仅仅说“ AMDVLK运行良好,所以我只是使用它,而无助于报告RADV的错误”。

没多久,我们将非常感谢。

@ gardotd426我没有说“ AMDVLK运行良好,所以我只会使用它,而无助于报告RADV的错误”。 我说

它在RADV下崩溃(我使用的是mesa-git 20.2.0),因此我无法测试ACO,但在AMDVLK上可以正常运行。

然后我说

谢谢,我将尽快提交RADV崩溃的错误报告。 我今天已经在这款游戏上花费了数小时,由于我没有问题,因此我现在将坚持使用AMDVLK。

最近几天我一直很忙,如果跟进不够及时,我深表歉意。

昨晚,在同一台Arch Linux机器上,我进行了amdvlklib32-amdvlkmesa-gitlib32-mesa-git和另一个lib32-mesa-git今天早上,以及Zen和Vanilla Arch内核的内核更新。 我刚刚尝试在Steam启动选项中使用VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%运行游戏,并且运行良好。 在删除启动标志的情况下,它也运行良好,并且在上面加上了RADV_PERFTEST=aco

对于我的Vega 64,AMDVLK和RADV的性能似乎相等,据我所知,零个问题。 我已经完成了多个多人游戏,而且效果斐然。

这是用MESA_DEBUG=1 RADV_PERFTEST=aco VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%启动的日志: Gist

@krompus您介意降级到Mesa 20.1.1并查看ACO是否为您造成崩溃吗? 它似乎在GFX10上崩溃了,但在GFX8上没有崩溃,所以很有趣的是看它是否会在GFX9上崩溃。 我的赌注不会崩溃。

@serebit降级为20.1.1 mesa,lib32-mesa和vulkan-radeon,ACO没问题。 不知道以前是什么问题,但现在已经解决了。

我想当您说它使用RADV @alosarjos崩溃时,我想您的意思是驱动程序崩溃而不仅仅是游戏崩溃。

这不是一个相同的问题,因此不必担心尝试重现任何内容。
驱动程序崩溃似乎仅限于Navi。
从Mailspring发送(https://link.getmailspring.com/link/[email protected]/0?redirect=https%3A%2F%2Fgetmailspring.com%2F&recipient=cmVwbHkrQUUWizNldHV0tVJVNQ1YH1YH1Y1J1H1J1H1J1H1J1H1J1H1J1H1D1J1J1N1D1D1J1DJ1J1J ,最好的免费电子邮件应用程序
2020年6月25日凌晨1:24,krompus [email protected]写道:
>
>

@serebit (https://link.getmailspring.com/link/[email protected]/1?redirect=https%3A%2F%2Fgithub.com%2Fserebit&recipient=cmVwbHkrQU01WFzNldHV0tGhJHHJHJHJJKHJKHJJKNWJKJJKNQ1HJJKJJKNQ1DJ1HJJKNJ1DJ1DJ1美国
-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看(https://link.getmailspring.com/link/[email protected]/2?redirect=https%3A%2F%2Fgithub.com %2FValveSoftware%2FProton%2Fissues%2F4001%23issuecomment-649226438&收件人= cmVwbHkrQU01WTMzNldHV0tGUjVNWEpCV0FUS1Y1QUFLN1hFVkJOSEhDTVBMTExRQHJlcGx5LmdpdGh1Yi5jb20%3D),或取消订阅(https://link.getmailspring.com/link/[email protected]/3?redirect = https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAM5Y33YH227EPYM2TADY7ADRYLNPXANCNFSM4OCFH2AA&recipient = cmVwbHkrQU01WTMzNldHV0tGUjVNWpHVHJXHJHXHJHXHJKHQHJKHQHJKNQHJKHQHJKNQHJKNQHJKNQHJKNQHJKNQHJKHQJJKNQHJJKNJJKJJKNKJKHJKJ国立大学

是的,如果您的V64没有问题,那么几乎肯定是仅Navi。 优秀的。

这很有意义,我只希望有一种可靠地重现它的方法,而不是“它总是在多人游戏的15至20分钟内发生”。

因此,有人要求我分享有关Origin导致经常性结结的行为之一的信息。 它没有直接链接到TF2,但可以/将影响游戏玩法。
Origin会不断以pfx/drive_c/users/steamuser/Application Data/Origin格式写入文件( local_xxxxxxx.xml.xxxx格式),这会导致结结。
阻止写入该目录(例如,使用更严格的权限)可解决此问题,到目前为止,没有已知的不良影响。 如果您尝试尝试并且出现故障,我将不承担任何责任,但至少您有一些数据青蛙

这样做对我没有任何帮助。 我在NTFS驱动器上有蒸汽库。 没有其他游戏有任何问题,但是每1-2秒有2次断断续续地出现断断续续的停顿现象,有时还会出现丢帧现象。 我已将该驱动器安装在名为Steam的主文件夹内的文件夹中,因此我这样做了chmod -R -w ~/Steam/SteamLibrary/steamapps/compatdata/1237970/pfx/drive_c/users/steamuser/Application\ Data/Origin/这样做似乎会更改权限。 在fstab我将其设置为UUID=6A6C3B676C3B2D67 /home/apoorv/Steam ntfs-3g rw,user,exec,uid=1000,gid=1000 0 0 。 如果需要,我将提供更多信息

@ apoorv569众所周知,NTFS在一些Proton游戏中会导致

@ apoorv569众所周知,NTFS在一些Proton游戏中会导致

啊,它的1TB驱动器,我需要删除并再次下载所有内容:(

@ apoorv569您只需复制steamapps文件夹并将其粘贴到新位置,当您重新下载时Steam会发现现有文件。 如果仅是要移动的Titanfall,则可以从属性屏幕的本地文件选项卡中将其作为球型; 有一个“移动安装”选项。

@ apoorv569您只需复制steamapps文件夹并将其粘贴到新位置,当您重新下载时Steam会发现现有文件。 如果仅是要移动的Titanfall,则可以从属性屏幕的本地文件选项卡中将其作为球型; 有一个“移动安装”选项。

我知道,但是我没有其他剩余空间的驱动器。 我将对其进行格式化,然后重新下载所有内容,因为无论如何我都希望该驱动器为ext4,也许明天我会再与您联系。 希望:stuck_out_tongue_winking_eye:

@ gardotd426什么是i3配置? 它似乎对我有用,我认为配置可以帮助弹出大量原始窗口?

这是我的道路,以防万一。

  1. 当我使用Proton 5.0.9安装Titanfall 2时,我越过了Origin安装,然后挂在以下位置:
    image
  2. 点击“跳过”只会使该按钮消失,没有其他效果。 我在Steam中单击“ X取消”,然后重新启动。
  3. 我经历了一系列缓慢加载Origin注册的过程。
  4. Titanfall开始显示黑色边框。
  5. I X超出边框屏幕。
  6. 我再次单击“播放”,耐心等待,Titanfall进入全屏模式。
  7. 此时,您不能按Alt键,否则屏幕将再次变黑。
  8. 我进入设置,禁用垂直同步,并将“显示模式”设置为“窗口显示”。
  9. 我现在可以按Alt键并播放Titanfall 2。

祝好运。

我会随机崩溃,从而冻结整个系统,需要重新启动。 将感谢任何指向适当日志的指针。

@ matthew-piziak我假设您有Navi GPU?

如果是这样,请执行以下操作:

  • 关闭ACO(如果您手动设置它。否则,请尝试在启动选项中使用RADV_PERFTEST=llvm %command%强制它)。 要么;
  • 使用AMDVLK(或vulkan-amdgpu-pro)代替RADV。 这三者之间的表现是相同的(我发布了一些我曾经做过的FlightlessMango基准测试来证明这一点。从字面上看,它们是相等的),而且它们都不导致驾驶员坠毁。
  • 转到此处并添加系统信息以帮助进行错误报告: https :

@gryffyn是的,这就是您阻止Origin退出i3的方式。 它似乎不会对常规的Origin客户端造成任何实际的问题,但对于Steam客户端却可以。 但是,是的,它只是防止原始窗口强制平铺,而是使它们浮动。

@ apoorv569您只需复制steamapps文件夹并将其粘贴到新位置,当您重新下载时Steam会发现现有文件。 如果仅是要移动的Titanfall,则可以从属性屏幕的本地文件选项卡中将其作为球型; 有一个“移动安装”选项。

我删除了compatdata文件夹,并尝试重新运行titanfall 2,因此它重新创建了pfx,这次没有任何调整,我的性能比以前好很多,但仍然很小。 但它们不像以前那样令人讨厌

通过Proton的Titanfall 2甚至无法启动,每次Origin都说:“我们无法连接到EA服务器以激活注册表中缺少的DisplayName字段。在此计算机上使用您的帐户。请稍后再试。”

https://github.com/ValveSoftware/Proton/issues/4025传输的问题
@ R0NAM1发表于2020-06-26T20:06:15:

相容性报告

  • 出现兼容性问题的游戏名称:Titanfall 2
  • 游戏的Steam AppID:1237970

系统信息

  • GPU:RX 470
  • 驱动程序/ LLVM版本: 阿姆德普
  • 内核版本:4.19.0-9-amd64
  • Gist链接到完整的系统信息报告: https :
  • 质子版本:5.0-9

## 我确定:
--

  • [O]我尚未找到该游戏的现有兼容性报告。

  • [O]我已检查系统是否有可用的更新。


steam-1237970.log

病征

当我启动TitanFall 2时,它会安装Origin,但是在安装并运行它时,总是出现错误“”。我们无法连接到EA服务器以激活注册表中缺少的DisplayName字段。 在这台计算机上使用您的帐户。 请稍后重试。”单击窗口上的“退出”按钮将导致游戏退出。

再生产

每当Origin开始时都会发生。

@ R0NAM1
通过Steam卸载Titanfall 2,重新启动计算机,重新安装Titanfall 2,然后重试。 更新您的内核也不会受到损害。

也可以通过使用seccomp筛选fsync调用来缓解因Origin写入local _ *。xml文件而导致的卡顿。 (强制将文件刷新到磁盘的调用)我用沙箱对其进行了测试。

嗨,我可以确认我遇到了同样的前面提到的@ DGR-dev和1593282421

我删除了质子前缀,但没有执行任何操作,我在gentoo中使用了很棒的wm(已启用浮动窗口作为原点)。 我重新安装了游戏,但结果相同。 我也尝试过aco禁用/启用。

SysInfo:

建议采取措施,将内核升级到5.6.0-0.bpo.2-amd64,然后重新安装,但结果相同。

Glorious Eggroll今天晚些时候发布了Proton版本的修补程序版本(5.11-GE-2-MF),该版本具有Origin修复程序,也许可以尝试一下。 确保先删除前缀。

如果您使用的是AMD GPU,请尝试使用AMDVLK。

您目前在游戏中有哪些启动选项? 只需逐字复制并粘贴到此处即可。

感谢@ gardotd426的帮助。

我的GPU不是Navi。 我正在运行Titan 1080 Ti。

我不再遇到崩溃问题。 这是我更改的内容:

  • 我从Steam GUI运行Titanfall 2而不是运行steam steam://rungameid/1237970
  • 当游戏出现异常时,我会发送alt-tab垃圾邮件,感觉就像它使游戏摆脱了紧急状态

我会随机崩溃,从而冻结整个系统,需要重新启动。 将感谢任何指向适当日志的指针。

这在我听说过的Nvidia上几乎从未发生过,所以这就是我假设的原因。

我从Steam GUI运行Titanfall 2

是的,你为什么以前不这样做呢? 总是这样做。

当游戏出现异常时,我会发送alt-tab垃圾邮件,感觉就像它使游戏摆脱了紧急状态

什么时候/多久“突突? 任何可预测/特定的地方? 经常出现吗?

我的Debian测试设置中也存在“无法连接到EA服务器”的问题。
我删除了前缀并尝试在Ubuntu 20.04上运行游戏,并且该游戏可以运行。
因此,我的Debian Testing和Ubuntu 20.04设置之间的区别是:

  • Debian未安装wine ,Ubuntu已安装(也许某些wine依赖项提供了连接所需的库)
  • Debian通过存根通过TLS提供了DNS-over-TLS,Ubuntu在/etc/resolv.conf具有普通的1.1.1.1 /etc/resolv.conf

Glorious Eggroll今天晚些时候发布了Proton版本的修补程序版本(5.11-GE-2-MF),该版本具有Origin修复程序,也许可以尝试一下。 确保先删除前缀。

如果您使用的是AMD GPU,请尝试使用AMDVLK。

您目前在游戏中有哪些启动选项? 只需逐字复制并粘贴到此处即可。

我尝试了新的5.11-GE-2-MF,性能比以前更好,但仍然结结巴巴,并且游戏崩溃并显示错误对话框,提示

CreateTexture2D Failed to create texture
fullScreen with HRESULT 0x80070057
width: 0 height: 0 mips: 1 copies: 1 imgFormat:
0xa flags: 0x110a0002

我安装了3个WM(Qtile,DWM,Xmonad),此崩溃仅发生在Xmonad中,它是在尝试切换窗口焦点(例如ALT + TAB)时发生的。 在DWM中,性能略好于Xmonad。 在Qtile中,性能是最好的,没有结巴,没有滞后,流畅的60fps游戏。 我猜想这与WM有关。 也许。

@ omicron-b这实际上是一个很好的可能性。 依赖关系,而不是DNS。 我使用其他DNS都没有问题,但是无论哪种方式,我都可以肯定这是一个依赖性问题。

我打了很多的原产地非Steam游戏(包括泰坦天降2才来到蒸汽)和Lutris的github上刚刚为原产地的具体指导,因为它有一些额外的依赖。 这绝对是这里发生的事情。

遇到无法连接的怪异“ DisplayName”问题的人:

如果您在Arch / Manjaro上: sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt

如果您使用的是Ubuntu衍生产品(或者我认为是Debian): sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386

@ apoorv569,您可以进入游戏设置并选择无边框的窗口模式而不是全屏模式,并且应该可以选择按Alt键。

您是否对此线程前面所述的Origin游戏进行了写权限修复? 它基本上可以解决口吃问题(假设您的硬件实际上能够运行游戏)。

@ apoorv569,您可以进入游戏设置并选择无边框的窗口模式而不是全屏模式,并且应该可以选择按Alt键。

您是否对此线程前面所述的Origin游戏进行了写权限修复? 它基本上可以解决口吃问题(假设您的硬件实际上能够运行游戏)。

是的,我做了写权限修复。 在Qtile中,游戏运行流畅,没有结巴,没有滞后,而且我也可以按Alt键。 但是在Xmonad中,尝试按alt键时它会崩溃,否则游戏运行正常,但结结巴巴。 在DWM中,性能比Xmonad更好,我也可以选择alt。

是的,那可能是Xmonad的错误。

Xmonad可能比我们两个人都要老,甚至从来没有远距离地用于游戏,也绝对不是用于游戏。 因此这是可以预期的。

就是说,目前有太多人告诉我他们的硬件,所以我不记得您是否使用过,但是您使用的是什么GPU?

遇到无法连接的怪异“ DisplayName”问题的人:

如果您使用的是Ubuntu衍生产品(或者我认为是Debian): sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386

我正在Debian Testing上,已检查并安装了所有软件包,但问题仍然存在(在两个不同的系统上)。

您曾经能够登录到Origin吗?

2020年6月29日星期一,上午7:39 Gronkdalonka [email protected]
写道:

遇到无法连接的怪异“ DisplayName”问题的人:

如果您使用的是Ubuntu衍生产品(或者我认为是Debian):sudo apt install
libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386
libasound2-插件:i386 libsdl2-2.0-0:i386 libfreetype6:i386
libdbus-1-3:i386。

我正在Debian Testing上,已检查并安装了所有软件包,但是
问题仍然存在(在两个不同的系统上)。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-651058945
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y33YMTD34EGYWCXKXO5DRZB4PNANCNFSM4OCFH2AA

是的,在第一次安装时。 我在几次之间删除了安装和前缀,但是我仍然登录到原始服务器,如果我不单击“退出”,甚至可以在后台访问它。 但是我无法注销。

是的,那可能是Xmonad的错误。

Xmonad可能比我们两个人都要老,甚至从来没有远距离地用于游戏,也绝对不是用于游戏。 因此这是可以预期的。

就是说,目前有太多人告诉我他们的硬件,所以我不记得您是否使用过,但是您使用的是什么GPU?

  • 处理器:Intel i5 6500
  • GPU:华硕Phoenix GTX 1060 3GB

是的,在第一次安装时。 我在几次之间删除了安装和前缀,但是我仍然登录到原始服务器,如果我不单击“退出”,甚至可以在后台访问它。 但是我无法注销。

是的,删除前缀后我也已登录。 pfx之外是否有配置文件(通过符号链接等)?

商店页面上显示:“需要第三方帐户:EA帐户(支持链接到Steam帐户)”

我想当游戏第一次运行时,链接是在服务器上完成的,并且是永久的。

啊,您是说Origin通过我的Steam会话自动登录吗? 听起来很吓人。 :D

为什么? 对我来说似乎很好。
您是否有一张与Origin关联但未与Steam关联的信用卡? :)

啊,您是说Origin通过我的Steam会话自动登录吗? 听起来很吓人。 :D

可能存储在Valve的服务器上,而不是EA。

因此,我试图尝试从官方安装程序安装Origin(就像您在“常规” Windows安装中那样),而不使用Steam的“品牌”安装程序。 我到了Steam会启动新Origin的地步,然后弹出一个激活窗口,然后要求我进行Origin登录。 当我这样做时,我得到了相同的错误(无法像屏幕截图中那样激活)。

@ gardotd426是的,我的系统上确实安装了所有这些库,也尝试过新的GE质子构建,同样的问题。 我也认为这与DNS不相关,因为我们能够登录到源。 @ DGR-dev @Fraetor您在发行什么发行版? Debian?

是的,debian sid。 我已经安装了所有列出的软件包。 我尚未尝试GE制造的质子。

听起来可能是特定于Debian的,除非@exeqtion不在Debian上?

你们中的任何人都能玩任何非Steam起源的游戏吗?

@daugustin并不是测试它的最佳方法。

只需使用Lutris,然后使用Origin安装脚本(如果您只是在测试Origin。或者可以使用Titanfall 2安装脚本)。

只需打开Lutris,进入搜索,单击“ Search Lutris.net”,然后键入“ Origin”(或“ Titanfall 2”),然后单击安装。 然后尝试登录。

尽管它是我尝试过的唯一其他游戏,但我已经能够通过lutris获得CnC Red Alert 2。 Origin在lutris中运行良好,并且titalfall2在图标中显示有Steam徽标。 与其他游戏不同,我似乎无法通过原始源下载它,(非明确地)表明我必须使用Steam来下载它

我正在使用Gentoo。 Havent的其他任何质子游戏都没有任何问题。 正义起源(Just Origin)表现得很奇怪。 Origin(直接在Wine中)也可以正常工作。 请注意,它似乎并不是特定于游戏的,因为这些报告也存在于其他游戏中(#3937)。

是的,那可能是Xmonad的错误。

Xmonad可能比我们两个人都要老,甚至从来没有远距离地用于游戏,也绝对不是用于游戏。 因此这是可以预期的。

就是说,目前有太多人告诉我他们的硬件,所以我不记得您是否使用过,但是您使用的是什么GPU?

我安装了KDE Plasma,并尝试再次运行游戏,游戏流畅度比Xmonad更好,但口吃仍在。 到目前为止,我获得的最佳性能是在Qtile中运行游戏。 在我尝试的4种WM中,大多数其他游戏都能正常工作。

我还注意到,在Xmonad中,运行titanfall 2时,它在屏幕的顶部和左侧显示边框,包括本机和非本机游戏在内的其他一些游戏也仅在Xmonad中全屏显示边框,有时在顶部和左侧也是如此。有时在所有四个方面。 运行titanfall 2时,边框会一直闪烁,就像窗口一直不在聚焦和焦点对准一样。

我不能只安装WM和DE来玩特定的游戏:disappointed_relieved:

@ gardotd426我也在gentoo上。 不幸的是,我没有其他任何起源的游戏来尝试质子,非起源的游戏也没有任何问题。 同样,卢氏菌有其自身的问题,如上所述。 这是显示它的gif。
gif-2020-06-27-215341

@exeqtion是因为您无法将Steam版本下载到Origin(至少在Linux中是这样)。

我的Lutris显示了两个副本,原始副本和Steam副本:

tf2

不要去您的图书馆尝试下载它,在搜索内容中搜索它,然后看看它能做什么。

基本上,Steam版本的TF2似乎带有Steam标签,但您应该可以通过搜索进行安装。

@ apoorv569

我不能安装其他WM和DE只是为了玩特定游戏而感到失望

好吧,这是您的选择,但是某些WM绝对不适合游戏。 仅仅因为“某些游戏有效”并不意味着它是用于游戏的。 Xmonad绝对不适合游戏。 这是一个完全最小的WM,并且应该是最小的。 现代游戏需要现代功能。 如果要玩游戏,则需要更改WM。 就是这样。 这实际上是Linux的一个好处,如果一个DE / WM / distro没有削减它,那么您绝对可以使用另一个。

@Fraetor看看我的其他评论。 不要使用您的资料库,在Origin中,转到“搜索游戏”并搜索Titanfall 2,然后看能得到什么。 我的库显示了两个版本,因为我的库中已经有常规的Origin版本。

@daugustin这些问题据说是在Proton 5.0-9中修复的(这就是为什么它说Retest Needed)。 那时(您所指的问题)只是崩溃,没有显示出现在出现的任何奇怪问题。 那里的每个人(最近几天中只有一两个人除外)都在提到该问题,并表示已在5.0-9中修复。 我在5.0-8中也遇到了这个问题,但在5.0-9中确实为我解决了。 这是一个单独的问题。

我想说一个单独的问题(因为这不是我们在谈论的游戏兼容性报告),但是谁知道这是否有帮助,似乎社区就是在这里提供所有支持的人。

但是从解决这个问题之后,有人确实将此问题发布到了该线程上:

我只是让Crysis 3在两台计算机上运行,​​其中一台运行Ubuntu 20.04,另一台运行Debian10。有趣的是,由于激活错误(包括在Origin上,所有Crysis游戏都无法在Debian上运行),无法连接到EA服务器。)在Ubuntu上,所有游戏均已激活,并且运行良好。 与Uplay有关,两台机器都可以正常启动。

因此,似乎此问题与Debian有关,而不仅限于Debian。 好像是Debian和Gentoo。 但是似乎没有人在Arch / Manjaro / Ubuntu / Pop /任何地方都遇到这个问题。

看起来OpenSSL再次发挥作用,Debian首先遇到了它,但现在似乎影响了其他发行版和软件包。
可能相关吗? Steam不再在Debian#7223上开始

@dpanter是的,确实看起来非常可疑。

Gentoo / Debian上的任何人都可以尝试降级OpenSSL吗?

我不认为这是同一个问题,我11天没有更新我的Debian Testing,而我遇到了问题

apt policy libmount1
libmount1:
  Installed: 2.35.2-2
  Candidate: 2.35.2-4

@ apoorv569

我不能安装其他WM和DE只是为了玩特定游戏而感到失望

好吧,这是您的选择,但是某些WM绝对不适合游戏。 仅仅因为“某些游戏有效”并不意味着它是用于游戏的。 Xmonad绝对不适合游戏。 这是一个完全最小的WM,并且应该是最小的。 现代游戏需要现代功能。 如果要玩游戏,则需要更改WM。 就是这样。 这实际上是Linux的一个好处,如果一个DE / WM / distro没有削减它,那么您绝对可以使用另一个。

您能否说出需要哪些功能。 我确信可以将最小的WM扩展为像现代WM一样的功能,因为无论WM / DE都可以安装每个软件包,例如,我可以在任何其他WM / DE中安装KDE Con​​nect,我认为没有任何软件包/该功能需要安装它所属的完整DE。 而KDE Plasma作为完整的DE,也无法以最佳性能运行游戏,我应该使用什么DE。 到目前为止,我只能在Qtile和Openbox中获得最佳的性能,流畅,流畅,无滞后。

您能否说出需要哪些功能。 我确信可以将最小的WM扩展为像现代WM一样的功能,因为无论WM / DE都可以安装每个软件包,例如,我可以在任何其他WM / DE中安装KDE Con​​nect,我认为没有任何软件包/该功能需要安装它所属的完整DE。

这不是KDE Con​​nect之类的问题。 那些与任何事情都没有关系。 在这种情况下,这不是DE的一部分。

这甚至不是附加软件包的问题。 不会缺少使Xmonad不适合游戏的软件包。

窗口管理器按字面上说的话做。 他们管理窗户。 真正古老,很少的窗口管理器通常绝对不知道如何绘制窗口以显示全屏,3d应用程序等游戏,但也不应平铺。

没有可以添加的软件包来更改Xmonad的源代码。 您必须从字面上叉它并自己开发它,并添加所有功能/修复Xmonad本身中的所有问题。

我认为没有任何软件包/功能需要安装它所属的完整DE。

同样,您误会了我在说什么。 我不是在说“功能”或诸如该死的日历或计算器应用之类的功能。

DE还包括窗口管理器作为其一部分。 与那些古老的最小窗口管理器(如Xmonad)相比,那些窗口管理器(如KWin和Mutter)非常适合现代游戏等3d全屏应用程序。

KDE Plasma作为完整的DE,也无法以完整的性能运行游戏

那可能是由于合成的缘故,您可以轻松地使游戏在KDE上禁用合成。

我应该带什么DE

您已经回答了这个问题:

我只能在Qtile和Openbox中获得最佳的性能,流畅,流畅,无滞后。

这两个之一。

我发誓,Unixporn是过去几年Linux发生的最好的事情之一,也是最糟糕的事情之一。 这使得像Xmonad这样的WM在没有业务使用它们的人们中非常受欢迎。 不是因为他们没有足够的能力来使用它们,不是那样,而是因为他们的用例与Xmonad / dwm /无论用什么都不匹配。 这些WM适用于在3个不同的监视器上运行8个终端的系统管理员,这些监视器仅用于绘制窗口,而仅此而已。 没有花哨的unixporn屏幕截图,绝对没有游戏。 但是自从r / unixporn兴起以来,我们让所有人和他们的妈妈都转向平铺WM,只是假设它们足以满足他们想要使用它们的需求,而事实并非如此。 有一个非常真实的原因,那就是在不更改与他们的“哲学”相冲突的WM的任何内容时,每个平铺WM的每个开发团队都是绝对的ZEALOTS。 我已经在Xmonad,bspwm,i3和dwm中看到了这一点,这是迄今为止最大的例子。 他们之所以这样是有原因的。 因为这些平铺WM是为非常非常特定的目的而创建的,现在有成千上万的人在使用它们,因为他们看到了一些漂亮的屏幕截图,但这些人并未意识到他们不应该将这些WM用于游戏和其他东西。 。

不要误会我的意思,我是从i3输入的。 但是我还安装了Deepin和GNOME,用于与平铺WM搭配不佳的游戏。 我的计算机有多种用途,当我做适合平铺WM的工作时,会使用i3。 在玩游戏时,我使用GNOME或Deepin(有时是Plasma)。

但这不是讨论主题,而是用于故障排除/兼容性报告/支持,因此,我将在此处停止。

@ gardotd426在原始客户端中搜索时不起作用。 它显示了已购买的游戏库视图,该视图仅使我使用游戏的Steam版本返回我的游戏库。

@exeqtion非常奇怪,因为我什至在已经安装的版本的基础上安装了Origin版本的另一个版本,并且还在我的库中显示了两个版本。

您是否在Origin上拥有游戏或拥有Origin Access?

我没有,我之前提到过。

您能否说出需要哪些功能。 我确信可以将最小的WM扩展为像现代WM一样的功能,因为无论WM / DE都可以安装每个软件包,例如,我可以在任何其他WM / DE中安装KDE Con​​nect,我认为没有任何软件包/该功能需要安装它所属的完整DE。

这不是KDE Con​​nect之类的问题。 那些与任何事情都没有关系。 在这种情况下,这不是DE的一部分。

这甚至不是附加软件包的问题。 不会缺少使Xmonad不适合游戏的软件包。

窗口管理器按字面上说的话做。 他们管理窗户。 真正古老,很少的窗口管理器通常绝对不知道如何绘制窗口以显示全屏,3d应用程序等游戏,但也不应平铺。

没有可以添加的软件包来更改Xmonad的源代码。 您必须从字面上叉它并自己开发它,并添加所有功能/修复Xmonad本身中的所有问题。

我认为没有任何软件包/功能需要安装它所属的完整DE。

同样,您误会了我在说什么。 我不是在说“功能”或诸如该死的日历或计算器应用之类的功能。

DE还包括窗口管理器作为其一部分。 与那些古老的最小窗口管理器(如Xmonad)相比,那些窗口管理器(如KWin和Mutter)非常适合现代游戏等3d全屏应用程序。

KDE Plasma作为完整的DE,也无法以完整的性能运行游戏

那可能是由于合成的缘故,您可以轻松地使游戏在KDE上禁用合成。

我应该带什么DE

您已经回答了这个问题:

我只能在Qtile和Openbox中获得最佳的性能,流畅,流畅,无滞后。

这两个之一。

我设法解决了Xmonad的问题,我只是将游戏窗口移到了不同​​的工作区,瞧,流畅,流畅,无延迟。 谢谢你的帮助。

伙计们,请尽量避免离题。 我们希望该主题对有问题的人有所帮助。

@exeqtion此线程超长,并且注释被隐藏(不像在主题外,如“单击以加载300585968698更多注释”中所示),抱歉。

是的,我认为这是问题所在,您需要在Origin上拥有游戏或拥有Origin Access(包括Titanfall 2)才能使用该解决方法。 这就是为什么您可能也无法在常规Origin上下载游戏的原因。 我认为它甚至不会让您在Windows上做到这一点。

我唯一能想到的就是在该前缀中安装Wine Steam。 因为如果我不得不猜测,当您单击该“下载”按钮时,什么也没有发生,因此它正在尝试打开W​​indows Steam以继续。 您可以转到Lutris并单击TItanfall 2(原始版本),然后单击“ winetricks”,然后单击“安装应用程序”,然后可以在该前缀中安装wine steam,然后查看其作用。

您可以在Gentoo上将openssl降级吗?

同样,您可能会缺少Origin依赖关系,不幸的是,Lutris文档仅提供有关基于Arch和基于Ubuntu的发行版的说明。 而且我忘了在所有新安装之前都安装所有它们,就像,Origin会启动但实际上不起作用。

这真是太奇怪了,人们总是谈论“哦,您必须担心所有这些不同的发行版”,但是老实说,这种事情几乎从未发生过,但是很难弄清楚,尤其是当它在所有情况下都可以正常工作时,貌似Debian和Gentoo。

Gentoo / Debian上的任何人都可以尝试降级OpenSSL吗?
(Debian)
将openssl从1.1.1g-1降级到1.1.1d-0 + deb10u3,但在全新安装/前缀上仍存在相同的错误

大家好,我最近购买了Titanfall 2,直到_The Ark_任务为止,它一直在完美玩游戏,在该任务中,只要我回答了我给我的两个选项,并且如果我完全跳过了响应,游戏都会完全崩溃。他们吹了一些钱进入舰船的指挥室。 我正在运行Arch,使用带有专有驱动程序的NVIDIA GTX 960m。

以下是一些屏幕截图。

2020-06-29-120750_1920x1080_scrot
2020-06-29-120802_1920x1080_scrot
2020-06-29-120811_1920x1080_scrot

万一它对任何人都有用,我通过完全重新启动任务来解决它,我不知道它是否对我的gpu进行了节流并帮助升级了导热膏(也许?

@ gardotd426在lutris上尝试过与lutris相同的错误。 我不知道我缺少哪些库,我安装了该lutris原始文档中提到的所有库。 无论如何,当您通过Steam启动游戏直到加载到游戏主菜单时,是否可以检查正在使用哪些库? 也许使用此命令for i in $(pgrep steam); do sed '/\.local/!d;s/.* //g' /proc/$i/maps; done | sort | uniq我不确定在Arch Wiki上发现的此命令可能需要进行一些更改。

@exeqtion我刚刚尝试了Origin版本(使用Origin.exe,然后使用OriginWebHelper),我得到了:

/home/matt/.local/share/fonts/Microsoft/TrueType/Tahoma/Tahoma_Regular.ttf
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/d3d11.dll
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/d3d9.dll
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/dxgi.dll

就是这样。

我稍后可以尝试使用Steam版本。

好吧,我还没有尝试启动游戏。

Aaa,就是一样。 我什至用Titanfall2.exe运行了命令。

基本上, @ exeqtion在Steam上

您的确切命令(使用pgrepped Steam)将返回相同的Tahoma字体文件和mime.cache文件。 在同时运行的Origin进程上运行它,Titanfall 2本身仅返回Tahoma字体。

我一直在查看ProtonDB的最新报告,我看到有人说它可以与GE的Proton-5.11-GE-2-MF,Steam Overlay和其他所有功能完美配合,关于GOL的说法也很多。 因此,也许尝试一下仍然有问题的任何人。 我的意思是,这是一款黄金级的protondb游戏,到目前为止,我已经在Arch,Manjaro,Pop OS,Ubuntu,ArcoLinux等平台上玩了一年左右,所以我完全不知所措。 除非我们找出问题所在,否则Debian和Gentoo上的人会遇到麻烦。

我最好的建议:找到一个在Debian上运行此游戏的人。 让他们提供apt list --installed ,并将其与您的进行比较。

Origin今天有更新,尝试更新时出现错误

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

@ gardotd426啊,实际上我很糟糕。 “ ./local”将显示Steam附带的Steam运行时库,它使用的是与lutris-runtime捆绑在一起的libs。 由于缺少系统库,因此我们必须查看Steam正在使用哪个系统库。 所以iirc在arch中应该是/ usr / lib32,我们将检查32libs cuz问题是起源还是32位。 因此正确的命令应该是for i in $(pgrep steam); do sed '/\/usr\/lib32/!d;s/.* //g' /proc/$i/maps; done | sort | uniq ,您可能必须在运行此命令之前运行sudo -i 。 再次抱歉给您错误的命令来运行并浪费您的时间。

Origin今天有更新,尝试更新时出现错误

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

lutris文档中提到的常见问题,只需关闭并重新启动客户端即可。

Origin今天有更新,尝试更新时出现错误

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

这很可能是因为您在Origin目录上执行了chmod -R 555。 您必须将其更改回755,运行更新,然后回到555。

Origin今天有更新,尝试更新时出现错误

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

这很可能是因为您在Origin目录上执行了chmod -R 555。 您必须将其更改回755,运行更新,然后回到555。

我没有chmods并收到了此消息,只是再次单击“播放”,它就可以正常工作。

@ gardotd426啊,实际上我很糟糕。 “ ./local”将显示Steam附带的Steam运行时库,它使用的是与lutris-runtime捆绑在一起的libs。 由于缺少系统库,因此我们必须查看Steam正在使用哪个系统库。 所以iirc在arch中应该是/ usr / lib32,我们将检查32libs cuz问题是起源还是32位。 因此正确的命令应该是for i in $(pgrep steam); do sed '/\/usr\/lib32/!d;s/.* //g' /proc/$i/maps; done | sort | uniq ,您可能必须在运行此命令之前运行sudo -i 。 再次抱歉给您错误的命令来运行并浪费您的时间。

Origin今天有更新,尝试更新时出现错误

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

lutris文档中提到的常见问题,只需关闭并重新启动客户端即可。

我已经尝试关闭启动器并再次运行5次。 而且我也没有执行chmod -R 555 ,新的GE-proton无论如何都可以工作。 但是我现在无法更新来源。

在使用普通的proton版本提供蒸汽之前,我确实运行过chmod命令,但我不认为chmod -R 555chmod -R 755chmod -R -w更改了任何权限,在运行命令之前和之后,我都尝试运行ls -l ,但我发现权限没有差异。

@exeqtion不幸的是,这不起作用,我不相信。

实际上,在没有启动游戏的情况下运行Steam时和实际启动游戏时(我在启动时我运行了6次命令),加载的文件实际上没有任何区别。

我认为的问题是,您正在检查Steam进程,但是Steam不是加载lib的那个,它将是Origin.exe,不是吗?

是的,我是对的。 我使用Origin.exe运行它,在启动过程中得到了很多结果。

我将再次运行它,并使用其他Origin过程,例如OriginWebHelper和whatnot。

这是Origin.exe使用的库:

/usr/lib32/dri/radeonsi_dri.so
/usr/lib32/gconv/CP1250.so
/usr/lib32/gconv/CP1251.so
/usr/lib32/gconv/CP1252.so
/usr/lib32/gconv/CP1253.so
/usr/lib32/gconv/CP1254.so
/usr/lib32/gconv/CP1255.so
/usr/lib32/gconv/CP1256.so
/usr/lib32/gconv/CP1257.so
/usr/lib32/gconv/CP1258.so
/usr/lib32/ld-2.31.so
/usr/lib32/libasound.so.2.0.0
/usr/lib32/libasyncns.so.0.3.1
/usr/lib32/libbz2.so.1.0.8
/usr/lib32/libc-2.31.so
/usr/lib32/libcom_err.so.2.1
/usr/lib32/libcrypt-2.31.so
/usr/lib32/libcrypto.so.1.1
/usr/lib32/libcups.so.2
/usr/lib32/libdl-2.31.so
/usr/lib32/libdrm_amdgpu.so.1.0.0
/usr/lib32/libdrm_nouveau.so.2.0.0
/usr/lib32/libdrm_radeon.so.1.0.1
/usr/lib32/libdrm.so.2.4.0
/usr/lib32/libelf-0.180.so
/usr/lib32/libexpat.so.1.6.11
/usr/lib32/libffi.so.7.1.0
/usr/lib32/libFLAC.so.8.3.0
/usr/lib32/libfontconfig.so.1.12.0
/usr/lib32/libfreetype.so.6.17.2
/usr/lib32/libgamemodeauto.so.0.0.0
/usr/lib32/libgamemode.so.0.0.0
/usr/lib32/libgcc_s.so.1
/usr/lib32/libgcrypt.so.20.2.5
/usr/lib32/libglapi.so.0.0.0
/usr/lib32/libGLdispatch.so.0.0.0
/usr/lib32/libGL.so.1.7.0
/usr/lib32/libGLX_mesa.so.0.0.0
/usr/lib32/libGLX.so.0.0.0
/usr/lib32/libgmp.so.10.4.0
/usr/lib32/libgnutls.so.30.28.0
/usr/lib32/libgpg-error.so.0.29.0
/usr/lib32/libgssapi_krb5.so.2.2
/usr/lib32/libharfbuzz.so.0.20608.0
/usr/lib32/libhogweed.so.6.0
/usr/lib32/libicudata.so.67.1
/usr/lib32/libicuuc.so.67.1
/usr/lib32/libidn2.so.0.3.7
/usr/lib32/libk5crypto.so.3.1
/usr/lib32/libkeyutils.so.1.9
/usr/lib32/libkrb5.so.3.3
/usr/lib32/libkrb5support.so.0.1
/usr/lib32/libLLVM-10.so
/usr/lib32/liblzma.so.5.2.5
/usr/lib32/libm-2.31.so
/usr/lib32/libncursesw.so.6.2
/usr/lib32/libnettle.so.8.0
/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so
/usr/lib32/libnss_myhostname.so.2
/usr/lib32/libnss_mymachines.so.2
/usr/lib32/libnss_resolve.so.2
/usr/lib32/libogg.so.0.8.4
/usr/lib32/libp11-kit.so.0.3.0
/usr/lib32/libpng12.so.0.59.0
/usr/lib32/libpng16.so.16.37.0
/usr/lib32/libpthread-2.31.so
/usr/lib32/libpulse.so.0.21.1
/usr/lib32/libresolv-2.31.so
/usr/lib32/librt-2.31.so
/usr/lib32/libsensors.so.5.0.0
/usr/lib32/libsndfile.so.1.0.28
/usr/lib32/libssl.so.1.1
/usr/lib32/libstdc++.so.6.0.28
/usr/lib32/libsystemd.so.0.28.0
/usr/lib32/libtasn1.so.6.6.0
/usr/lib32/libunistring.so.2.1.0
/usr/lib32/libvorbisenc.so.2.0.11
/usr/lib32/libvorbis.so.0.4.8
/usr/lib32/libvulkan_radeon.so
/usr/lib32/libvulkan.so.1.2.141
/usr/lib32/libwayland-client.so.0.3.0
/usr/lib32/libX11.so.6.3.0
/usr/lib32/libX11-xcb.so.1.0.0
/usr/lib32/libXau.so.6.0.0
/usr/lib32/libxcb-dri2.so.0.0.0
/usr/lib32/libxcb-dri3.so.0.0.0
/usr/lib32/libxcb-glx.so.0.0.0
/usr/lib32/libxcb-present.so.0.0.0
/usr/lib32/libxcb-randr.so.0.1.0
/usr/lib32/libxcb.so.1.1.0
/usr/lib32/libxcb-sync.so.1.0.0
/usr/lib32/libXcomposite.so.1.0.0
/usr/lib32/libXcursor.so.1.0.2
/usr/lib32/libXdamage.so.1.1.0
/usr/lib32/libXdmcp.so.6.0.0
/usr/lib32/libXext.so.6.4.0
/usr/lib32/libXfixes.so.3.1.0
/usr/lib32/libXinerama.so.1.0.0
/usr/lib32/libXi.so.6.1.0
/usr/lib32/libxml2.so.2.9.10
/usr/lib32/libXrandr.so.2.2.0
/usr/lib32/libXrender.so.1.3.0
/usr/lib32/libxshmfence.so.1.0.0
/usr/lib32/libxslt.so.1.1.34
/usr/lib32/libXxf86vm.so.1.0.0
/usr/lib32/libz.so.1.2.11
/usr/lib32/libzstd.so.1.4.4
/usr/lib32/pulseaudio/libpulsecommon-13.0.so

OriginWebHelper(我认为这可能是关键的):

/usr/lib32/ld-2.31.so
/usr/lib32/libbz2.so.1.0.8
/usr/lib32/libc-2.31.so
/usr/lib32/libdl-2.31.so
/usr/lib32/libexpat.so.1.6.11
/usr/lib32/libffi.so.7.1.0
/usr/lib32/libfontconfig.so.1.12.0
/usr/lib32/libfreetype.so.6.17.2
/usr/lib32/libgamemodeauto.so.0.0.0
/usr/lib32/libgamemode.so.0.0.0
/usr/lib32/libgcc_s.so.1
/usr/lib32/libGLdispatch.so.0.0.0
/usr/lib32/libGL.so.1.7.0
/usr/lib32/libGLX.so.0.0.0
/usr/lib32/libgmp.so.10.4.0
/usr/lib32/libgnutls.so.30.28.0
/usr/lib32/libharfbuzz.so.0.20608.0
/usr/lib32/libhogweed.so.6.0
/usr/lib32/libidn2.so.0.3.7
/usr/lib32/libm-2.31.so
/usr/lib32/libnettle.so.8.0
/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so
/usr/lib32/libnss_myhostname.so.2
/usr/lib32/libnss_mymachines.so.2
/usr/lib32/libnss_resolve.so.2
/usr/lib32/libp11-kit.so.0.3.0
/usr/lib32/libpng16.so.16.37.0
/usr/lib32/libpthread-2.31.so
/usr/lib32/libresolv-2.31.so
/usr/lib32/librt-2.31.so
/usr/lib32/libstdc++.so.6.0.28
/usr/lib32/libtasn1.so.6.6.0
/usr/lib32/libunistring.so.2.1.0
/usr/lib32/libX11.so.6.3.0
/usr/lib32/libXau.so.6.0.0
/usr/lib32/libxcb.so.1.1.0
/usr/lib32/libXdmcp.so.6.0.0
/usr/lib32/libz.so.1.2.11

@ apoorv569您确实必须继续尝试。 只要保持关闭并启动它,它就会起作用。 我不得不做3次。 而且我也没有修改任何东西,在这两个版本的《 Titanfall 2》中我从来没有口吃过。

继续尝试一下,如果它不起作用,则删除前缀,因为它将再次从头开始安装Origin,所以您不必更新,因为它将安装您要更新到的当前版本。 。

@ apoorv569您确实必须继续尝试。 只要保持关闭并启动它,它就会起作用。 我不得不做3次。 而且我也没有修改任何东西,在这两个版本的《 Titanfall 2》中我从来没有口吃过。

继续尝试一下,如果它不起作用,则删除前缀,因为它将再次从头开始安装Origin,所以您不必更新,因为它将安装您要更新到的当前版本。 。

工作正常,谢谢。 :D

@ kisak-valve对不起,我不知道如何创建可折叠列表,我将查看您所做的编辑并从现在开始执行。

好的,这是我的系统库,以后我将购买mirrors edge来检查它是否与origin或titanfall2相关。 我认为这与起源有关,但我们会看到的。 另外,我认为我需要ActivationUI.exe库,因为它会给我错误,但我不知道它只是UI前端还是什么。 我现在将比较这些库。
ActivationUI-ex.txt
EASteamProxy-ex.txt
Origin-exe.txt
QtWebEngineProc.txt
Titanfall2-exe.txt
OriginWebHelper.txt
steam.txt

@exeqtion到目前为止,对于OriginWebHelper,您需要:

lib32-glibc
lib32-harfbuzz
lib32-libffi

可能还有更多,但我才刚刚开始寻找,而lib32-glibc是您端上大量缺少的libs。 现在这些是ARCH软件包名称,我不知道它们在Gentoo或Debian上叫什么,但是您需要32位glibc。 以及32位harfbuzz和32位libffi

是的,我什至在进程中都没有看到Activation-UI,我首先要安装我提到的glibc,harfbuzz和libffi软件包

我在/ usr / lib /和glibc中安装了libc.so,libcrypt,libcrypto,libgcrypt,libgpg-error,liblzma,libm,libssl等也是如此...您可以看到libffi存在于Origin-exe中。文本文件; 同样对于激活用户界面,我不确定它是否可能在游戏中检查有效性并关闭之前启动,因此您无法在进程中看到它,可能要注意htop或只是在后台循环运行该命令,这样它才会添加中断

@exeqtion则存在包装差异。 我已经在Arch vs. Ubuntu上亲眼看到了这一点,Arch上的一个软件包相当于Ubuntu上的4个软件包。 例如,在Arch上, gnome-shell软件包与gnome-shellgnome-shelll-dev ,并且与Ubuntu上的其他3个软件包相同。

因为我看不到这些文件,这些文件是由Arch上的glibc提供的:

/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so

也有其他的,但是我以后再看。 但是我知道所有这些都是由Arch上的glibc提供的,并且它们都在启动过程中被加载。

Gentoo上有没有办法查看哪个包拥有文件? 像在Arch上一样,您可以运行pacman -Qo /usr/lib32/libnss_dns-2.31.so ,它会告诉您该文件归lib32-glibc ,并且如果您未安装该文件,也可以运行sudo pacman -F /usr/lib32/libnss_dns-2.31.so搜索回购和告诉你哪个包提供了文件,有点像apt-file在Ubuntu和dnf provides Fedora上。

因为您上载的文件都不包含那些lib32-glibc文件,并且如果您没有任何文件,那么您就缺少软件包。

这是lib32-glibc提供的所有文件:

https://gist.github.com/gardotd426/d9a5292422fa57b4509544448b1322b0

我们可能会合法地不得不对Origin依赖列表中的每个软件包执行此操作,然后查看所缺少的内容。

您的网络配置是什么? 例如,您使用的是NetworkManager还是其他怪异的东西? VPN? 显然,至少在打开VPN的情况下,您无法首次登录Origin。 有异国情调吗?

Gentoo上有没有办法查看哪个包拥有文件? 像在Arch上一样,您可以运行pacman -Qo /usr/lib32/libnss_dns-2.31.so,它告诉您该文件归lib32-glibc所有,您还可以运行sudo pacman -F /usr/lib32/libnss_dns-2.31。因此,如果您没有安装它,它将搜索存储库并告诉您哪个软件包提供了该文件,有点像Ubuntu上的apt-file和Fedora上的dnf提供的。

至于网络配置,这是正常设置。 我可以登录到原始站点而没有任何问题,没有VPN等。
是的你可以。 我查看了清单,发现libnss_mymachines.so.2 libnss_resolve.so.2是我缺少的两个库。 我无法将它们安装在系统上,因为它们是system-d的一部分,但是我不知道这些文件是否是导致错误的文件。 您可以将这些文件重命名/转换为* .bak并通过Steam运行游戏,看看是否引起错误吗?

@exeqtion ohhhhhhhhh很有道理,因为我注意到与我相比,几乎所有其他文件(包括名称中带有nss的文件)都来自lib32-systemd

就像10-20个文件一样,我不愿意重命名10-20个systemd文件,这是不破坏系统的绝对要求,其他任何人也不应。

但是,我还有另一个安装,我猜我不介意破坏我可以尝试的Manjaro安装。

不,不要重命名10-20个systemd文件,我只在谈论这两个库libnss_mymachines.so.2 libnss_resolve.so.2 ,因为这是我系统中唯一缺少的库。 我不确定为什么在运行Origin.exe时不会加载其余库

游戏在Void Linux(非systemD)上运行良好!

提示和技巧时间

  • 对于任何切片WM用户:默认情况下,使Origin窗口浮动,以规避可怕的切片错误。

  • 对于任何DWM用户,请在config.h标签中使用此命令:

static const Rule rules[] = {
    { "steam_app", NULL,          "Origin",         1 << _UR_DESKTOP_INDEX-1_,       1,           -1 }
} 
  • 要杀死.exe窗口,请绑定此命令(我使用sxhkd):
ls -l /proc/*/exe 2>/dev/null | grep -E 'wine(64)?-preloader|wineserver' | perl -pe 's;^.*/proc/(\d+) exe.*$;$1;g;' | xargs -n 1 kill -9 
  • 如果要alt + tab,请在Windowed中运行TF2

好吧,鲍伊斯发现问题是p11-kit库,将其更新为0.23.20
我今天做的工作是安装Steam的Flatkpak版本的,发现“无效的SSL服务器”错误。 找到,更新了lib,游戏开始工作。 @ gardotd426非常感谢您与我在一起!

游戏在Void Linux(非systemD)上运行良好!

提示和技巧时间

* To any tiling WM user: make the Origin windows float by default to circumvent the horrendous tiling bug.

* To any DWM user, use this in config.h tags:
static const Rule rules[] = {
    { "steam_app", NULL,          "Origin",         1 << _UR_DESKTOP_INDEX-1_,       1,           -1 }
} 
* To kill .exe windows, bind this command (i use sxhkd):
ls -l /proc/*/exe 2>/dev/null | grep -E 'wine(64)?-preloader|wineserver' | perl -pe 's;^.*/proc/(\d+) exe.*$;$1;g;' | xargs -n 1 kill -9 
* run TF2 in Windowed if you want to alt+tab

这对Xmonad有好处吗

, title =? "Origin"      --> doFloat

或者我也应该添加它

, className =? "steam_app"  --> doFloat

并切换到窗口模式,由于某种原因,我只能获得1 fps。

@ apoorv569这实际上不是for_window [class="origin.exe"] floating enable ,因此您可能需要, title =? "origin.exe" --> doFloat或其他。

@exeqtion我知道了! 在Arch上,就像一个月或两个月前一样,有一个罕见的“需要人工干预”更新,尤其是p11-kitlib32-p11-kit是systemd的新依赖项,与nsslib32-nss软件包有文件冲突,因此我们在更新期间必须执行--overwrite 。 GAH。 我很高兴您知道了。

对于Origin显示名称问题,似乎通过Lutris运行相同的EXE,甚至通过Steam pfx文件夹中的Lutris重新安装Origin,都可以使Origin在没有问题的情况下运行,但是无论如何,通过Proton(无论是Valve还是Glorious Eggrolls)最新),它始终会发出DisplayName问题。 接下来将在较旧版本的Proton上进行测试。

好的,我遇到了与您相同的问题,例如@exeqtion (但在Debian上),pk11-kit已经在0.23.20上了,但是我看到您尝试了flatpak版本的Steam,我试了一下。 瞧,看它有效。

我将该驱动器安装在名为Steam的主文件夹内的文件夹中,因此我执行了chmod -R -w〜/ Steam / SteamLibrary / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application \ Data / Origin /这样做确实会更改权限。

您确定这有效吗? 我的TF2安装也位于ntfs-3g格式化的驱动器上,执行chmod根本不会更改文件夹权限。

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

-> chmod -R a-w Origin

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

从我在网上可以找到的内容来看,我认为无法使用chmod更改文件/目录的NTFS权限。 必须通过fstab对整个驱动器执行此操作,或者根本不执行此操作。

_更新和澄清_

以上是一个谎言。 您实际上可以通过修改安装选项并使用acl选项来获得NTFS驱动器上的linux样式权限。 我不知道如果Windows尝试读取文件会有什么影响,所以您应该自己承担风险。 其次,尽管能够更改权限,但由于Origin拒绝启动,我现在遇到了第二组错误。 我已经半放弃尝试使它像这样工作,只会购买硬盘并对其进行适当的格式化。 但是,如果您有兴趣,我的/ etc / fstab如下所示:

_警告:如果执行此操作,我不知道Windows将如何处理该驱动器_
UUID=<uuid> /mnt/<mount-point> ntfs-3g acl 0 2

参考文献:
https://www.tuxera.com/community/ntfs-3g-advanced/ownership-and-permissions/#usermapping
https://jlk.fjfi.cvut.cz/arch/manpages/man/ntfs-3g.8#OPTIONS

好吧,我的意思是Proton无论如何都不能与NTFS分区一起使用,至少它不应该这样做。

好的,我遇到了与您相同的问题,例如@exeqtion (但在Debian上),pk11-kit已经在0.23.20上了,但是我看到您尝试了flatpak版本的Steam,我试了一下。 瞧,看它有效。

我的也是0.23.20,我今天刚刚更新了系统(Debian测试),问题不再存在
非平底蒸汽

我将该驱动器安装在名为Steam的主文件夹内的文件夹中,因此我执行了chmod -R -w〜/ Steam / SteamLibrary / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application \ Data / Origin /这样做确实会更改权限。

您确定这有效吗? 我的TF2安装也位于ntfs-3g格式化的驱动器上,执行chmod根本不会更改文件夹权限。

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

-> chmod -R a-w Origin

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

从我在网上可以找到的内容来看,我认为无法使用chmod更改文件/目录的NTFS权限。 必须通过fstab对整个驱动器执行此操作,或者根本不执行此操作。

这样做不是*。 我错过了一个字。 但是在另一篇文章的前面我已经说过了,您在这篇文章中谈论的是这里-https : //github.com/ValveSoftware/Proton/issues/4001#issuecomment -652384065

我最终将确定将该驱动器格式化为ext4,因为现在我已完全切换到Linux,没有双引导窗口。 如果由于某种原因我不能玩游戏,我会接受。

我最终将确定将该驱动器格式化为ext4,因为现在我已完全切换到Linux,没有双引导窗口。 如果由于某种原因我不能玩游戏,我会接受。

我要做的事情比我想象的要少得多。 实际上,我有一台完整的第二台计算机,它具有非常坚固的硬件,可以通过以太网连接到我的主要Linux装备,以使用Steam Remote Play播放我在Linux中无法播放的任何Windows游戏,而第二台计算机则具有3600X和5600 XT,所以它没有懈怠。 我已经用了一个半小时了。 我什至不能打扰,在Linux中我已经有太多工作要做。 如果硬件编码/解码可在Navi GPU上用于Steam远程播放(既不在Linux上也不在Windows上)工作,那么我可能会更多地使用它,但事实并非如此,但是即使那样我也没有任何输入滞后,即使没有硬件编码/解码。

我最终将确定将该驱动器格式化为ext4,因为现在我已完全切换到Linux,没有双引导窗口。 如果由于某种原因我不能玩游戏,我会接受。

我要做的事情比我想象的要少得多。 实际上,我有一台完整的第二台计算机,它具有非常坚固的硬件,可以通过以太网连接到我的主要Linux装备,以使用Steam Remote Play播放我在Linux中无法播放的任何Windows游戏,而第二台计算机则具有3600X和5600 XT,所以它没有懈怠。 我已经用了一个半小时了。 我什至不能打扰,在Linux中我已经有太多工作要做。 如果硬件编码/解码可在Navi GPU上用于Steam远程播放(既不在Linux上也不在Windows上)工作,那么我可能会更多地使用它,但事实并非如此,但是即使那样我也没有任何输入滞后,即使没有硬件编码/解码。

我尝试了Steam Remote Play,使用我的台式机在带有Intel HD图形的笔记本电脑上播放。 到目前为止,我还是很喜欢的,唯一的问题是您至少需要5Ghz WiFi或以太网连接。 而且我有一台单独的机器,但是它是Core 2的非常老的硬件。 它能够处理远程播放,尽管唯一的问题是它需要GPU,因为默认情况下它不支持1080p甚至720p。 我打算购买一个树莓派进行此设置,以便可以连接到电视,并且可能已经安装了Kodi或类似的东西以及Steam链接软件。

这样做不是*。 我错过了一个字。 但是在另一篇文章的前面,我已经说过,这里您在谈论什么- #4001(评论)

我最终将确定将该驱动器格式化为ext4,因为现在我已完全切换到Linux,没有双引导窗口。 如果由于某种原因我不能玩游戏,我会接受。

是的,我完全错过了您的第二条评论。 实际上,我已经设法更改了驱动器的安装选项,并且现在可以更改特定文件的权限,但是现在遇到了其他一系列问题(请参阅我的原始文章)。 我将做同样的事情,并用ext4重新格式化。 无论如何,我的驱动器已经老化了,需要更换。

关于Proton的Displayname问题,是否有任何更新?

Debian和Gentoo已经解决了,这实际上是关于线程的最新讨论。 查看@ exeqtion ,@ omicron-b和@Gronkdalonka的最新夫妇帖子。

@ apoorv569众所周知,NTFS在一些Proton游戏中会导致

啊,它的1TB驱动器,我需要删除并再次下载所有内容:(

我终于格式化了NTFS分区并更改为EXT4,我发现许多游戏中的实际性能都有了提高,fps下降更少,卡顿现象更少了。 总体而言,性能也有所提高。 至于Titanfall 2,其性能与使用NTFS之前的性能相同,没有明显的区别。 因此,它解决了我在其他游戏中遇到的问题,但没有解决《泰坦陨落2》,这就是我为此付出努力的原因。 :unmused::confounded:

对于titanfall 2,我没有执行任何chmod并使用GE-proton-5.11 。 几分钟后效果良好,然后开始将fps降低至一半,对于“射击”游戏来说30 fps不好。

@ gardot426感谢您指出,整个线程sorta啮合在一起,因此并不明显,由于窗口管理器的原因,这似乎是解决方案。 因此,为了将来参考,请始终使用Steam的Flatpak版本,两者看起来都更稳定,始终保持登录状态,并解决了这个奇怪的Origin'Displayname'兼容性问题。

好吧,鲍伊斯发现问题是p11-kit库,将其更新为0.23.20
我今天做的工作是安装Steam的Flatkpak版本的,发现“无效的SSL服务器”错误。 找到,更新了lib,游戏开始工作。 @ gardotd426非常感谢您与我在一起!

我遇到了完全相同的激活错误,就像这里的一群人一样(我使用的是Debian 10.4稳定版)。 Origin会安装并与商店建立连接,因此,我可以登录并下载/安装游戏...但是Titanfall 2不会在打开后通过EA服务器“激活”。 我已经通过Lutris(Titanfall 2脚本,以及仅用于测试的Origin安装脚本)和手动(通过终端中的WINE)进行了多次重新安装。 我知道游戏可以在我的硬件上运行,因为Linux Mint 19.3和20通过标准Lutris安装脚本运行了Titanfall 2。

你们是如何更新p11-kit库的? 我当前安装的版本是“旧”版本(0.23.15)。 我尝试从源代码更新它(构建了Debian Buster反向端口),但是在安装它之后(我很确定),WINE被删除,最终我被迫降级到稳定状态以再次安装WINE。

在Debian上,人们能够解决的唯一方法是使用flatpak
Steam,但是您尝试使用Origin版本,所以我不知道。 能够
你不是从Debian Sid得到的吗? 很抱歉,我根本不使用Debian。

2020年7月10日星期五,下午6:40 WaywardPooch [email protected]
写道:

好的Bois发现了问题所在,它是p11-kit库,将其更新为0.23.20。
我今天所做的是安装了flatkpak版本的steam,并发现了
“无效的SSL服务器”错误。 找到了
https://github.com/flathub/com.valvesoftware.Steam/issues/526 ,已更新
lib和游戏开始工作。 @ gardotd426
https://github.com/gardotd426非常感谢您与我在一起
感谢!

我遇到了完全相同的激活错误,就像一群人一样
在这里(我使用的是Debian 10.4稳定版)。 源安装,已连接到
商店等,我可以登录并下载/安装游戏...但是Titanfall 2
不会在EA服务器打开后通过其“激活”。 我已经重新安装
通过Lutris(Titanfall 2脚本和Origin
安装脚本(仅用于测试)和手动(通过终端中的WINE)。 一世
知道游戏可以在我的硬件上运行,因为Linux Mint 19.3和20运行了
泰坦陨落就好了。

如何更新p11-kit库? 我的是“老”的
(0.23.15)。 我尝试从源代码更新它(构建了Debian Buster反向端口)
但是在安装它之后(很确定,我成功了),WINE被删除了
最终我被迫将一切降级到稳定
找回葡萄酒。

我希望在buster-backports仓库中有p11-kit的备用端口。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656925129
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y332J7QYHS7ZVL37IGK3R26KFVANCNFSM4OCFH2AA

在Debian上,似乎人们能够解决的唯一方法是使用flatpak steam,但是您正在尝试使用Origin版本,所以我不知道。 你不能从Debian Sid得到它吗? 很抱歉,我根本不使用Debian。

很好,伙计。 我不知道为什么Debian在Origin上表现不佳,但我会继续尝试。 我可能会再次尝试构建p11-kit库,只是为了看看。 否则,我想我必须安装Flatpak Steam并以某种方式运行Origin,然后通过Origin运行Titanfall(不知道如何使用Flatpak Steam进行此操作,因为它已被沙盒化,并且Titanfall在我的硬盘上;哦)。

放沙箱没关系,它仍然应该能够看到您的
用户目录,对不对? 如果没有的话那会很愚蠢

2020年7月10日星期五,晚上7:12 WaywardPooch [email protected]
写道:

在Debian上,人们能够解决的唯一方法是使用flatpak
Steam,但是您尝试使用Origin版本,所以我不知道。 能够
你不是从Debian Sid得到的吗? 很抱歉,我根本不使用Debian。
…<#m_-6177256696513781622_>
2020年7月10日,星期五,下午6:40 WaywardPooch @* >写道:好吧bois发现问题是p11-kit库,将其更新为0.23.20。
我今天所做的是安装了flatkpak版本的steam,并发现了
“无效的SSL服务器”错误。 找到了这个<
flathub / com.valvesoftware.Steam#526
https://github.com/flathub/com.valvesoftware.Steam/issues/526 >,已更新
lib和游戏开始工作。 @ gardotd426
https://github.com/gardotd426 https://github.com/gardotd426谢谢你
与我在一起非常感激! 我完全一样
激活错误,就像这里的一群人一样(我使用的是Debian 10.4
稳定)。 原点安装,与商店有连接等,我可以签名
并下载/安装游戏...但是Titanfall 2不会“激活”
打开后通过EA服务器访问。 我已经通过多次重新安装
Lutris(Titanfall 2脚本和Origin安装脚本仅用于
测试)并手动(通过终端中的WINE)。 我知道游戏对我有效
硬件,因为Linux Mint 19.3和20运行Titanfall就好了。 如何做
更新了p11-kit库? 我的是“老”的(0.23.15)。 一世
尝试从源代码更新它(构建了Debian Buster backport),但是之后
安装它(成功,我很确定),删除了WINE,
最终我被迫将一切降级到稳定状态
酒回来。 我希望在buster-backports上有p11-kit的backport
回购。 —您收到此邮件是因为有人提到您。 回复这个
直接发送电子邮件,在GitHub <#4001上查看(评论)
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656925129 >,
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y332J7QYHS7ZVL37IGK3R26KFVANCNFSM4OCFH2AA

很好,伙计。 我不知道为什么Debian玩的不好
起源,但我会继续尝试。 我可能会尝试构建p11-kit库
再次只是看。 否则,我想我必须安装Flatpak Steam和
通过某种方式运行Origin,然后通过Origin运行Titanfall(不是
确保使用Flatpak Steam进行此操作,因为它是沙盒包装,
Titanfall在我的硬盘上。 那好吧)。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656933221
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y336LKSXV3DV7BX6WRRLR26N5DANCNFSM4OCFH2AA

将其沙盒化没关系,它仍然应该能够看到您的用户目录,对吗? 如果没有的话那会很愚蠢

使用--override,我能够更改权限并将/ mnt / hdd文件夹添加到Flatpak Steam。 对于较新的存储库(包括较新的p11-kit),我也已完全升级到Debian Bullseye。 不幸的是,该游戏在通过Lutris启动时遇到了相同的激活问题,并且似乎将Origin添加为非Steam Proton游戏会阻止VC redist的安装,因此每次我复制游戏时,验证过程都会失败。 问题必须出在其他地方。 由于我没有Steam副本,因此我将停止在此处发布; 对于在Debian上按预期使用Steam Play的人来说,Flatpak Steam似乎是一个不错的解决方法,所以我想说找到了一个解决方案。

刚刚安装了Arch Linux(以前从未使用过,但是到目前为止我还是喜欢),关于激活的问题已经消失了。 所以至少我现在可以玩。 绝对会建议人们使用基于Arch或Ubuntu的发行版来避免遇到这种麻烦,因为我可以亲自验证(至少在我的硬件上)该游戏在使用Arch,Pop_OS时基本上可以完美运行! 19.10和Linux Mint 19.3 / 20。

嗨,很抱歉回复迟到。 我认为发行版不是问题,而是起源(也许titanfall2?)需要某些更新的libs,就我而言,它是p11-kit,对于其他人可能有所不同。

大家好,我最近不得不擦除驱动器并重新安装系统,所以我重新安装了所有游戏,现在我只有Titanfall 2和No Mans Sky,而后者工作正常,但前者却不能,我可以为了开始启动Origin,当我检查我的前缀时没有Origin文件夹,steam完全说它正在运行OriginThinInstall.exe。 在我以前的系统上,它与bspwm的配置完全相同,但nvidia驱动程序为440.100,现在为450.57,运行起来没有任何问题。 你们有没有类似的问题?

大家好,我最近不得不擦除驱动器并重新安装系统,所以我重新安装了所有游戏,现在我只有Titanfall 2和No Mans Sky,而后者工作正常,但前者却不能,我可以为了开始启动Origin,当我检查我的前缀时没有Origin文件夹,steam完全说它正在运行OriginThinInstall.exe。 在我以前的系统上,它与bspwm的配置完全相同,但nvidia驱动程序为440.100,现在为450.57,运行起来没有任何问题。 你们有没有类似的问题?

我可以给你一些提示

  • 尝试删除前缀并重新安装,有时会失败,请继续尝试将最终安装。

  • 使用EXT4驱动器

  • 如果使用平铺窗口管理器,请确保将Origin设置为float,并具有某种全屏功能。

  • 此处此处安装所有软件包以进行分发。 完整的指南在这里

  • 更新系统

  • 尝试使用Glorious Eggroll提供的定制质子(5.11 GE最适合我)

我在带有Openbox的Arch Linux上,我还安装了平铺窗口管理器,因为它们没有太多依赖关系并且不占用太多空间,所以我有Xmonad,Qtile,DWM和Awesome。 昨天,我想从KDE Plasma切换并使用最小的台式机,然后又擦除了我的硬盘并重新安装了Arch Linux,并且我有一个单独的Steam库驱动器。 我有一个i5 6500,具有8GB的ram和NVIDIA GTX 1060 3GB,我拥有所有最新的软件包,包括NVIDIA驱动程序,它现在是450.57-4,并且该游戏在上述所有WM中均以60fps的速度流畅运行。

祝好运。

对于仍然在性能上挣扎的任何人,我发现安装lutris建议的驱动程序确实很有帮助。 即使将访问权限限制为Origin文件夹后,我仍然偶尔会出现帧速率卡顿现象。

特别是我在Arch下缺少nvidia-dkms软件包。

现在,游戏在

i3-6100
GTX 1050 TI
16GB内存

参见: https :

非常感谢@ apoorv569,我会尽力为您提供建议,并及时通知您;)

https://www.gamingonlinux.com/forum/topic/4467/page=3上找到了针对“ DisplayName”错误的解决方案

1)从https://snapshot.debian.org/package/ca-certificates/20190110/#ca-certificates_20190110下载“ ca-certificates_20190110_all.deb”
2)提取“ ca-certificates_20190110_all.deb”
3)提取“ data.tar.xz”
4)制作目录/ usr / local / share / ca-certificate / extra
5)将以下证书从提取的存档复制到/ usr / local / share / ca-certificate / extra
/usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-__G4.crt
/usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-__G5.crt
/usr/share/ca-certificates/mozilla/VeriSign_Universal_Root_Certification_Authority.crt
6)运行“ sudo update-ca-certificates”

然后我删除了游戏前缀并启动了游戏。

在第一顿午餐和激活游戏后,我删除了/ usr / local / share / ca-certificate / extra文件夹,然后再次运行“ sudo update-ca-certificates”。 它不会阻止游戏开始。

现在对我来说这是一个非常尴尬的问题-我在Linux上有37个小时的时间,并且一切正常。

几天前,Origin一直想安装某些东西,会失败,并且很烦人。我认为它正在尝试更新,所以我允许它。

现在,我根本无法通过蒸汽质子来启动游戏。 尝试过GE,多种质子版本和各种形式。 我在使用BSPWM作为我的图块管理器的Arch Linux上。 这件事一直在起作用,所以我不知道发生了什么。 我已经更新了计算机,所以我什至不知道如何诊断问题。

有任何想法吗?

删除pfx

2020年8月24日星期一下午12:48阿什莉·史密斯[email protected]
写道:

目前对我来说这是一个非常尴尬的问题-我有37个小时
linux,一切正常。

几天前,Origin一直想安装某些东西,但会失败,并且
登录会很烦人。我发现它正在尝试更新,所以我让
它。

现在,我根本无法通过蒸汽质子来启动游戏。 试过了
GE,多种质子版本和各种形式。 我在带有BSPWM的Arch Linux上
我的瓷砖经理。 这个东西正在工作,所以我不知道这是什么
发生了我已经更新了计算机,所以我什至不知道如何诊断
问题。

有任何想法吗?

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-679242647
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y332ASDF6YT6XO65OWKTSCKKVJANCNFSM4OCFH2AA

质子5-13-1
泰坦陨落2(Titan Fall 2)无法运行。
steam-1237970.log
titanfall2
https://gist.github.com/nutta-git/f6bbc7095a4fd3a1380d268b5c4d8674

您好@ nutta-git,请确认Origin可以与您系统上的Proton先前版本连接。

我能够使用5.13-1完美运行游戏。

Origin必须更新,在第一次给
错误,但随后按预期工作。

2020年10月15日星期四晚上8:10 kisak-valve [email protected]
写道:

您好@ nutta-git https://github.com/nutta-git ,请确认
Origin可以与以前的Proton版本连接。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-709653328
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y3337TO4MMGITYZWPMX3SK6FQ5ANCNFSM4OCFH2AA

@ kisak-valve
Titanfall 2可以与Proton 5.0-10-rc4一起使用; 但是,无法使用Proton 5.13-1登录到Origin

质子5.0-10-rc4日志
steam-1237970.log

质子5.13-1日志
steam-1237970.log

titianfall2origin

我可以在5.13-1上登录到Origin。

2020年10月15日星期四晚上8:50,nutta-git [email protected]写道:

@ kisak-valve https://github.com/kisak-valve
Titanfall 2可以与Proton 5.0-10-rc4一起使用; 但是,无法登录
源自Proton 5.13-1

质子5.0-10-rc4日志
steam-1237970.log
https://github.com/ValveSoftware/Proton/files/5388563/steam-1237970.log

质子5.13-1日志
steam-1237970.log
https://github.com/ValveSoftware/Proton/files/5388573/steam-1237970.log

[image:titianfall2origin]
https://user-images.githubusercontent.com/59726608/96200434-e67c9e80-0f27-11eb-87ce-c251de0d3e3a.png

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-709665083
或退订
https://github.com/notifications/unsubscribe-auth/AM5Y3365TYXVQAGA2PK6ZOLSK6KE7ANCNFSM4OCFH2AA

@ gardotd426快速提问,您的networkmanager是什么? 我在iwd中使用system-d。

我登录i3时只是NetworkManager,再加上我登录Budgie时Budgie使用的任何内置网络管理器。

@ gardotd426谢谢!

更新了问题文本,因为许多报告的问题已通过Proton和Mesa更新得以解决。

@ nutta-git如果还没有,您可以尝试删除或重命名/移动旧前缀并尝试在5.13-1上重新启动游戏吗? 标准前缀位置:〜/ .steam / steam / steamapps / compatdata / 1237970。 在启动之前,还请仔细检查Steam不在窗口底部中心显示“没有连接”或“离线”。

@ alasky17
问题已更改。 现在,它是一个运行时问题。
相关: https :

跟踪说明:删除mesa / radv标签,因为已按照驱动程序中的说明关闭了https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151 。 如果有人发现RADV上的游戏存在问题,请更新至最新版本。

不再出现可怕的崩溃,而是游戏无法连接到原始服务器的网络问题。

我在Fedora 32上使用最新的prop nvidia驱动程序(最新的质子生成,gnome),我会根据上下文竞争性地玩此游戏。 在全屏模式下使用V-SYNC(double buf),我遇到了输入滞后(我有144hz gsync监视器)的问题。 我通常在带有gsync的驱动程序设置中启用v-sync的Windows上播放,并且没有输入延迟或撕裂。 我无法获得没有垂直同步的输入滞后,但是因为它在144hz以上的渲染速度,所以流下了眼泪,而且游戏物理也中断了。 上次我在Lutris上尝试此操作时,我使它工作得近乎完美(没有撕裂,输入延迟),但是,其他在Comp大厅的人都说,当ping正常时,我会滞后。 同样,每个游戏设置的原始鼠标输入也不适用(与lutris一起使用)。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

kforney picture kforney  ·  3评论

raikirii picture raikirii  ·  3评论

AwesamLinux picture AwesamLinux  ·  3评论

ghost picture ghost  ·  3评论

AwesamLinux picture AwesamLinux  ·  3评论