IntelArcGPU无法在Linux上运行决赛但隐藏GPU供应商可以做到这一点

来源:
导读 Finals在各个平台的游戏玩家中都受到了极大的欢迎,然而,Linux上出现了一个有趣的错误,除非隐藏供应商,否则用户将无法在IntelArcGPU上玩

Finals在各个平台的游戏玩家中都受到了极大的欢迎,然而,Linux上出现了一个有趣的错误,除非隐藏供应商,否则用户将无法在IntelArcGPU上玩游戏。

根据Phoronix的报告,TheFinals通过SteamPlay在Linux上运行,开源MESA驱动程序的持续更新使得在IntelArcGPU上玩这款游戏成为可能。虽然与Windows相比,在Linux上玩TheFinals的玩家比例相当小,但在运行游戏时却出现了一个错误,这令人惊讶,并且是由于Linux上缺乏TeamBlue的软件技术而出现的。

据悉,在IntelArcGPU上通过SteamPlay运行TheFinals时,游戏会卡在黑屏上,然后自行终止,因此用户根本无法玩。修复方案已经被设计出来,但该错误背后的根本原因是困扰Linux游戏玩家的问题。据透露,在运行该游戏时,当游戏检测到板载IntelGPU时,IntelXeSS会自动启用,并且由于该平台的资源目前不支持升级技术,因此会出现性能中断。

然而,有趣的部分是它的修复。Phoronix报告称,设置“force_vk_vendor=-1”环境变量会在游戏标题中隐藏图形供应商,这意味着在这种情况下,游戏不知道其运行的GPU类型。对于Linux上的IntelArc游戏玩家来说,这确实令人失望,但对于面临此问题的玩家,我们建议实施临时修复,除非出现永久解决方案。

由于与竞争对手相比,IntelArcGPU系列在Linux中相对较新,因此资源尚未达到“成熟”状态,甚至在某些情况下缺乏支持。英特尔一直在努力,特别是最近的XeKernelGPU驱动程序更新,因此用不了多久Linux上的用户就会见证无缝体验。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!