Why my game fps is low

Hello, does anyone know how to raise fps in steam game, my current game (CS2) fps is capped to 60 fps, and i have check the setting, i dont have any limit to my fps.
My Specs:
OS: Fedora 41
GPU : Nvidia GTX 1650 Ti
Ram : 16 Gb
CPU: AMD Ryzen 7 series 4000
I Have Set Default GPU as Nvidia
image

when i use windows, i can run more than 100 fps.
When i play, i use performance mode of Fedora

Thanks in Advance

please check your graphic settings, it sounds like the screen is running 60 Hz thus your GPU will not render more than 60FPSs due to vsync. If you turn vsync off, you’ll probably get more FPS but you may experience tearing.

1 Like

Given you have a 60 FPS monitor why do you need more then 60 fps?

If im not mistaken, no, my monitor have been set to 144hz, and when i turn of vsync, the fps do improve, but not much.

Sorry but i use a Laptop, so not build from scratch, but i use Asus Tuf A15 and i have manage to reach 100+ fps when using windows, so monitor limit is probably not the issue

Try to disable direct_scanout. It might restore the expected behaviour.

ALT+F2 , enter “lg” ( for looking glass)
FLAGS → DISABLE_DIRECT_SCANOUT

I’d try this env with CS2:

MESA_VK_WSI_PRESENT_MODE='immediate'

I’m pretty sure CS2 only has Vulkan, but if it’s running OpenGL and you’re on Wayland, forcing Zink along with that WSI present mode works:

MESA_LOADER_DRIVER_OVERRIDE='zink' MESA_VK_WSI_PRESENT_MODE='immediate'
1 Like