u/CAL1G0

Forza Horizon 6 crashing on Fedora / RTX 3070 (VRAM / VKD3D Memory Leak)

Hey everyone,

Just wanted to throw my situation into the crowd to help raise visibility on the launch-week state of Forza Horizon 6 on Linux, specifically for mid-tier NVIDIA users.

My Specs:

  • OS: Fedora Linux 44 (Wayland)
  • GPU: NVIDIA RTX 3070 (8GB VRAM)
  • Proton Version: Tried Proton Hotfix, Experimental, and Proton-GE 10-34

The Problem: Initially, I couldn't get past the intro sequence. The game would consistently hard crash right during the segment with the pickup trucks dropping in.

By dropping all settings to the absolute lowest baseline preset and dropping the frame rate target, I managed to muscle through the tutorial. However, the second I reached the open world and moved back up to a Medium/High preset targeting 60 FPS, the game crashed to desktop within 2 to 3 minutes. Often, right before a crash, the entire audio thread completely dies or mutes itself.

What I've Tested:

  • Disabling Ray Tracing completely in the menus.
  • Clearing Steam's Vulkan shader cache folder (2486820).
  • Using various launch options like no_upload_hvv, single_queue, and descriptor_heap to change the memory pacing.
  • Manually dropping Environment Textures and Geometry to Low (which slightly extends the playtime but still results in a crash shortly after).

It's pretty clear the game is hitting an absolute VRAM ceiling wall and suffering from a massive memory leak on the NVIDIA proprietary driver stack, heavily corroborating the recent VKD3D GitHub comments regarding the engine's flawed "use-before-alloc" asset behavior.

I know the Valve/Proton team is already pushing hard updates, but hopefully, this adds to the pile for the incoming NVIDIA driver fix. If any other 8GB card owners on Linux have found a magic bullet combo that stays stable for longer than 5 minutes in the open world, please let me know!

reddit.com
u/CAL1G0 — 3 days ago