I’m having FPS drops to half when I’m playing over a hour. I have try to enable and disable vertical sync and Nvidia reflex without success.

I’m playing 4:3 in one monitor and obviously without Proton (because I read that your account could be banned)

I have tried playing natively and with Linux Steam Runtime enabled, I tried to wait for vulkan shaders… Nothing.

It’s strange because if I reboot the game its works perfectly again.

Someone knows some start parameter or something??

Thxx

  • naticus@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    16 days ago

    Try this and see if it helps. There’s a problem that Valve is supposedly trying to fix that causes something of a timebomb of FPS stutter after a specific amount of time. I saw someone say theirs was 24 min and mine seemed to align to that too. Set your start parameters to:

    LD_PRELOAD="" %command%

    Oh, one note about this … it will break the Steam overlay.

    • naticus@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      12 days ago

      Thank you, that was the exact issue I was talking about in my comment but didn’t have the link handy.

  • just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 days ago

    Almost always heat or memory if time-based issues show up in gaming. Check your free memory and temps before playing, then when issues start happening.

  • IrateAnteater@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    16 days ago

    If it happens after an hour of playing, it sounds like a heat issue. Restarting the game drops the load for a minute allowing things to cool.

    • diggin@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      16 days ago

      I restart the game in less than 10 secs and works perfectly. I dont think that heat affects but great idea

    • Lojcs@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      16 days ago

      I don’t think so. Most of the generated heat is dissipated instantly. The processor warms up until either it’s running at the necessary load or reached its max temp. The temps could increase slightly over time due to the air / liquid temperature (and non heat generating parts of the computer) heating up but that won’t dissipate in a minute