Steam for Linux

Steam for Linux

Why are proton+vulkan games framerate capped to my refresh rate?
I am using Arch linux, KDE plasma, Nvidia RTX 2080ti, Wayland

Everything works smooth and good, except this one thing
Specifically the combo of proton+vulkan games the framerate is always limited to my refresh rate. I am unable to uncap my fps.

If I use other non-steam vulkan programs, such as for example vkcube, I can uncap the framerate there. And non-vulkan steam games I can uncap frames too.

Any ideas why this is happening?
< >
Showing 1-9 of 9 comments
you can "uncap" the fps using mangohud, make sure vsync is disabled btw.
Smirkel 13 Jul @ 6:59am 
tried that, thanks
Smirkel 13 Jul @ 7:02am 
mangohud works to uncap non-steam games and apps like vkcube, but inside steam and specifically proton it is still forced to my refresh rate
DonMcK 13 Jul @ 9:46am 
Can you try using x11, it could be a Wayland feature?
Smirkel 13 Jul @ 10:02am 
Yes, it does not happen on x11. the fps is unlocked there

It ONLY happens with proton+vulkan games on Wayland, thats whats so weird to me
What could be causing that behavior?
ripper81 14 Jul @ 2:33am 
By default Wayland will force vsync as part of the basic design of the Wayland protocoll to ensure that every frame is "perfect". On KDE Plasma you can enable an option to allow screentearing on Wayland. This will unlock the fps from your display refreshrate. I guess it depends on the individual Waylandcompositor (desktopenvironment) if this feature is supported or not.
Smirkel 14 Jul @ 10:28am 
yes i have that option checked, it gets even weirder

it turns out it does not happen on all Vulkan+Proton+Wayland games, just some of them

For example, Doom 64 and Hellpoint use vulkan, But my FPS is uncapped there.

But other games like Doom 2016 and Quake 2 rtx, my fps is limited to refresh rate.
If I switch to x11, the cap goes away on those games. If i switch off Vulkan, it also goes away

So it is due to some specific combination of SOME games+Vulkan+Wayland that for some weird reason restricts the framerate !
GUMUNKUL 21 Jul @ 5:26am 
Don't use wayland on nvidia, because nvidia drivers still suck.
< >
Showing 1-9 of 9 comments
Per page: 1530 50