Problems with fluency in gaming

Hello community. I’m new to cachyos and I’m experiencing a rather strange problem. It turns out that my games run at a very good frame rate, but it doesn’t feel like that. It’s like it’s not picking up the refresh rate my monitor offers, but when I turn on vertical sync I realize it’s reading it correctly. So what could be happening? These are my specifications:

Ryzen 5 5500
mother b450m
nvidia gtx 1660 super

If anyone had something similar happen to them, I would appreciate the help. Thank you so much!

1 Like

I don’t know the answer to this but yeah I have this issue as well. On Warframe on Windows, vsync on and off, had the same frames and looked exactly the same. On CachyOS I have to play Warframe with vsync on because there is a difference without it. Its not like laggy or anything but it is noticeable when you are used to higher frames.

1 Like

Try using NVIDIA closed modules.

1 Like

Could you give me a hand with that? I tried but cachyos always installs the open source ones automatically.

sudo pacman -S linux-cachyos-nvidia

After that command, the drivers are applied automatically? or do I have to use another one to apply them?

Yes, just reboot and it will use the closed modules.

Any command to verify it? because the problem seems to continue :confused:

can you report

inxi -Fza

Kernel: 6.12.10-2-cachyos-lts arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-linux-cachyos-lts
root=UUID=8800d80e-3cb2-4628-b2cf-f4affb37d209 rw nowatchdog
nvme_load=YES zswap.enabled=0 splash loglevel=3
Desktop: GNOME v: 47.3 tk: GTK v: 3.24.48 wm: gnome-shell
tools: gsd-screensaver-proxy dm: GDM v: 47.0 Distro: CachyOS
base: Arch Linux
Machine:
Type: Desktop Mobo: Gigabyte model: B450M S2H serial:
uuid: UEFI: American Megatrends LLC. v: F66
date: 03/22/2024
CPU:
Info: model: AMD Ryzen 5 5500 bits: 64 type: MT MCP arch: Zen 3 gen: 3
level: v3 note: check built: 2021-22 process: TSMC n7 (7nm)
family: 0x19 (25) model-id: 0x50 (80) stepping: 0 microcode: 0xA500011
Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 3981 min/max: 400/4267 boost: enabled scaling:
driver: amd-pstate-epp governor: performance cores: 1: 3981 2: 3981 3: 3981
4: 3981 5: 3981 6: 3981 7: 3981 8: 3981 9: 3981 10: 3981 11: 3981 12: 3981
bogomips: 86243
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: gather_data_sampling status: Not affected
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 mitigation: Safe RET
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: Retpolines; IBPB: conditional; IBRS_FW;
STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA TU116 [GeForce GTX 1660 SUPER] vendor: ZOTAC driver: nvidia
v: 570.86.16 alternate: nouveau,nvidia_drm non-free: 550/565.xx+
status: current (as of 2025-01; EOL~2026-12-xx) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-2022 pcie: gen: 3 speed: 8 GT/s
lanes: 16 ports: active: none off: HDMI-A-1 empty: DP-1,DP-2,DP-3
bus-ID: 01:00.0 chip-ID: 10de:21c4 class-ID: 0300
Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: X: loaded: nvidia unloaded: modesetting
alternate: fbdev,nouveau,nv,vesa gpu: nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: HDMI-A-1 model: Samsung LF24T35 serial: built: 2021
res: 1920x1080 dpi: 92 gamma: 1.2 size: 528x297mm (20.79x11.69")
diag: 606mm (23.9") ratio: 16:9 modes: max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
API: OpenGL v: 4.6.0 vendor: nvidia v: 570.86.16 glx-v: 1.4
direct-render: yes renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
memory: 5.86 GiB display-ID: :0.0
API: Vulkan v: 1.4.303 layers: 10 device: 0 type: discrete-gpu name: NVIDIA
GeForce GTX 1660 SUPER driver: N/A device-ID: 10de:21c4
surfaces: xcb,xlib,wayland
Info: Tools: api: eglinfo, glxinfo, vulkaninfo gpu: corectrl,
nvidia-settings, nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA TU116 High Definition Audio vendor: ZOTAC
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:1aeb class-ID: 0403
Device-2: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
Audio driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 0b:00.1 chip-ID: 1002:1637
class-ID: 0403
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 0b:00.6
chip-ID: 1022:15e3 class-ID: 0403
Device-4: Huawei KT USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-6:4
chip-ID: 12d1:0010 class-ID: 0300 serial:
API: ALSA v: k6.12.10-2-cachyos-lts status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.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: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: e000 bus-ID: 09:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp9s0 state: down mac:
Device-2: TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano]
driver: rtl8821au type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0
bus-ID: 7-1:2 chip-ID: 2357:011e class-ID: 0000 serial:
IF: wlan0 state: up mac:
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: TP-Link UB500 Adapter driver: btusb v: 0.8 type: USB rev: 1.1
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:2 chip-ID: 2357:0604
class-ID: e001 serial:
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled
rfk-block: hardware: no software: no address: N/A
Drives:
Local Storage: total: 2.27 TiB used: 294.03 GiB (12.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: SNVS500G
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: fw-rev: S8542105 temp: 61.9 C
scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000DM010-2EP102
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: fw-rev: CC46 scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
model: WD10EZEX-75WN4A0 size: 931.51 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial:
fw-rev: 1A02 scheme: GPT
Partition:
ID-1: / raw-size: 249.33 GiB size: 244.36 GiB (98.01%)
used: 28.39 GiB (11.6%) fs: ext4 dev: /dev/nvme0n1p4 maj-min: 259:4
ID-2: /boot/efi raw-size: 600.5 MiB size: 599.3 MiB (99.80%)
used: 288 KiB (0.0%) fs: vfat dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
Kernel: swappiness: 150 (default 60) cache-pressure: 50 (default 100)
zswap: no
ID-1: swap-1 type: zram size: 15.48 GiB used: 5.49 GiB (35.5%)
priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 73.4 C mobo: 55.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.48 GiB used: 8.19 GiB (52.9%)
Processes: 373 Power: uptime: 4h 59m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.14 GiB services: gsd-power,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: 1329 pm: pacman pkgs: 1315 libs: 474
tools: gnome-software,octopi,paru pm: flatpak pkgs: 14 Compilers:
clang: 19.1.7 gcc: 14.2.1 Shell: fish v: 3.7.1 running-in: gnome-terminal
inxi: 3.3.37

modinfo -l nvidia. If it’s DUAL MIT/GPL then you’re using open, if not then you’re using closed. It looks like you’re using the lts kernel, so you need linux-cachyos-lts-nvidia.

A few days ago I did a clean installation again and now everything works fine. Too many things happened in between to know what solved it: like they updated the ISO, they updated the nvidia drivers, and also after the installation I used the package reinstallation tool in case something was installing wrong. I don’t know, everything just works fine now. Thanks for the help too, I’m going to save your commands because I couldn’t find how to change to the closed Nvidia drivers.

1 Like

I believe you did not have nvidia iso from download page.

I too downloaded the normal one thinking it has handheld edition toggle in install process.

There is no NVIDIA ISO. It’s an online install so whatever is in the ISO doesn’t matter.