There is two weeks to go until the GNOME 50 stable release while out today is the release candidate of Mutter 50. This Mutter 50.rc release brings some exciting last-minute enhancements to this Wayland compositor.
Mutter 50.rc brings great improvements for the NVIDIA R590 Linux driver usage, SDR-Native color mode support, various high dynamic range (HDR) improvements, screen sharing improvements, and more. The Mutter 50.rc highlights include:
– Unblocking the NVIDIA performance. Various performance improvements when using NVIDIA graphics with the official NVIDIA Linux driver thanks to various workarounds. The merge notes: “Using Nvidia-580, this reduces the time spent blocked per frame from milliseconds to microseconds.“
– Using FBOs for secondary GPU rendering rather than EGL surfaces. This helps out the NVIDIA driver too while not hurting other drivers and results in less code too. With the NVIDIA driver this allows for 10 bits per color scanout buffers.
– HDR screen sharing support.
– SDR-Native color mode support was merged for wide color gamut displays.
– Wayland color management v2 protocol support.
– Making wp_commit_timing with Variable Refresh Rate (VRR) support.
– Disabling tone mapping with HDR.
– Fixing direct scanout when using software cursors.
– DevKit now has clipboard integration and multi-monitor support.
– Crash fixes and memory leak fixes.
More details on today’s Mutter 50.rc release via GitHub.
Also out today is GNOME Shell 50.rc with various fixes and improved support for logind inhibitors in system actions.
