Zmienna częstotliwość odświeżania (VRR/FreeSync/Adaptive-Sync) wsparcie dla Mutter Compositor GNOME jest bliskie połączenia. Natywne wsparcie zaplecza dla VRR, które było rozwijane przez ostatnie dwa lata, nie jest już uważane za pracę w toku i uważa się, że nie ma już żadnych problemów blokujących, które uniemożliwiałyby lądowanie tego kodu.
Natywne zmiany zaplecza GNOME Mutter mają na celu wykrywanie monitorów obsługujących VRR i aktywowanie obsługi odświeżania o zmiennej częstotliwości za pomocą właściwości KMS udostępnianych przez obsługiwane sterowniki Direct Rendering Manager. Umożliwia również trwałe zastosowanie konfiguracji i ujawnienie włączania/wyłączania VRR za pośrednictwem interfejsu API Dbus wokół konfiguracji wyświetlania. VRR jest aktywowany na monitorze, gdy okno, które go obsługuje, obejmuje cały monitor w widocznej przestrzeni roboczej.
Istnieją jednak pewne znane ograniczenia, takie jak niższa częstotliwość odświeżania dla aplikacji OpenGL bez dławienia (jeśli nie ustawisz vblank_mode=3 lub nie włączysz V-Sync na poziomie aplikacji), możliwe zacinanie się podczas ruchu kursora z pasywnym aktualizowanie pełnoekranowych klientów i brak obsługi protokołu Wayland.
Podobnie do skarg nVIDII dotyczących odświeżania o zmiennej częstotliwości dla Waylanda, brak standardowego protokołu Wayland do reklamowania obsługi VRR jest również problemem dla kodu Mutter. W związku z tym na razie ten kod Mutter zakłada, że każdy klient Wayland obsługuje VRR.
Zobacz to żądanie scalenia to były dwa lata tworzenia VRR z natywnym back-endem Muttera. Flaga „WIP” (praca w toku) została dzisiaj usunięta, a deweloper Dor Askyao dodał: „Zaktualizowałem opis MR o aktualny stan MR, w tym ważną sekcję Zastrzeżenia. Z mojej perspektywy nie ma już żadnych problemów blokujących to MR przed połączeniem, należy wziąć pod uwagę tylko ograniczenia. Weryfikacja i testowanie byłyby bardzo mile widziane”.
Dla łatwiejszego testowania istnieje również gałąź tego kodu VRR utrzymywana w stabilnym środowisku GNOME 42.
Osobno po stronie Centrum sterowania GNOME jest ten MR za dodanie opcji włączania/wyłączania obsługi VRR z interfejsu Control Center.