Edit:
It seems that there’s something wrong with the power profiles on the Framework 16. If the power profile is either “Balanced” or “Performance” it runs like shit, but if I put it in “Power Save” mode, the game runs just fine… I think it might have something to do with the USB-C charger for the Framework 16 not providing enough power??
Greetings Helldivers!
I recently acquired a Framework 16 with the AMD RX 7700S, coming from an Asus Strix laptop with an 3070 ti.
AFAIK those two GPU’s should be fairly similar, with the 3070 ti pulling ahead a little. However, the performance on the 7700S is abysmal IMHO in Helldivers 2.
I realise that Helldivers 2 is notorious for being badly optimised, but with the 7700S I’m literally under 20 FPS most of the time. This is with the absolut lowest settings in the game.
With the 3070 ti, I saw a solid 45+ FPS.
I’m rocking CachyOS with:
- kernel version 6.16.5-2-cachyos
- KDE Plasma 6.4.4
- Wayland
- 64GB RAM
- Proton-cachyOS
Steam launch options:
mangohud game-performance %command%
Any ideas? I’m tempted to try it out on Windows as well, to see if the performance is just utter crap with the 7700S or if Helldivers 2 simply doesn’t play well with AMD GPU on Linux.
There is an option in the settings called something like “async compute”. I had horrendous framerate and stuttering on my AMD build until I toggled that option (can’t remember if I turned it on or off). Might not help, but worth a go!
Something is wrong with the power draw, I think…
I have a 6700 XT and run helldivers at 1440p 70-100 (100-120@1080p) fps except when some bugs crop up (Getting into the hellpods). Hits F2, F3, then F4 in game to pull up the system monitor to see what is bottleneck.
// I just saw cachyOS, I found cachy to be the issue, try Nobara instead
Yeah 6700 XT runs helldivers great on arch linux. I tend to play minimum settings though, but its over 60fps at 1440p
I use proton-ge-custom, not sure if that matters
Any particular launch options you use?
No, just the default launch
The 3070 Ti is a lot more powerful compared t o the 7700S, like twice the memory bandwidth and twice the memory bus. Sure, the 8 GB of RAM is the same, but the throughput needed for games like HD2 is pretty high. That explains getting more than twice as many frames with the 3070 Ti.
https://www.hardwaredb.net/geforce-rtx-3070-ti-vs-radeon-rx-7700s
The most telling is the 3DMark score difference:
3DMark Graphics score - 582% significantly higher 3DMark Graphics score
3070 Ti - 14857 points
7700S - 2178 pointsThis isn’t saying anything negative about AMD, I have a 9070 XT and absolutely love it. The gap between your two cards is just a lot wider than you were expecting.
The gap cant be that much, unless that is desktop (nvidia) vs laptop (amd)
On the 3dmark website top timespy score for
7700s is 11058 (10970 cpu)
3070ti is 14793 (20660 cpu)Port royal
7700s - 5873
3070 ti - 8720Speedway
7700s - 2063
3070 ti - 3724Idk where this site got their numbers from
It’s the 3070 Ti laptop version I have. https://www.hardwaredb.net/geforce-rtx-3070-ti-laptop-vs-radeon-rx-7700s
What amd driver are you on?
The proprietary one is often unusuable in some games, while vulkan-radeon can be better than windows in some games.
My 7800 XT runs Helldivers 2 just great.
I’m on Mesa 25.2.2-cachyos1.3
Which Linux distro are you using and do you mind sharing your graphical settings in the game, including the resolution? Do you use any launch options?
That should be right, then, the other is amdvlk. I’m on Endeavour.
I’m running 3440x1440, mediumish settings. No launch options. I’m not at my PC do can’t get you any specifics.
But there’s no setting that makes it run like complete ass for me, except maxing it out.
I was just testing the game out and it was actually running with 50+ FPS, but then suddenly after about 20 minutes, the FPS dropped to around ~20 FPS…
In LACT I can see it’s just radically changing between the VRAM power states, instead using the highest power state, which it did when the game ran fine.
It says there’s no throttling and the GPU temp are the same… wtf
Restarting the game doesn’t change anything.