protonscr

Borderlands 2 - Crash with Vulkan Backend

protonclosed appid 49520
ValveSoftware/Proton#9406 · opened 2026-01-17 by Candunc · updated 2026-01-17 · 1 comments · github · game page · search this game
1 matching comments, n / p to jump
CCandunc 2026-01-17 github

Compatibility Report

  • Name of the game with compatibility issues: Borderlands 2
  • Steam AppID of the game: 49520

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

Borderlands 2 no longer launches with Vulkan backend. Unclear if this is a regression in Bazzite/Mesa drivers or in the Proton vulkan libraries. This was working just a few weeks ago, so there is a regression somewhere.

Adding PROTON_USE_WINED3D=1 %command% to the launch options allows Borderlands 2 to launch, though with a heavy performance penalty.

10509.888:0280:0284:err:msvcrt:_wassert (L"!status",L"../src-wine/dlls/winevulkan/loader.c",392)
steam-49520.log

Reproduction

Launch Borderlands 2 using Proton compatibility layer (Not native Linux runtime). I've tried Proton Experimental, Proton Hotfix, Proton 9.0 and Proton 10.0 with no noticeable changes. Note that launcher starts as expected. Press 'Play' and note that it appears that no executable launches.

In the Steam launch options, add PROTON_USE_WINED3D=1 %command%. Re-launch the game and press play in the launcher, and note that the game launches correctly.

Kkisak-valve maintainer 2026-01-17 github

Hello @Candunc, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/2791#issuecomment-3764217657.

Proton versions

Launch options

Launch lines

Upstream links