FPS drops on any games

Hello!
I have a problem when I play, after a while with any game, the fps drops and I have to close the game and reopen it.
It’s not thermal throtling, I took a cooler base that makes it keep the computer super cool.
It happens to me with any game regardless of the amount of resources it consumes.
Can anyone think of what this could be due to?


System:
  Kernel: 6.12.9-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=d5c6173e-7f9a-4a03-b4f7-3576a8bd5c8d rw rootflags=subvol=@
    quiet usbcore.autosuspend=-1
    resume=UUID=80be3167-46a0-45e1-bace-e12bacb3ae79 loglevel=3 ibt=off
  Desktop: Hyprland v: 0.46.2 with: waybar tools: avail: swayidle,swaylock
    vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Laptop System: HP product: Victus by HP Gaming Laptop 16-s0xxx
    v: Type1ProductConfigId serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: HP model: 8BD4 v: 79.40 serial: <superuser required>
    part-nu: 836P8EA#ABE uuid: <superuser required> UEFI: Insyde v: F.12
    date: 10/05/2023
Battery:
  ID-1: BAT1 charge: 23.4 Wh (38.6%) condition: 60.6/70.1 Wh (86.5%)
    power: 35.7 W volts: 14.3 min: 15.4 model: Hewlett-Packard PABAS0241231
    type: Li-ion serial: <filter> status: discharging
  ID-2: hidpp_battery_0 charge: 43% condition: N/A volts: 3.8 min: N/A
    model: Logitech G Pro Wireless Gaming Mouse type: N/A serial: <filter>
    status: discharging
CPU:
  Info: model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64
    type: MT MCP arch: Zen 4 gen: 4 level: v4 note: check built: 2022+
    process: TSMC n5 (5nm) family: 0x19 (25) model-id: 0x74 (116) stepping: 1
    microcode: 0xA704107
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB
    desc: 8x1024 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 1755 min/max: 400/5137 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 1755 2: 1755 3: 1755
    4: 1755 5: 1755 6: 1755 7: 1755 8: 1755 9: 1755 10: 1755 11: 1755 12: 1755
    13: 1755 14: 1755 15: 1755 16: 1755 bogomips: 121381
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA AD107M [GeForce RTX 4060 Max-Q / Mobile]
    vendor: Hewlett-Packard driver: nvidia v: 565.77
    alternate: nouveau,nvidia_drm non-free: 550/565.xx+
    status: current (as of 2025-01) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 1 speed: 2.5 GT/s lanes: 8
    link-max: gen: 4 speed: 16 GT/s ports: active: none off: HDMI-A-1
    empty: none bus-ID: 01:00.0 chip-ID: 10de:28a0 class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Phoenix1
    vendor: Hewlett-Packard driver: amdgpu v: kernel arch: RDNA-3 code: Phoenix
    process: TSMC n4 (4nm) built: 2023+ pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, Writeback-1
    bus-ID: 05:00.0 chip-ID: 1002:15bf class-ID: 0300 temp: 46.0 C
  Device-3: Quanta HP True Vision FHD Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-1:2 chip-ID: 0408:548d
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4
    compositor: Hyprland v: 0.46.2 driver: X: loaded: amdgpu,nvidia
    unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
    gpu: amdgpu,nvidia,nvidia-nvswitch display-ID: 1
  Monitor-1: HDMI-A-1 model: ASUS VP28U serial: <filter> built: 2020 res:
    mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 157 gamma: 1.2
    size: 621x341mm (24.45x13.43") diag: 708mm (27.9") ratio: 16:9 modes:
    max: 3840x2160 min: 640x350
  Monitor-2: eDP-1 model: BOE Display 0x0b9f built: 2022 res:
    mode: 1920x1080 hz: 144 scale: 100% (1) dpi: 137 gamma: 1.2
    size: 355x200mm (13.98x7.87") diag: 407mm (16") ratio: 16:9 modes:
    max: 1920x1080 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0
    drv: nvidia gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: radeonsi
    x11: drv: radeonsi
  API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: amd mesa v: 24.3.3-arch1.2
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon 780M (radeonsi
    gfx1103_r1 LLVM 19.1.6 DRM 3.59 6.12.9-zen1-1-zen) device-ID: 1002:15bf
    memory: 500 MiB unified: no
  API: Vulkan v: 1.4.303 layers: 10 device: 0 type: integrated-gpu name: AMD
    Radeon 780M (RADV GFX1103_R1) driver: N/A device-ID: 1002:15bf
    surfaces: xcb,xlib,wayland device: 1 type: discrete-gpu name: NVIDIA
    GeForce RTX 4060 Laptop GPU driver: N/A device-ID: 10de:28a0
    surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM
    19.1.6 256 bits) driver: N/A device-ID: 10005:0000
    surfaces: xcb,xlib,wayland
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo
    gpu: nvidia-settings,nvidia-smi wl: kanshi, nwg-displays, wlr-randr
    x11: xprop,xrandr
