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.

  • PoopBuffet@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 hours ago

    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!

  • n3m37h@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    8 hours ago

    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

  • snooggums@piefed.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    8 hours ago

    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 points

    This 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.

  • MentalEdge@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 hours ago

    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.

    • Meldrik@lemmy.wtfOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 hours ago

      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?

      • MentalEdge@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        8 hours ago

        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.

        • Meldrik@lemmy.wtfOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 hours ago

          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.