Periodic FPS drops when playing on Steam

[Hello, when playing steam games, I get stable fps then it drops frequently to 7-17fps. Issue happens only when playing games via steam.
Sometimes I also play games via rpcs3 and there are no issues.
Thanks for the help.

Sys info:

System:
Host: adwawdawd Kernel: 6.12.43-1-MANJARO arch: x86_64 bits: 64
Desktop: GNOME v: 48.4 Distro: Manjaro Linux
Machine:
Type: Laptop System: HP product: Victus by HP Laptop 16-d0xxx v: N/A
serial:
Mobo: HP model: 88F8 v: 88.58 serial: UEFI: AMI
v: F.25 date: 10/04/2023
Battery:
ID-1: BAT0 charge: 14.3 Wh (24.1%) condition: 59.3/70.1 Wh (84.6%)
CPU:
Info: 6-core model: 11th Gen Intel Core i5-11400H bits: 64 type: MT MCP
cache: L2: 7.5 MiB
Speed (MHz): avg: 800 min/max: 800/4500 cores: 1: 800 2: 800 3: 800 4: 800
5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] driver: i915 v: kernel
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: nouveau
v: kernel
Device-3: Chicony HP Wide Vision HD Camera driver: uvcvideo type: USB
Display: wayland server: [X.org](http://x.org/) v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: gnome-shell driver: gpu: i915 resolution: 1920x1080~144Hz
API: EGL v: 1.5 drivers: iris,swrast,zink
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.2.1-arch1.2
renderer: Mesa Intel UHD Graphics (TGL GT1)
API: Vulkan v: 1.4.321 drivers: nvk,intel surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo gpu: lact x11: xprop,xrandr
Audio:
Device-1: Intel Tiger Lake-H HD Audio driver: sof-audio-pci-intel-tgl
Device-2: NVIDIA GA106 High Definition Audio driver: snd_hda_intel
API: ALSA v: k6.12.43-1-MANJARO status: kernel-api
Server-1: PipeWire v: 1.4.7 status: active
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb type: USB
Report: rfkill ID: hci0 state: up address: see --recommends
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
Drives:
Local Storage: total: 476.94 GiB used: 278.94 GiB (58.5%)
ID-1: /dev/nvme0n1 vendor: Micron model: MTFDKBA512TFH-1BC1AABHA
size: 476.94 GiB
Partition:
ID-1: / size: 374.03 GiB used: 275.95 GiB (73.8%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot/efi size: 3.99 GiB used: 2.99 GiB (74.9%) fs: vfat
dev: /dev/nvme0n1p2
ID-3: /home size: 374.03 GiB used: 275.95 GiB (73.8%) fs: btrfs
dev: /dev/nvme0n1p3
ID-4: /var/log size: 374.03 GiB used: 275.95 GiB (73.8%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p4
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (rpm): cpu: 1990 fan-2: 2216
Info:
Memory: total: 24 GiB note: est. available: 23.11 GiB used: 2.69 GiB (11.7%)
Processes: 339 Uptime: 12m Shell: Zsh inxi: 3.3.38]

edits: couldnt input the sys info the first time

Assistant note:
when posting terminal output, highlight it, then press the </> button
or put three ` (backticks) in front and behind it
so it will look like it does now

Hi!

You might want to use the “pre-formatted text” feature for posting system info. :wink:

But good to know I’m not the only one. I think it might have something to do with the shaders being loaded for nearing need. This is just a pure hunch, nothing solid. Hopefully someone has more insight.

2 Likes

Thanks for the info!
Maybe it has to do something with the fact that a laptop has 2 GPU’s. That could cause some interference.
But that does not seem to be your case, because from your profile info I can see that you have a desktop CPU.
Hopefully someone will know the answer.

1 Like

You don’t have NVIDIA drivers installed so you may look into that.

Once Nvidia is installed as hybrid video card, you can configure the games in Steam to enforce using NVIDIA card for your game so you don’t use the integrated unsupported Intel chipset in Steam.

Also you say it “works here” and “it doesn’t work there” basically, but it seems you do two completely unrelated comparison (are you? do you test the same game?)

1 Like

I was just trying to clarify that this problem applies to all the steam games, that I have launched.

I was checking the drivers with manjaro setting earlier via img.

I just tried installing drivers. Will test later today and post if it works better.

Don’t install random stuff. You’ll probably need video-hybrid-intel-nvidia-prime driver. This should allow to be able to work with NVIDIA on demand in Steam for example (rest of the time it should use Intel). in terminal command should be sudo mhwd -i pci video-hybrid-intel-nvidia-prime

Someone with this kind of setup will add more info about how to launch your Steam games with NVIDIA afterward but first thing to do when you have installed the driver and rebooted, post the inxi -zv8 output here again to verify drivers are now OK for NVIDIA.

1 Like

Nouveau is a “Yay! It sucks but we finally have an open source driver!” kind of driver for Nvidia cards. It lags A LOT behind the proprietary driver. Even a typical guess of fps drop or stuttering which is the lack of VRAM might not apply since that driver is so bad. So yeah, go proprietary and change your launch option to:

prime-run %command%

to make it run on the dGPU. Unfortunately, Steam cannot apply this globally so you have to do it for each game. At least if you install the official Steam package instead of the Flatpak version.

1 Like

After installing and restarting this is the output.
The issue still remains after launching the game with
prime-run %command%
Thanks

System:
  Kernel: 6.12.44-3-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.12-x86_64
    root=UUID=cd21593e-84b6-4091-9a68-e7190de611fb rw rootflags=subvol=@
    quiet splash apparmor=1 security=apparmor udev.log_priority=3
    split_lock_detect=off
  Desktop: GNOME v: 48.4 tk: GTK v: 3.24.50 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 48.0 Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Laptop System: HP product: Victus by HP Laptop 16-d0xxx v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 88F8 v: 88.58 serial: <superuser required>
    part-nu: 737X5EA#BCM uuid: <superuser required> UEFI: AMI v: F.25
    date: 10/04/2023
Battery:
  ID-1: BAT0 charge: 59.3 Wh (100%) condition: 59.3/70.1 Wh (84.6%)
    volts: 17.17 min: 15.4 model: HP Primary type: Li-ion serial: <filter>
    charging: status: full cycles: 154
Memory:
  System RAM: total: 24 GiB available: 23.11 GiB used: 4.38 GiB (19.0%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: Bottom - Slot 1 (left) type: DDR4 detail: synchronous
    size: 8 GiB speed: spec: 3200 MT/s actual: 2400 MT/s volts: note: check
    curr: 1 min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: Micron Technology part-no: 8ATF1G64HZ-3G2R1 serial: <filter>
  Device-2: Bottom - Slot 2 (right) type: DDR4 detail: synchronous
    size: 16 GiB speed: 2400 MT/s volts: note: check curr: 1 min: 1 max: 1
    width (bits): data: 64 total: 64 manufacturer: Crucial Technology
    part-no: CT16G4SFD832A.C16FP serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: 11th Gen Intel Core i5-11400H bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
    microcode: 0x56
  Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2
    smt: enabled cache: L1: 480 KiB desc: d-6x48 KiB; i-6x32 KiB L2: 7.5 MiB
    desc: 6x1.2 MiB L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 800 min/max: 800/4500 scaling: driver: intel_pstate
    governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
    8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 64536
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2
    avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd
    avx512dq avx512f avx512ifma avx512vbmi avx512vl bmi1 bmi2 bts cat_l2
    cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid cpuid_fault cx16
    cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority
    flush_l1d fma fpu fsgsbase fsrm fxsr gfni ht hwp hwp_act_window hwp_epp
    hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt ida intel_pt invpcid
    lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b movdiri msr mtrr
    nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs
    pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed rdt_a rdtscp
    rep_good sdbg sep sha_ni smap smep split_lock_detect ss ssbd sse sse2
    sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
    tsc_deadline_timer tsc_known_freq umip user_shstk vaes vme vmx vnmi
    vpclmulqdq vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology
    xtpr
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: indirect_target_selection mitigation: Aligned branch/return thunks
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW loop
  Type: srbds status: Not affected
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Hewlett-Packard
    driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
    built: 2020-21 ports: active: none off: eDP-1 empty: DP-1
    bus-ID: 0000:00:02.0 chip-ID: 8086:9a68 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Hewlett-Packard driver: nvidia v: 575.64.05
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+ status: current (as
    of 2025-08; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 ports: active: none
    off: DP-2,HDMI-A-1 empty: none bus-ID: 0000:01:00.0 chip-ID: 10de:2520
    class-ID: 0300
  Device-3: Chicony HP Wide Vision HD Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-6:3 chip-ID: 04f2:b735
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
    compositor: gnome-shell driver: gpu: i915,nvidia,nvidia-nvswitch
    display-ID: 0
  Monitor-1: DP-2 model: LG (GoldStar) IPS FULLHD built: 2014 res: 1920x1080
    dpi: 102 gamma: 1.2 chroma: red: x: 0.647 y: 0.333 green: x: 0.306 y: 0.631
    blue: x: 0.149 y: 0.047 white: x: 0.314 y: 0.329
    size: 480x270mm (18.9x10.63") diag: 551mm (21.7") ratio: 16:9
    modes: 1920x1080, 1680x1050, 1400x1050, 1600x900, 1280x1024, 1440x900,
    1280x800, 1152x864, 1280x720, 1024x768, 800x600, 720x576, 720x480,
    640x480
  Monitor-2: HDMI-A-1 model: AOC Q27G4 serial: <filter> built: 2024
    res: 2560x1440 dpi: 109 gamma: 1.2 chroma: red: x: 0.667 y: 0.329 green:
    x: 0.278 y: 0.675 blue: x: 0.153 y: 0.043 white: x: 0.314 y: 0.329
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9
    modes: 2560x1440, 3840x2160, 1920x1080, 1280x1440, 1280x1024, 1280x720,
    1024x768, 800x600, 720x576, 720x480, 640x480
  EDID-Warnings: 1: parse_edid: unhandled CEA mode 96 2: parse_edid:
    unhandled CEA mode 97
  Monitor-3: eDP-1 model: BOE Display 0x0aad built: 2021 res: 1920x1080
    dpi: 137 gamma: 1.2 chroma: red: x: 0.592 y: 0.349 green: x: 0.341 y: 0.557
    blue: x: 0.161 y: 0.118 white: x: 0.314 y: 0.329
    size: 355x200mm (13.98x7.87") diag: 407mm (16") ratio: 16:9
    modes: 1920x1080
  EDID-Warnings: 1: parse_edid: unknown flag 2
  API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
    drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
    surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
    inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 25.2.1-arch1.4
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (TGL GT1)
    device-ID: 8086:9a68 memory: 22.57 GiB unified: yes display-ID: :0.0
  API: Vulkan v: 1.4.321 layers: 8 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3060 Laptop GPU driver: nvidia v: 575.64.05
    device-ID: 10de:2520 surfaces: N/A
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo gpu: lact,
    nvidia-settings, nvidia-smi x11: xprop,xrandr
Audio:
  Device-1: Intel Tiger Lake-H HD Audio vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
    snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:43c8
    class-ID: 0401
  Device-2: NVIDIA GA106 High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228e
    class-ID: 0403
  API: ALSA v: k6.12.44-3-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:43f0 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel port: 3000
    bus-ID: 0000:02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-14:5 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:9a0b rev: class-ID: 0104
Drives:
  Local Storage: total: 476.94 GiB used: 282.6 GiB (59.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Micron
    model: MTFDKBA512TFH-1BC1AABHA size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: HPS0043 temp: 61.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 374.03 GiB size: 374.03 GiB (100.00%)
    used: 279.61 GiB (74.8%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
    label: N/A uuid: cd21593e-84b6-4091-9a68-e7190de611fb
  ID-2: /boot/efi raw-size: 4 GiB size: 3.99 GiB (99.80%)
    used: 2.99 GiB (74.9%) fs: vfat dev: /dev/nvme0n1p2 maj-min: 259:2
    label: N/A uuid: 73FA-AA9F
  ID-3: /home raw-size: 374.03 GiB size: 374.03 GiB (100.00%)
    used: 279.61 GiB (74.8%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
    label: N/A uuid: cd21593e-84b6-4091-9a68-e7190de611fb
  ID-4: /var/cache raw-size: 374.03 GiB size: 374.03 GiB (100.00%)
    used: 279.61 GiB (74.8%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
    label: N/A uuid: cd21593e-84b6-4091-9a68-e7190de611fb
  ID-5: /var/log raw-size: 374.03 GiB size: 374.03 GiB (100.00%)
    used: 279.61 GiB (74.8%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
    label: N/A uuid: cd21593e-84b6-4091-9a68-e7190de611fb
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p4 maj-min: 259:4 label: N/A
    uuid: 8716f6d3-2684-4ec9-a8ce-c9039f7b0f2f
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 1022 MiB fs: vfat label: N/A
    uuid: 73FA-AA9F
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-2:2 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 3-2.1:4 info: Corsair K70 CORE RGB Mechanical Gaming Keyboard
    type: keyboard,HID,mouse driver: hid-generic,usbhid interfaces: 4 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 1b1c:1bfd class-ID: 0301 serial: <filter>
  Device-2: 3-2.2:6 info: SteelSeries ApS Rival 3 Wireless type: mouse,HID
    driver: hid-generic,usbhid interfaces: 4 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 1038:1830 class-ID: 0300
  Device-3: 3-6:3 info: Chicony HP Wide Vision HD Camera type: video
    driver: uvcvideo interfaces: 3 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 04f2:b735 class-ID: fe01
    serial: <filter>
  Device-4: 3-14:5 info: Intel AX201 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 8087:0026 class-ID: e001
  Hub-5: 4-0:1 info: super-speed hub ports: 8 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 56.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 3194 fan-2: 3406
Repos:
  Packages: 1466 pm: pacman pkgs: 1459 libs: 476 tools: gnome-software,pamac
    pm: flatpak pkgs: 7
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: http://ftp.uni-kl.de/pub/linux/manjaro/stable/$repo/$arch
    2: https://mirror.dkm.cz/manjaro/stable/$repo/$arch
    3: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
    4: https://edgeuno-bog2.mm.fcix.net/manjaro/stable/$repo/$arch
    5: https://codingflyboy.mm.fcix.net/manjaro/stable/$repo/$arch
    6: https://mirrors.eric.ovh/manjaro/stable/$repo/$arch
    7: https://mirror.telepoint.bg/manjaro/stable/$repo/$arch
    8: https://manjaro.syxpi.fr/manjaro/stable/$repo/$arch
    9: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
    10: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
    11: https://mirror.komelt.dev/manjaro/stable/$repo/$arch
    12: https://manjaro.grena.ge/stable/$repo/$arch
    13: https://mirror.yandex.ru/mirrors/manjaro/stable/$repo/$arch
    14: https://mirror.ufam.edu.br/manjaro/stable/$repo/$arch
    15: https://mirror.vinehost.net/manjaro/stable/$repo/$arch
    16: https://ohioix.mm.fcix.net/manjaro/stable/$repo/$arch
    17: https://mirror.aarnet.edu.au/pub/manjaro/stable/$repo/$arch
    18: https://nnenix.mm.fcix.net/manjaro/stable/$repo/$arch
    19: https://mirrors.jlu.edu.cn/manjaro/stable/$repo/$arch
    20: https://mirrors.xtom.jp/manjaro/stable/$repo/$arch
    21: https://mirrors.manjaro.org/repo/stable/$repo/$arch
    22: https://coresite.mm.fcix.net/manjaro/stable/$repo/$arch
    23: https://manjaro.mirror.ac.za/stable/$repo/$arch
    24: https://mirror.leitecastro.com/manjaro/stable/$repo/$arch
    25: https://mirror.alwyzon.net/manjaro/stable/$repo/$arch
    26: https://mirrors.up.pt/pub/manjaro/stable/$repo/$arch
    27: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
    28: https://mirror.it4i.cz/manjaro/stable/$repo/$arch
    29: https://mirror.2degrees.nz/manjaro/stable/$repo/$arch
    30: https://ftp.linux.org.tr/manjaro/stable/$repo/$arch
    31: https://mirror.init7.net/manjaro/stable/$repo/$arch
    32: https://mirrors.sonic.net/manjaro/stable/$repo/$arch
    33: https://mirror1.sox.rs/manjaro/stable/$repo/$arch
    34: https://ftp.psnc.pl/linux/manjaro/stable/$repo/$arch
    35: https://mnvoip.mm.fcix.net/manjaro/stable/$repo/$arch
    36: https://manjarolinux-mirror.cloud.mu/stable/$repo/$arch
    37: https://muug.ca/mirror/manjaro/stable/$repo/$arch
    38: https://mirrors.gigenet.com/manjaro/stable/$repo/$arch
    39: https://mirror.xeonbd.com/manjaro/stable/$repo/$arch
    40: https://manjaro.kurdy.org/stable/$repo/$arch
    41: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
    42: https://manjaro.repo.cure.edu.uy/stable/$repo/$arch
    43: https://mirror.nju.edu.cn/manjaro/stable/$repo/$arch
    44: https://mirror.23m.com/manjaro/stable/$repo/$arch
    45: https://distrohub.kyiv.ua/manjaro/stable/$repo/$arch
    46: https://mirrors2.manjaro.org/stable/$repo/$arch
    47: https://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
    48: https://mirror.mobinhost.com/manjaro/stable/$repo/$arch
    49: https://mirror.phoepsilonix.love/manjaro/stable/$repo/$arch
    50: https://ipng.mm.fcix.net/manjaro/stable/$repo/$arch
    51: https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable/$repo/$arch
    52: https://mirror.datacenter.by/pub/mirrors/manjaro/stable/$repo/$arch
    53: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
    54: https://mirrors.atlas.net.co/manjaro/stable/$repo/$arch
    55: https://mirror.kku.ac.th/manjaro/stable/$repo/$arch
    56: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    57: https://mirror.kamtv.ru/manjaro/stable/$repo/$arch
    58: https://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch
    59: https://opencolo.mm.fcix.net/manjaro/stable/$repo/$arch
    60: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
    61: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
    62: https://mirror.xenyth.net/manjaro/stable/$repo/$arch
    63: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
    64: https://mirror.freedif.org/Manjaro/stable/$repo/$arch
    65: https://nocix.mm.fcix.net/manjaro/stable/$repo/$arch
    66: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
    67: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    68: https://ftpmirror1.infania.net/mirror/manjaro/stable/$repo/$arch
    69: https://manjaro.mirror.wearetriple.com/stable/$repo/$arch
    70: https://manjaro.mirror.liquidtelecom.com/stable/$repo/$arch
    71: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
    72: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    73: https://mirror.easyname.at/manjaro/stable/$repo/$arch
    74: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
    75: https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
    76: https://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
    77: https://fosszone.csd.auth.gr/manjaro/stable/$repo/$arch
    78: https://ftp.snt.utwente.nl/pub/linux/manjaro/stable/$repo/$arch
    79: https://manjaro.mirror.garr.it/manjaro/stable/$repo/$arch
    80: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
    81: https://mirror.fcix.net/manjaro/stable/$repo/$arch
    82: https://bd.mirror.vanehost.com/Manjaro/stable/$repo/$arch
    83: https://kartolo.sby.datautama.net.id/manjaro/stable/$repo/$arch
    84: https://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    85: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
    86: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    87: https://gsl-syd.mm.fcix.net/manjaro/stable/$repo/$arch
    88: https://linorg.usp.br/manjaro/stable/$repo/$arch
    89: https://manjaro.mirrors.uk2.net/stable/$repo/$arch
    90: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    91: https://mirror.bouwhuis.network/manjaro/stable/$repo/$arch
    92: https://forksystems.mm.fcix.net/manjaro/stable/$repo/$arch
    93: https://cofractal-ewr.mm.fcix.net/manjaro/stable/$repo/$arch
    94: https://quantum-mirror.hu/mirrors/pub/manjaro/stable/$repo/$arch
    95: https://mirrors.nic.cz/manjaro/stable/$repo/$arch
    96: http://ossmirror.mycloud.services/os/linux/manjaro/stable/$repo/$arch
    97: https://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
    98: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
    99: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
    100: https://mirrors.cicku.me/manjaro/stable/$repo/$arch
    101: https://mirror.csclub.uwaterloo.ca/manjaro/stable/$repo/$arch
    102: https://mirrors.ucr.ac.cr/manjaro/stable/$repo/$arch
    103: https://southfront.mm.fcix.net/manjaro/stable/$repo/$arch
    104: https://volico.mm.fcix.net/manjaro/stable/$repo/$arch
    105: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
    106: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
    107: https://mirror.ufro.cl/manjaro/stable/$repo/$arch
    108: https://manjaro.ynh.ovh/stable/$repo/$arch
    109: https://mirror.dimensiondata.com/mirrors/manjaro.org/stable/$repo/$arch
    110: https://mirror.hostiko.network/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 369
  1: cpu: 15.0% command: kgx pid: 7274 mem: 298.8 MiB (1.2%)
  2: cpu: 10.6% command: gnome-shell pid: 1895 mem: 346.8 MiB (1.4%)
  3: cpu: 4.5% command: steamwebhelper pid: 2966 mem: 611.7 MiB (2.5%)
  4: cpu: 2.0% command: pipewire-pulse pid: 2378 mem: 19.9 MiB (0.0%)
  5: cpu: 2.0% command: steamwebhelper pid: 2904 mem: 296.6 MiB (1.2%)
  Memory top: 5 of 369
  1: mem: 611.7 MiB (2.5%) command: steamwebhelper pid: 2966 cpu: 4.5%
  2: mem: 390.0 MiB (1.6%) command: ./steamwebhelper pid: 2875 cpu: 1.0%
  3: mem: 346.8 MiB (1.4%) command: gnome-shell pid: 1895 cpu: 10.6%
  4: mem: 338.2 MiB (1.4%) command: brave pid: 6022 cpu: 1.2%
  5: mem: 298.8 MiB (1.2%) command: kgx pid: 7274 cpu: 15.0%
Info:
  Processes: 369 Power: uptime: 29m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 9.21 GiB services: gsd-power,
    power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
    tool: systemctl
  Compilers: N/A Shell: Zsh v: 5.9 running-in: kgx inxi: 3.3.39

@leledumbo
The same issue happens, when I play Fallout NV. It should not be linked to resources IMO

It seems it is properly installed now.

What is the output of both commands vkcube and prime-run vkcube

Indeed that game is low on resource demand. But let’s find the bottleneck: install mangohud and change your launch options like so:

mangohud prime-run %command%

run the game and watch once frame time raises uncomfortably, which resource is maxed out.

We have similar systems, only mine comes with Ryzen 7 6800H and I have 32GB of RAM, shouldn’t matter much but let me try that game as well.

EDIT:
Got stable 70-72 fps on Ultra High Quality at 1440p, even outdoors. So I think we really need to find out what is bottlenecking your system through mangohud.

I am not sure if this is the correct output. Its the first time that I have used vkcube

vkcube                                                                                                                                 INT ✘  34s  
Selected WSI platform: wayland
Selected GPU 0: NVIDIA GeForce RTX 3060 Laptop GPU, type: DiscreteGpu
prime-run vkcube                                                                                                                                   ✔  1m 59s  
Selected WSI platform: wayland
Selected GPU 0: NVIDIA GeForce RTX 3060 Laptop GPU, type: DiscreteGpu

@leledumbo
CPU usage about 30% when playing Warframe.
Cannot see the GPU in mangohud tho.
When FPS frops the only affected status shown is MS, that raised to 70-170ms
This is not my first distro. Before I have used ubuntu,popos and with neither I have had this issue. I also use Lubuntu a bit but I dont game on that laptop

Do you have this fps drops after a certain time? Like a memory leak?

I have no experience with gaming Laptop’s.

There might be a better way for you.

But from my exprience you could deactivate iGPU in Bios,
switch to X11 and install the Nvidia Propetiary driver.

This should give you a good fps boost.

Additional you can also install gamemode package and use this Launch command for your Steam games:

gamemoderun %command%

I also heared from several people that KDE Desktop gives a better performance as Gnome DE, when it comes around gaming.

Hmm… that’s difficult without complete data. If by any chance you have a second monitor, run nvtop (install first if you haven’t) there to monitor GPU workload.

As a side note, I might need to tell that I use Proton-GE to run Fallout NV, as that’s my default Proton to use. Maybe that’s something worth trying. Also, I’m on KDE with Wayland.

For MangoHud create a file ~/.config/MangoHud/MangoHud.conf and paste this content, this will have more info

### MangoHud configuration file
### Uncomment any options you wish to enable. Default options are left uncommented
### Use some_parameter=0 to disable a parameter (only works with on/off parameters)
### Everything below can be used / overridden with the environment variable MANGOHUD_CONFIG instead

################ PERFORMANCE #################

### Limit the application FPS. Comma-separated list of one or more FPS values (e.g. 0,30,60). 0 means unlimited (unless VSynced)
fps_limit=0,300,150,75
toggle_fps_limit=Shift_L+F1

################### VISUAL ###################

#no_display
#full
#horizontal

### Display the current GPU information
gpu_temp
gpu_core_clock
gpu_power
vram
#gpu_voltage
gpu_fan
### Display the current CPU information
cpu_temp
ram
swap
#core_load
#core_bars
#io_read
#io_write
### Display FPS and frametime
fps
frame_timing
### Display GameMode / vkBasalt running status
#gamemode
### Display the current resolution
#resolution
### Display custom text
#custom_text= #add line for space
### Display output of Bash command in next column
#custom_text=CPU Fequency:
#exec=/home/omano/.local/bin/cpu_hz -h

### Change the hud position and style
position=top-left
background_alpha=0.4
round_corners=10
toggle_hud=Shift_R+F12



So this is how mangohud and cli looked when I got the FPS crash.
None of the resources look to me maxed out.
Frametime ms got up to 700ms
It is weird, that mangohud displays different stats then the cli tool

@Kobold thanks for the tip!
I’ve used gamemode, but unfortunately the stability did not increase

@leledumbo I also use only proton ge. My version is 10-10

@omano I’ve attached mangohud stats as a img to this reply.

From your screenshots, I have several suspects. From the low frequency to the low power usage. Can you retry and and monitor those two and see their value before and after the stuttering? I’m afraid we have power delivery issue here, i.e. the VRM is not capable of delivering high power for a long period of time.

Compare that 283MHz to this almost 2GHz (the fps is lower than my claim above because I’m screen recording):

Also, open nvidia settings and screenshot this page :

Heh. I have issues with Warframe (on another thread) also, but that seemed to be caused by the lack of RAM and supposed issues with unpacking level data into disk cache due to the lack of RAM space to process it.

But what I was actually replying for was, that you get a GUI settings manager for Mangohud if you install GOverlay from extras-section of the repo.

It doesn’t seem to use the Nvidia card, are you sure you start the game with proper launch options in Steam?

In Steam settings, you can also try to set Allow downloads during gameplay off
and turning Shader Pre-caching on.

Also for Warframe use Proton Experimental

2 Likes

OK guys, for some reason the game doesn´t drop fps as it used to.

Launch options: gamemoderun mangohud prime-run %command% 
Driver: driver: nvidia v: 575.64.05

Thanks for the help!
But I have lower fps. I’ve used to have ±160 now I have 30-80±
But after a while of playing I get 120 and higher mhz
And after 1 mission I am back to 165FPS. Interesting :thinking:
@leledumbo
When I launch a game it usually goes to 2-3. When not playing a game the level is 0.