Helldivers 2 not launching past 41.20250331 (in gamescope)
I've been stuck on 41.20250331 for the past few weeks due to an issue with HD2 where it fails to launch due to some change made in future versions that causes the game's anticheat GameGuard fail to launch the game (I would provide more detailed logs if I could, but GameGuard's crash logs are encrypted or something so all I can provide are snippets of a proton log)
Weirdly, the game does launch after a fresh boot once or twice, but then subsequently fails to launch until I roll back to 41.20250331.
The issue persists regardless of my launch args and proton version (tried 9.0-4, Experimental, Proton-GE, etc. to no avail).
Solution:Jump to solution
appears to be fixed in either stable-42.20250519, stable-42.20250519.2.1, or stable-42.20250519.2! 🎉
57 Replies
are you using gamescope?
I'm using steam in desktop mode, but I usually launch the game with gamescope in the launch args (though again, persists regardless of launch args)
looking at proton github issue, someone recommended to add
--backend sdl
as gamescope arg
maybe worth a tryI'll try that out
I am on
41.20250409.1
I had to redo shaders and it crashed after the nprotect pop up a few times but after trying to run the game 4ish times I seem to have gottenit to openi am on
42.250417
and using LD_PRELOAD="" gamescope -W 2560 -H 1080 -f --adaptive-sync -- %command%
with Proton Experimental
my first run is normal
my second run is normal (i also try solo games)
my third run ask for shader and then crashes
my fourth run is normal
i dont reboot inbetweenI have found for a few games I can't use past proton ge 9-22 I have not tested with different versions yet again recently, but it does seem helldivers is having issues on bazzite atm
actually it does appear to be gamescope-related, doesn't crash without gamescope my bad
unfortunately that launch arg doesn't fix it
my helldivers does some super weird lag without gamescope 😦
i use gamescope to avoid that 1 pixel white border 😂
it doesn't lag for me without gamescope, but it will frequently crash when I tab out in fullscreen and there's the white border in windowed borderless
the fullscreen is bugged as hell
pretty annoying either way I go without gamescope yeah
that boarder was why I left ubuntu back on 24.04 because gamescope was not in repos
but the game also just does not run right anymore after an update a few months ago without using gamescope
well this issue is also reported outside bazzite
GitHub
HELLDIVERS™ 2 (553850) · Issue #7486 · ValveSoftware/Proton
Compatibility Report Name of the game with compatibility issues: HELLDIVERS™ 2 Steam AppID of the game: 553850 System Information GPU: AMD Radeon 7900XTX Video driver version: snapshot of future 24...
@exx might worth adding your report there
my issue is different from that, it's GameGuard itself that crashes in gamescope
so the game won't even launch
btw did you try to recreate the prefix?
which prefix?
your hd2 proton prefix
I cry everytime

recording has been fine for me aside from the fact that I lose 10 fps that I really don't want to because I can barely crack 60 without it lol
I don't have a special proton prefix, it's just whatever comes with steam by default
HD2 is opening just fine now after it had it's tantrum crashing a few times
every game that is run by proton will create a prefix
sometimes when switching proton version, the prefix need to be recreated
it can fix some issue
idk how I would do that, unless you mean deleting the WINE files
i don't think I have ever cleared a steam game prefix before
protontricks > hd2 > select default wineprefix > delete all data
if the games have no cloud save, youll need to backup save first, but hd2 save are in cloud so not necessary
unfortunately did not fix it
welp, i got no other fixes that i know of
I checked and the version of gamescope 41.20250331 (working) and 42.20250417 (broken) is the same aside from the version of gcc they were built with
both 3.15.9-23-gd317492+
my only guess would be it's due to the MESA update introduced somewhere around 41.20250409
that's where it stopped working for me, but I didn't check every version to find out exactly where it stopped launching
still works just fine after I roll back though
Same issue for me only with gamescope. Opened a ticket with arrowhead, but got the predicable reply that they don't support linux. Playing with fps limit and adaptive sync in fullscreen is makes it playable imo. Miss the hdr tho 😦
fps limit and adaptive sync set in mangohud
no need for gamescope to have HDR
GitHub
GitHub - Zamundaaa/VK_hdr_layer: Hacks. Don't use for serious color...
Hacks. Don't use for serious color work. Contribute to Zamundaaa/VK_hdr_layer development by creating an account on GitHub.
this is preinstalled
for Sea of Thieves I just use
ENABLE_HDR_WSI=1 DXVK_HDR=1 %command%
That works! You guys are great.
going to rebase and see if updating gamescope fixes it

unfortunately doesn't fix it
my theory is that it's a problem with MESA 25.0.3 and 25.0.4
it now launches sometimes in
42.20250430
, but seems to fail about 90% of the time so I wouldn't call it fixed
back to 41.20250331
I go 😞
also slightly unrelated to the original issue but --force-grab-cursor
no long works in gamescope in this version?Latest version of gamescope broke that.
still broken as of bazzite 42.20250430
still broken as of bazzite 42.20250511
That the annoying white border is gone in windowed borderless with GE-Proton10-1 using PROTON_ENABLE_WAYLAND=1
oh huge actually
I'll have to try that
I can confirm that the white border is gone with that, but it also seems to break controller support?
On Proton Experimental,
DXVK_HDR=1 ENABLE_HDR_WSI=1 %command%
, my controller works, but switching to GE-Proton-10-1, PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command%
, no longer seems to receive input from my controllerweird the game runs on my system flawlessly, 9070xt.
yeah it also makes camera movement weird depending on the context with mouse/kb
e.g. tabbing out or going through a cutscene causes the camera movement to break until you open and close the settings or another menu
currently making a custom bazzite image that forcefully downgrades Mesa to 25.0.2 to fix this lol
🫡 it is done

hm, didn't fix it
well okay, going to try also downgrading gamescope ig?
I'm using 25.0.3 and runs well with kernel 6.13.9-103, maybe you need a upgrade in kernel, too ? Perhaps? No idea.
default bazzite, no issues here
Yeah also same, no issues
few days ago with gamescope my hd2 will fail the first launch, second launch no problem
using proton ge 10 with wayland mode introduces weird mouse focus but fixes white border
--force-grab-cursor ?
no gamescope with proton ge 10
also the focus problem arent cursor grabbing
it'll launch the anticheat window for helldivers in gamescope, then it crashes
only rolling back to 41.20250331 fixes it, haven't figured out what exactly was changed that broke it though
getting kinda close to no longer being available to download which is concerning
launches outside of gamescope just fine minus the annoying border without wayland mode and the focus issues with wayland mode
my current solution is to rebase bazzite back to 41.20250331 and then update KDE plasma separately since I still want 6.3.5
which does in fact work thankfully

Nice
Solution
appears to be fixed in either stable-42.20250519, stable-42.20250519.2.1, or stable-42.20250519.2! 🎉