Edit I found out I can disable VRR in Gnome settings now, but I still get low frames, and slight flickering. I might have bad Nvidia driver update.
For background, I have just installed Fedora 43 that shipped officially today. I’ve been testing it for few days.
GNOME 49 ships with Variable Refresh Rate feature enabled by default (?) for supported monitors, if I’m understanding this correctly. For me it seems to cause mouse rendering to be laggy and some animations choppy.
I found I can list the monitors, and their “min-refresh-rate” with command:
gdbus call --session \
--dest org.gnome.Mutter.DisplayConfig \
--object-path /org/gnome/Mutter/DisplayConfig \
--method org.gnome.Mutter.DisplayConfig.GetCurrentState
For me the problematic monitor returns 40hz, which is the culprit I believe.
In GNOME Display config it says for min-refresh-rate:
- min-refresh-rate (i): minimum refresh rate of monitor when Variable Refresh Rate is active (absence of this means unknown)
(COSMIC Desktop has option to disable it, and as I tried it few days ago it seemed to help)