MH Wilds: GPU reset with subsequent loss of VRAM, games crash
I have encountered this largely with Monster Hunter Wilds but it did happen to me also with RE4 Remake. Attaching screenshot of behaviors from journalctl. This is followed by Wayland and KDE completely failing and restarting after the game crashes. After this sequence occurs I always have the following results:
- Black screen (probably due to GPU resetting itself)
- Game crashes
- KDE Restarts
- After KDE restarts, no game is able to be launched without restarting the entire machine
Journalctl displays pages of coredumps after this happens. At this stage I am not sure what causes the crash to even happen in the first place, nor am I sure what causes games to not be able to launch without a restart. At the current stage I am unable to play MH Wilds.
Versions:
rpm-ostree version: '2024.9'
branch: bazzite:stable Bazzite 41
Linux: 6.13.5-100.bazzite.fc41.x86_64
Proton: Bleeding Edge, also tried with Hotfix
Mesa: 24.3.4
System Specs:
AMD Ryzen 5 5600X
AMD Radeon RX 6800XT
ASUS ROG B550F gaming wifi motherboard



48 Replies
I'm in a rather similar boat and will try to share if I find any actionable advice. I have issues with MHWilds on a 5950X and 6900XT and Bazzite 41. Yesterday I tripped the Denuvo DRM and wasn't able to keep experimenting with Proton or in-game settings to find something helpful.
The previous open beta weekend I could play pretty reliably so I felt somewhat comfortable picking up the released game
for me crashing begins in the second biome (~1hr in?) but became 100% repeatable
I tried a couple launch command additions, Proton Hotfix/Experimental/Experimental-bleeding-edge and one more I can't remember, and dropping the in-game stuff to potato settings. I could reliably crash the benchmark with any kind of FSR so I disabled that regardless.
ProtonDB thread had folks suggesting undervolting and under clocking and by that point I was feeling 🥴 and then the DRM kicked me out for the day.
I'm reasonably hopeful this will get better for all amd users after the first week or two, but perhaps that's naive of me.
oh and to confirm my symptoms are ~identical except that I can go on to play other less-demanding games without a full reboot, but I was manually killing the session with
loginctl
and then restarting display-manager.service with systemctl to bring ssdm back
I was monitoring it with ssh from an adjacent laptop and could watch the symptoms begin in dmesg -w
I wonder if this is a rdna2 problem because reading through chats it seems like people play no problem, mostly people with 7000 series cards or even nvidia
I’m on rx6800 and have the same issue.
Someone on protondb posted that switching to mesa 25 more or less fixes crashing, but i don’t know how do to that to test it

I have an rx 7600 and I'm also encountering this problem when in the oilbasin map.
I would definitely like to know an estimate on when the mesa 25 drivers will be available on the bazzite image because yeah, I heard the same thing. As of right now we can only wait
Meanwhile switching to ge-proton-9.25 seems to have solved the crashing (so far at least in a ~1hr long sesh)
I also have RX 6800, what works for me is going into Steam, Monster Hunter Wilds properties, turn on force compatibility tool, and Proton Experimental. Haven't crash since.
experimental (and bleeding edge) crashed for me. So i guess not everything works for everyone
But i’m 10 hrs in with ge-proton9-25, not a single crash so far
My happiness didn’t last long, started crashing again :NotLikeThis:
Lots of people in the proton support thread suggest using the AMDVLK driver. This driver sucks absolute ass and I'm forced to crank down all my graphics settings, but it doesn't crash afaik
Shadows and rendering options don't work right now. I can change them, but it makes no difference and revert back. I'm only 4 hours in, not looking forward to crashing later on =/
I've noticed that changes to in-game settings aren't preserved reliably if you crash out after making the changes. If I make significant changes I quit all of the way out of the game so it doesn't reset on me.
the saving wheel indicator when you confirm the settings seems to be somewhat of a lie
Today update mess it up. Game crashes in minutes now.
Both my daughter & me have had large performance gains completely disabling any upscaling, previously we kept FSR on but at native, switching to disabled and using FXAA & TAA has smoothed out all performance hiccups I had and stopped the crashes she had.

