Intel Fixes Up Baldur's Gate 3 On Linux With Arc Graphics

Written by Michael Larabel in Intel on 22 December 2023 at 05:50 AM EST. 8 Comments
INTEL
For those with Intel Arc Graphics on Linux and wanting to enjoy the game Baldur's Gate 3 thanks to the power of Valve's Steam Play software, an important fix has been merged to Mesa 24.0-devel and set for back-porting to Mesa 23.3. This should take care of rendering issues being reported for Baldur's Gate 3 with Intel graphics on Linux when using the Vulkan renderer.

Black rendering artifacts and similar issues were recently reported when running Baldur's Gate 3 on Linux with Vulkan for Intel Arc Graphics.

Intel Baldur's Gate 3 bad rendering


There's been bug reports of graphics artifacts and other issues with Intel Arc Graphics when trying to run Baldur's Gate 3 with Steam Play when using Vulkan:
"The game is pretty much unplayable when using the game's Vulkan renderer on Intel. The game shows multiple graphical artifacts ranging from flashing lights, multiple black squares across the screen, flickering and other unwanted behavior across the entirety of the game. Lowering the Fog quality from Ultra to low and disabling FSR2.2 seems to fix some of the issues.

The game's DirectX 11 renderer (DXVK) seems to work without issues. Running the game with its Vulkan renderer and INTEL_DEBUG=noccs also seems to work without issues."

It's not a pleasant experience:


The good news is that a fix has been merged to Mesa Git and marked for back-porting to stable. The fix is quite easy and is just disabling the FCV optimization for the game. It's a DriConf override for when hitting "bg3.exe" to disable the optimization. It was just a few months ago that the Intel ANV Vulkan driver introduced this optimization.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week