First, some technical details out of the way:

  • OS: Bazzite, should be latest version.
  • CPU: Ryzen 5600x
  • GPU: Intel Arc A770 16 GB
  • RAM: 32 GB DDR 4
  • MESA: 25.2.7

When attempting to launch an Unreal Engine game with Proton version above 9.0-4, or Proton Experimental, or above GE-Proton 10-1 I get this crash and error:

!status && "vkQueuePresentKHR"

I’ve searched for this error and only found some old threads pointing to Steam Overlay being a problem. However, disabling Steam Overlay does not stop this issue.

Some of the UE games I play function on lower versions of Proton, others refuse to launch at all.

What could be causing this issue? What would I do to fix it?

EDIT:

Apparently it’s an Intel card issue with a new feature in Mesa and Proton. It’s so obscure and specific to Intel cards that I couldn’t find anything on it.

So apparently there is some sort of anti-lag feature in the current latest version of Mesa that the newest versions of Proton can use which needs to be disabled for Intel cards with this launch command:

DISABLE_LAYER_MESA_ANTI_LAG=1 %command%

I added this to Arc Raiders, a UE 5 game that didn’t launch with the latest Proton versions, and it solved the issue. There has already been a case opened on the Bazzite Github: https://github.com/ublue-os/bazzite/issues/3252

  • Tattorack@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 hours ago

    Apparently it’s an Intel card issue with a new feature in Mesa and Proton. It’s so obscure and specific to Intel cards that I couldn’t find anything on it.

    So apparently there is some sort of anti-lag feature in the current latest version of Mesa that the newest versions of Proton can use which needs to be disabled for Intel cards with this launch command:

    DISABLE_LAYER_MESA_ANTI_LAG=1 %command%

    I added this to Arc Raiders, a UE 5 game that didn’t launch with the latest Proton versions, and it solved the issue. There has already been a case opened on the Bazzite Github: https://github.com/ublue-os/bazzite/issues/3252