This happens to me as well, i have a Radeon RX 6700 XT
nah disabling fsr didn't fix anything for me
https://github.com/HansKristian-Work/vkd3d-proton/issues/2365#issuecomment-2700622250
gpu hangs were apparently fixed in the bleeding edge experimental, if anyone still cares about this
GitHub
Monster Hunter Wilds crashes · Issue #2365 · HansKristian-Work/vkd3...
Game crashes sometimes, I couldn't find the cause to be able to replicate this at will, but it has crashed at least 4 times since I started playing it. This tends to occur when I'm fighting...
Oh, I didn't know you have to opt in for the bleeding edge latest update, I thought chosing Experimental was enough. Going to try that.
After looking up Proton on Steam, opting into Beta bleeding edge and choosing untested driver, the game works great. Played all day, no crashes.
I've been playing on a 6800 as well. Using GE 9.25. I play with framegen off and I use the optimized config from Nexusmods with the REframework mod. The most recent version of REframework automatically disables the anti-tamper they added on top of Denuvo drastically increased performance and no crashes. Hope that helps
7800xt no luck launching wilds
tested this REframework thingy with the latest bleeding edge experimental proton for a couple of days now and can safely say that i get no crashes, unless i turn the framegen on
about 15 hours of playtime with this setup, no crashes, no hard stutters either
speaking of stutters, the high res textures cause stutters even when they're not used (set to high or lower in game), but just installed, which is super weird
I had been getting this non stop with MH:Wilds on AMD 6800. The Mesa Repo commit here: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34005 has so far completely fixed all my crashes with no other changes. I had to recompile mesa-git and lib32-mesa-git on my arch distro. The VRAM is now actually accurate in game, and crashes have stopped. I don't know how or if you can do this in bazzite?
GitLab
radv/amdgpu: fix device deduplication (!34005) · Merge requests · M...
Fixes incorrect memory budget in a bunch of games since
I can concur with this information on my system that runs a 6650XT. Proton Experimental Bleeding Edge removed 99% of crashes, and RTFramework helped gain maybe 5 FPS overall. But Frame Gen sadly does crash.
I now run a mix of medium and high settings with native 2k resolution and kinda sorta average 60 fps, sure it drops to mid 40s but thank the tech gods for VRR displays it doesn’t look choppy
Sadly my VRR display has... Overdrive issues... It forces the maximum Overdrive setting which causes hellacious amounts of inverse ghosting.
I run 1080p Medium/Low and get 60-ish average.
Monster hunter wilds is freezing Bazzite for me. I'd have to hard reset the game each time I try to start it
just read through messages above, try things mentioned, like intalling REframework and running Proton Experimental (bleeding edge) or GE-Proton9.26 - both work now, i have 63 hrs in the game
Is this after the new title update
i ran it just fine with the same settings after the title update
Okay
Nvm
I can't for 24 hours cuz I tried to get this to work. I'm done for now.
I hate this.
Maybe then I'll see a reframework update on Sunday since that's when I'll be able to play again after the ban
Please answer this for me.. this world or rise have this many problems for Linux?
I feel so dejected just trying to give a fuck about this game
i haven't played World on linux, but Rise runs no problems
World runs with no problems as well
I have GE-Proton 9.26.. if this doesn't work after my 24 hours has lifted, I'm gonna try again when there's a damn expansion or if they actually give a damn about fixing PC issues
it's not a PC issue though, we are playing on an unsupported OS after all
I just hope its just me putting in the wrong compatibility.. I just moved from Linux Mint to Bazzite after all...
I do have some good luck with GE-Proton 9.26 though, it's the reason I was able to get Origin to work for seeing my friend's list anytime I boot up an EA game, although if I boot up an EA game that's on steam, I'm forced to sign in every time.
@Pooh (Rootbeer/Bacon Hater)
if nothing works, you may need this
https://www.nexusmods.com/monsterhunterwilds/mods/1539?tab=description
Nexus Mods :: Monster Hunter Wilds
monster hunter wilds old dstorage version
older version dstorage for linux user as the latest version of dstorage bork the game
Been running great, but after this update, the game just crashes my system on start up.
i'll try this when im off ban
this worked, along with the GE-Proton 9.26 for loading shaders, i'll try out playing the game later.
have you crashed on the new update at all?
game worked right after the update, but then i tried playing again and get stucked at black screen now, no directstorage swapping helps. Guess i'm not that lucky.
i'll try launching again
it worked when i played just now
it worked on 2nd launch
i have a feeling it'll probably black screen here and there? try again later.
i have a feeling i'm one of those who would have to wait for some other fixes, be it new reframework (although i tried launching without it too), or maybe, drivers
Would you try limiting clock speed for amdgpu cards?
why would i, my card isn't particularly strong as is, especially for MHWilds
for me its different, i put my clock speed up for as high as it could go at the time. its been working well with it even now despite the update bs. @electrino
Set the manufacturer limits because amdgpu tends to be bugged, it's known to be. Having wrong limits might lead to the crash. Use lact, you can install it with ujust
last time i tried using lact on my machine it didn't work.. let's try again i guess
i can't believe this worked, holy shmoley
it's so random though
What's lact?
ujust install-lact
Set your card limits according to manufacturer
Ah right
Is it working?