After being warmed up by beta versions of distributions such as Fedora 44, the GNOME 50 desktop environment code-named "Tokyo" has now been officially released to users in a stable version, bringing a number of long-awaited improvements and new features, while also deferring some features to the future GNOME 51 version.

The most talked about change in this update is the official support for variable refresh rate (VRR) and native fractional scaling. These two features can be directly enabled as long as the hardware conditions permit. In addition, GNOME 50 also introduces a low-latency mouse pointer mode, which allows the cursor to refresh the content of the window independent of it when VRR is activated, thereby improving the interactive experience. In order to alleviate the problems of stuttering and frame time anomalies on the NVIDIA platform, developers have also added corresponding "workarounds" for the NVIDIA driver. Officials said that this will allow users using NVIDIA graphics cards to have "significant improvements" in window animation and desktop smoothness.

In terms of desktop UI, GNOME 50 adds a power profile indicator, which is an “icing on the cake” usability improvement for notebook users. The Settings app adds a "reduce animation" switch to improve accessibility and integrates parental controls for children's accounts, including daily screen time limits, app access restrictions, and configurable usage schedules. For professional creative workers, GNOME 50 repairs and improves the color management and display calibration functions, making them more practical in color-sensitive scenarios. The sound settings interface has also been improved, with input and output devices and their volumes more clearly marked, making it easier for users to quickly identify and adjust. In terms of remote desktop functions, this update introduces GPU acceleration, which will help improve the smoothness and responsiveness of remote sessions in high-performance application scenarios.

Although this version brings a lot of updates in terms of performance optimization, security enhancement, and interface polishing, the "Session Restore" function that is highly anticipated by some users has not been able to catch up with the release rhythm of GNOME 50 and has been explicitly excluded from this round of updates by the official. A more controversial decision is the complete removal of the X11 support back-end code in Mutter, which means that GNOME 50 officially bids farewell to the traditional X11 at the technical road level and fully invests in Wayland. Considering that there are still some workflows and features that are difficult to fully reproduce on Wayland, this choice has caused some discussion and concern in the community.

GNOME’s own suite of applications has also received several enhancements in this round of updates. The Nautilus file manager has improved search filtering capabilities, faster thumbnail loading, and further optimization of the batch rename function. Several GNOME apps have expanded support for the Orca screen reader, and Orca itself has become more configurable, providing more flexible accessibility options for visually impaired users. The built-in document viewer adds new annotation tools, including highlighters, brushes, erasers, and text tools, and provides parameter adjustments such as line thickness, fonts, and colors to meet basic annotation needs.

To see the complete list of changes, users can check the official version 50 update instructions released by GNOME:
https://release.gnome.org/50/