对于那些在Linux上使用Intel Arc Graphics并想要享受Valve的STeam Play软件的强大功能的游戏Baldur‘s Gate 3的人,一个重要的修复程序已合并到Mesa 24.0-devel,并设置了向后移植到Mesa 23.3。这应该会解决在使用Vulkan渲染器时,在Linux上使用英特尔图形报告的Baldur‘s Gate 3的渲染问题。
最近报告了在带有Vulkan for Intel Arc Graphics的Linux上运行Baldur‘s Gate 3时出现的黑色渲染伪影和类似问题。
发生 错误报告在使用Vulkan时尝试使用STeam Play运行Baldur‘s Gate 3时出现的图形伪影和英特尔Arc Graphics的其他问题:
当在英特尔上使用游戏的Vulkan渲染器时,这款游戏几乎无法玩。游戏显示了从闪光到屏幕上的多个黑色方块、闪烁和其他不希望看到的整个游戏的行为。将雾的质量从超低降低到禁用FSR2.2似乎解决了一些问题。
游戏的DirectX 11渲染器(DXVK)似乎工作正常。使用Vulkan渲染器和Intel_DEBUG=noccs运行游戏似乎也没有问题。
这不是一次愉快的经历:
好消息是,一个修复已经合并到Mesa Git,并被标记为向后移植到稳定。解决之道非常简单,只是禁用了游戏的FCV优化。当按下“bg3.exe”以禁用优化时,它是DriConf覆盖。就在几个月前,英特尔ANV Vulkan驱动程序引入了此优化.