protonscr

[4162040] Zenless Zone Zero - D3D12 Crash on Intel Mesa and Prefix Corruption (Fedora)

protonclosed
ValveSoftware/Proton#10072 · opened 2026-08-16 by Abdulrahman-wada · updated 2026-08-16 · 1 comments · github
1 matching comments, n / p to jump
AAbdulrahman-wada 2026-08-16 github

Compatibility Report

  • Name of the game with compatibility issues: Zenless Zone Zero
  • Steam AppID of the game: 4162040

System Information

  • GPU: Intel(R) HD Graphics 620 (KBL GT2)
  • Video driver version: Mesa 26.1.6
  • Kernel version:
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental / GE-Proton 11-3

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

The game fails to launch, silently aborting before the game window can render. There are three primary symptoms observed in the terminal logs:

  1. D3D12 Engine Panic on Intel Mesa: The engine attempts to initialize DirectX 12 rendering, which causes an instant crash on the Intel HD 620 chip. Even when explicitly passing -force-d3d11 and PROTON_USE_DXVK=1 as launch parameters to force a DX11 fallback, the engine still probes for DX12 feature levels before dying (shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache).
  2. Prefix Version Corruption: When using GE-Proton, Steam aggressively loops and corrupts the default 0 compatibility prefix. The logs continuously output: Proton: Upgrading prefix from GE-Proton11-1 to GE-Proton11-3 ... Prefix has an invalid version?!
  3. Steam Overlay ELF Errors: The boot sequence is flooded with 32-bit/64-bit gameoverlayrenderer.so preloading failures blocking the hook (wrong ELF class: ELFCLASS32).

Reproduction

  1. Launch Steam on a Fedora 44 (64-bit) machine using Intel HD 620 integrated graphics (Mesa drivers).
  2. Set the compatibility tool for Zenless Zone Zero (4162040) to Proton Experimental (or GE-Proton 11-3).
  3. (Optional) Apply launch parameters to force DX11: PROTON_USE_DXVK=1 %command% -force-d3d11
  4. Click "Play".
  5. Observe that the game silently crashes/aborts during the shader compilation phase before the HoYoverse logo or main window can appear.
Kkisak-valve maintainer 2026-08-16 github

Hello @Abdulrahman-wada, 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/9883#issuecomment-5309934072.

Proton versions

Launch options

Launch lines

Upstream links