Audio:
  Device-1: NVIDIA AD107 High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
    bus-ID: 01:00.1 chip-ID: 10de:22be class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
    pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 05:00.1 chip-ID: 1002:1640
    class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
    vendor: Hewlett-Packard driver: snd_pci_ps v: kernel
    alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x,
    snd_acp_pci, snd_rpl_pci_acp6x, snd_sof_amd_renoir,
    snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63,
    snd_sof_amd_acp70 pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 05:00.5
    chip-ID: 1022:15e2 class-ID: 0480
  Device-4: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-5: Logitech G933 Wireless Headset Dongle
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 5-1.3:8 chip-ID: 046d:0a5b class-ID: 0300
  API: ALSA v: k6.12.9-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: 2000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 0e8d:223c
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 3 state: up address: N/A
Drives:
  Local Storage: total: 1.05 TiB used: 563.24 GiB (52.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD PC
    SN810 SDCPNRY-1T00-1006 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: HPS2 temp: 39.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Generic model: STORAGE
    size: 116.48 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 2.0 spd: 480 Mb/s lanes: 1 mode: 2.0 tech: N/A serial: <filter>
    fw-rev: 1404
Partition:
  ID-1: / raw-size: 441.54 GiB size: 441.54 GiB (100.00%)
    used: 268.01 GiB (60.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 441.54 GiB size: 441.54 GiB (100.00%)
    used: 268.01 GiB (60.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 441.54 GiB size: 441.54 GiB (100.00%)
    used: 268.01 GiB (60.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 441.54 GiB size: 441.54 GiB (100.00%)
    used: 268.01 GiB (60.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 33.7 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-2: swap-2 type: zram size: 30.63 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 16
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.2 C mobo: N/A gpu: amdgpu temp: 46.0 C
  Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
  Memory: total: 32 GiB note: est. available: 30.63 GiB used: 6.4 GiB (20.9%)
  Processes: 368 Power: uptime: 8h 52m states: freeze,mem,disk
    suspend: s2idle wakeups: 0 fails: 4 hibernate: suspend avail: platform,
    shutdown, reboot, test_resume image: 12.2 GiB services: upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1614 libs: 512 tools: pacseek,paru Compilers:
    gcc: 14.2.1 Shell: garuda-inxi default: fish v: 3.7.1 running-in: foot
    inxi: 3.3.37
Garuda (2.6.26-1.1):
  System install date:     2024-06-12
  Last full system update: 2025-01-15
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       No/Undetected
  Failed units:            shadow.service systemd-hybrid-sleep.service 

Thanks as always community :slight_smile:

Not enough information about your issue. (my mind)
but…
You have this problem how long ?
Have you run a stress test and checked it with a system monitor ? Or checked it with a system monitor while playing ?
Just to say it’s not the cooling / thermal throtling, that isn’t enough. (my opinion).
Did you read the logs (game/systemlog) about errors ?
example : if you start “goverlay” and then ?
Did you test it with a different kernel ?
It can be also hardware issue (example cpu, mainboard or what ever)

2 Likes

I don’t know what’s wrong, I don’t see any errors in steam. I’ve tried with several kernels, the games don’t stop either… The only weird thing is that I’ve noticed that the graphics card starts to vary its workload without any reason and this causes the fps spikes that make any game unplayable until I restart it.
Thanks anyway, I will try with other distro to see if I have the same problem.

Maybe , you can try different versions of proton ??

I am not a gamer , neither have played any game since a year but , just a try …

2 Likes

Graphics:
Device-1: NVIDIA AD107M [GeForce RTX 4060 Max-Q / Mobile]

Install the nvidia-open-dkms driver and then ?

1 Like

I think this is not DE related, try Garuda KDE Dragonized Gamer Edition as test (live ISO) from download page. Maybe it’s just Wayland so also test under KDE with X11. Otherwise, Nvidia and its drivers are always to blame :slight_smile:

6 Likes

I have a similar problem with Dayz. After about 1 hour of playing, the VRam of the graphics card is full and it starts to transfer data to the normal RAM. Install btop and observe this.

In the end I switched to dragoni KDE. Super fluid and without any error. Thank you very much for your time :slight_smile:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.