Show Your Support: Did you know that the hundreds of articles written on Phoronix each month are mostly authored by one individual? Phoronix.com doesn't have a whole news room with unlimited resources and relies upon people reading our content without blocking ads and alternatively by people subscribing to Phoronix Premium for our ad-free service with other extra features.
GNOME On Wayland Will Now Work Correctly For Non-60Hz Refresh Rates
Up to now when GNOME was running on Wayland it has basically been stuck to a 60Hz fake vsync refresh rate, but now it's able to query hardware presentation times and support swap throttling for working better in the growing world outside of 60Hz refresh rate displays. Of course, GNOME on the X.Org Server hasn't had such issues.
Closed today is now this year and a half old bug about changing the monitor refresh rate not working correctly under Wayland. The technical details are laid out by this merge request that had been open for the past four months before being closed today.
The code is now in Mutter Git for GNOME 3.32 to support swap throttling and hardware presentation times queried through the Linux KMS stack.
GNOME on Wayland is looking good for single monitor setups but there still is other code yet to be merged for improving the GNOME Wayland performance on multi-monitor setups. Hopefully those improvements can also be merged in time for the GNOME 3.32 debut in March.