How to disable G-SYNC on Fedora 37, Gnome Wayland

Hi, newbie here trying to fix some graphics glitch while running a program on Linux, which is apparently due to the NVIDIA card and that should be solved by “deactivating GSYNC”, but I’ve not yet been able to figure out how.
I have a NVIDIA RTX A3000 with driver 530.41.03 on my Dell Inc. Precision 7560 running Fedora 37 with Gnome Wayland.
When I use a program called Zotero, the screen start flickering black, and according to several posts on the Zotero forum, this is solved by deactivating GSYNC in nvidia-settings.
However, when I run nvidia-settings, I get a GUI which is way more minimalistic than what other people describe, without the option that I should change:


Staggering in the darkness of my ignorance, I also tried changing such “gsync” option via the terminal:

❯ nvidia-settings -a AllowGSYNC=0
DEPRECATED: The attribute 'AllowGSYNC' is deprecated, use "AllowVRR" instead.
ERROR: Error resolving target specification '' (No targets match target
       specification), specified in assignment 'AllowGSYNC=0'.
❯ nvidia-settings -a AllowVRR=0  
ERROR: Error resolving target specification '' (No targets match target
       specification), specified in assignment 'AllowVRR=0'.

Any idea on how to properly deactivate G-SYNC?

Not sure gsync works at all yet while using nvidia-drm.modeset=1 in wayland.
If you switch to an xorg session you’ll get the ‘real’ nvidia-settings gui which will show you your gsync status.

1 Like

Thanks a lot for the quick reply, indeed switching to “Gnome on Xorg” upon logging in I not only get the complete NVIDIA Settings, but the glitches I was experiencing with the Zotero app seem gone.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.