GNOME 50 “Tokyo” Officially Released: A Major Leap for the Linux Desktop
GNOME 50 “Tokyo” Officially Released: A Major Leap for the Linux Desktop
- Why Enterprise RAID Rebuilding Succeeds Where Consumer Arrays Fail?
- Linus Torvalds Rejects MMC Subsystem Updates for Linux 7.0: “Complete Garbage”
- The Man Who Maintained Sudo for 30 Years Now Struggles to Fund the Work That Powers Millions of Servers
- How Close Are Quantum Computers to Breaking RSA-2048?
- Why Windows 10 Users Are Flocking to Zorin OS 18 Instead of Linux Mint?
- How to Prevent Ransomware Infection Risks?
- What is the best alternative to Microsoft Office?
GNOME 50 “Tokyo” Officially Released:
A Major Leap for the Linux Desktop
Six months of community effort culminate in the most feature-rich GNOME release to date — bringing parental controls, Wayland-only architecture, VRR defaults, and hardware-accelerated remote desktop to Linux users worldwide.
The GNOME Project today officially unveiled GNOME 50, codenamed “Tokyo” in recognition of the organizers of the GNOME.Asia Summit 2025 held in Japan. Released on schedule exactly six months after GNOME 49, this milestone release represents the desktop environment’s boldest set of changes in years — touching everything from family safety tools and accessibility to display technology and core architecture.
The release arrives just in time to ship as the default desktop in both Ubuntu 26.04 LTS (expected April 2026) and Fedora Workstation 44. Rolling-release distributions such as Arch Linux and openSUSE Tumbleweed can begin packaging GNOME 50 immediately.
Wayland-Only: The X11 Session Is Gone
Perhaps the most structurally significant change in GNOME 50 is the complete removal of the
GNOME X11 session. GNOME is now a Wayland-native desktop, full stop. This does not mean
X11 applications stop working — legacy X11 apps continue to run via XWayland, and
other X11 sessions can still be launched from the GDM login manager — but the GNOME Shell itself
no longer operates on X11.
What this means for users: If you rely on a Linux distribution that ships vanilla GNOME, your session will run on Wayland by default. XWayland compatibility ensures nearly all legacy software continues to function, though edge cases with very old or poorly maintained X11-only apps may arise.
Expanded Parental Controls & Digital Wellbeing
For the first time in GNOME’s history, parents and guardians can monitor screen time and enforce daily limits for child accounts directly from the desktop. GNOME 50 introduces bedtime scheduling, automatic screen locking when time limits are reached, and the ability for administrators to grant extensions when needed.
- Real-time screen time tracking with idle-inhibitor awareness, preventing apps from quietly bypassing limits
- Bedtime schedules that automatically lock the screen at a set hour
- On-demand time extensions granted by a parent or admin account
- Deep integration with the Settings app, with a direct link to the dedicated Parental Controls application
- Backend groundwork laid for future web content filtering capabilities
This capability has long been a gap in the Linux desktop compared to macOS and Windows, and its arrival makes GNOME 50 meaningfully more viable for family-shared computers.
Variable Refresh Rate and Fractional Scaling: Now On By Default
Variable Refresh Rate (VRR) support — long available as an experimental opt-in and quietly enabled by many downstream distributions — is now enabled by default in GNOME 50 on all compatible hardware. The same applies to fractional scaling, which is no longer considered experimental upstream.
Cursor responsiveness under VRR has been improved, and frame scheduling in Mutter (GNOME’s window and compositor manager) has been refined. Users running the official NVIDIA proprietary driver stack will see notably reduced stuttering and better frame pacing — though it should be noted this is a driver-stack optimization, not a gaming-specific feature. GNOME 50 also introduces SDR-Native mode for Mutter and adds full support for version 2 of the Wayland color management protocol, along with HDR screen sharing to preserve color accuracy during streaming and recording.
Accessibility: Orca Rebuilt, Reduced Motion Added
GNOME 50 brings some of the most significant accessibility improvements in years. The Orca screen reader has received a completely redesigned preferences window, now consistent with modern GNOME application design standards. All settings are now global by default — eliminating the friction of configuring Orca on a per-application basis — while per-app overrides remain available when needed.
- Automatic language switching for both web content and application UI
- Browse mode extended to all document content types
- Sticky mode automatically activates for Electron-based apps
- Enhanced Braille support and improved Mouse Review in Wayland sessions
- New Reduce Motion system setting to minimize animations for users with vestibular disorders or motion sensitivity
Remote Desktop: Hardware Acceleration Arrives
GNOME Remote Desktop has received a major performance overhaul in version 50. Hardware acceleration via Vulkan and VA-API is now enabled by default, delivering lower latency and significantly reduced CPU and power usage during remote sessions. Additional new capabilities include:
- HiDPI support for crisp rendering on high-resolution displays
- Camera redirection: share your local webcam over a remote session
- Kerberos authentication for enterprise single-user runtime modes
- Initial Vulkan Video Encode support
- Explicit DMA buffer synchronization and zero-copy Vulkan/VA-API rendering
- Headless GDM autologin session support via a new
gnome-headless-sessionsystemd service
Core Application Updates
Nearly every first-party GNOME application ships improvements in this release.
Files (Nautilus) now loads thumbnails and icons significantly faster with reduced memory overhead. The batch rename tool has been redesigned with visual feedback and highlighting. Multi-format search filtering allows filtering by multiple file types simultaneously, and the path bar now supports case-insensitive autocompletion.
Document Viewer (Papers), formerly known as Evince in its evolution, ships a redesigned annotation system. Users can now add text notes, highlights, and freeform ink strokes directly from the main document interface rather than hunting through menus. The app also gains support for form filling.
Calendar adds an attendee list showing participants and their RSVP status for public events, a redesigned quick-add interface, ICS file export, and better keyboard navigation. The month view layout has been improved, and the app now respects the system-wide “First Day of the Week” setting — a new option also added to Settings > Date & Time in this release.
Image Viewer (Loupe) gains support for opening XPM and JPEG 2000 image formats.
GNOME Circle Expands with New Apps
GNOME 50 welcomes several new applications into the GNOME Circle — the curated collection of high-quality third-party apps that follow GNOME’s design guidelines:
- Gradia — A dedicated screenshot annotation tool for marking up captures with arrows, text, and shapes
- Constrict — A simple video compression utility for reducing file sizes without fiddling with codec settings
- Sudoku — A native puzzle game following the Adwaita design language
- Sessions — A session management app for organizing workspaces and app groups
Further Notable Changes
- Mutter gains native XWayland scaling, RGBA16/RGBX16/XB48 format support, tiled monitor handling improvements, and HiDPI emulation for screencasts
- GTK 4.22 brings improved SVG rendering support
- Settings now clearly separates input and output audio volume controls, adds battery charge mode management, and improves the Color Management calibration panel
- Top Bar now shows a power profile icon when Low Power or Performance modes are active, preventing users from forgetting they’ve changed their power profile
- Improved discrete GPU detection and better handling of external keyboard layout sources in the indicator
- A refreshed wallpaper collection and continued evolution of the Adwaita design language and font family
This release brings many improvements in parental controls and accessibility, new features in apps from Calendar to Papers, hardware acceleration for remote desktop, display handling improvements, and a slew of new apps in GNOME Circle.
— GNOME Project, official release announcement
How to Get GNOME 50
GNOME 50 is available today. Users on Arch Linux, openSUSE Tumbleweed, and other rolling-release distributions can expect packages in their repositories shortly. Fedora 44 and Ubuntu 26.04 LTS (due April 2026) will include GNOME 50 as their default desktop. Users on current stable Ubuntu releases cannot upgrade to GNOME 50 without significant manual effort.
For those who want to try GNOME 50 immediately, a GNOME OS image is available for download and can be run in a virtual machine using the GNOME Boxes application. Note that the image works best in Boxes and may have compatibility issues in other VM software such as VirtualBox.
The next major release, GNOME 51 “A Coruña”, is planned for September 2026.
