I play a few native games and ones using proton. After playing for about 30 minutes in any of them suddenly my frame times skyrocket from 6ms to ~60ms. Restarting the game always fixes this. Any ideas what to look for? nvtop seems to show normal usage and I don’t see anything abnormal in journald.

Some info about my setup: Arch/endeavourOS, KDE wayland, nvidia 3060ti with proprietary drivers, 3 monitors (1440 165hz, 1080 165hz, 1080 75hz). Games I play are CS2, Marvel Rivals, Overwatch 2, Lethal Company.

  • WaterWaiver@aussie.zone
    link
    fedilink
    English
    arrow-up
    11
    ·
    4 days ago

    Anything odd with temperatures or power draws perhaps? nv-top shows both for me (but I run an AMD GPU + non-proprietary drivers), otherwise lm-sensors might be good.

    nvtop seems to show normal usage

    Neither the GPU nor CPU utilisation change at the 30 min mark? If one is pegged at 100% then it’s probably hard to work out what is going on. Running a singleplayer game staring at a wall and configured with limited framrate might let you run both the CPU and GPU at less than 100%, perhaps making it easier to see if one or the other suddenly changes.

  • apt_install_coffee@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    4 days ago

    I had a similar issue, low frequency or crashes after gaming for a while, turns out the fan control wasn’t setting the fan correctly and the GPU was overheating. Utilisation didn’t show it, but frequency did.

    Restarting the game could be giving it enough time to cool off?

  • RedWeasel@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    I have seen this as well with a couple games(FarCry 4/5). Also Arch/Plasma 6 with Nvidia 4080. I don’t know if it is driver, kwin or dxvk related or something else though.

    I haven’t figured out how to resolve it either.