Mutter has no Support for VRR on GSync Compatible Unvalidated Monitor on X11
Affected version
Mutter Version: mutter 44.3
Gnome Version: GNOME 44.3
OS: Arch Linux x86_64
Kernel: 6.4.4-arch1-1
X.Org version: 21.1.8
GPU: NVIDIA GeForce RTX 4080
Nvidia Driver Version: 535.86.05
Monitor: Samsung U28R550UQRXEN
Bug summary
As per my understanding, Gnome should show have an option on the Gnome Settings app to enable Variable Refresh Rate (VRR) on X11 sessions. Except Gnome Settings
doesn't show me any toggle to enable VRR. My monitor is a 4K one, connected to my computer through Displayport v1.2
Note that I'm not fully sure if I should report the bug here on in Gnome Settings, so I apologize if this is the wrong place to report this bug, but VRR is done by the compositor so thats why I reported the bug here.
Steps to reproduce
Steps to reproduce the error:
- Open the Gnome Settings app
- Navigate to Monitors tab
Steps to validate GSync is not activated:
- Run
glxgears -fullscreen
- The GSync indicator displays
Normal
, meaning GSync/Freesync is not in use
What happened
For the error: The Monitors tab is missing any toggle to turn on VRR
For the validation issue: The GSync indicator should report GSync is in use, but it doesn't, meaning GSync is not working correctly.
What did you expect to happen
I expected GSync to be suported in Gnome 44 in X11
Relevant logs, screenshots, screencasts etc.
No logs, please let me know what logs I can attach here that might be relevant.