Normal view

GNOME 50 Beta is out! Enhanced Remote Desktop & Orca Support

By: Ji m
12 February 2026 at 12:48

GNOME 50, the default desktop environment for Ubuntu 26.04 and Fedora 44 Workstation, now is available for Beta testing, while the final release is planned for March 18th, 2026.

The last Alpha introduced first day of a week setting option which can be configured by gsettings command. This Beta improved the feature by adding an option in Gnome Control Center (aka Settings) -> System -> Date & Time, allowing to configure it graphically.

Thanks to Wellbeing developers, Parental Controls app now supports setting daily screen time limit and bedtime for children’s accounts. And, a “ignore” button is available in the lock screen allowing parents to extend the computer time.

Set daily screen time limit and bedtime

Variable Refresh Rate (VRR), the feature introduced since Gnome 46 that allows monitor to change its refresh rate dynamically to match GPU frame rate, and fractional scaling are now no-longer treated as experimental.

Nautilus (aka Files) now has new “Grid View Captions” configure dialog, allowing to add more captions below file/folder icons in the Grid View (aka icon view). Besides file/folder name, it can display up to 3 more rows of information, including size, type, modified date, owner, group, permissions, and so on.

And, users of earlier Gnome versions can go to /org/gnome/nautilus/icon-view/captions in “Dconf Editor” to enable this feature.

GNOME Remote Desktop in this version has been updated with HiDPI support, Kerberos authentication, remote session auto-login, as well as camera redirection, allowing to use cameras, that physically connected on the client side, inside a remote desktop session on the server side.

As well, it can now limits the global number of concurrent active connections, limits the number of concurrent active connections per peer, limits the number of new connections per second coming from a peer, and maintains a limited number of pending connections that is waiting to be handled.

Glycin, the image loading library, now supports XPM and XBM image formats, and it now use hayro-jpeg2000 loader instead of jpeg2k for JPEG 2000 image decoding.

Loupe image view has been updated with XPM and JPEG 2000 mime-types support, so it can be set as default image viewer for opening these image formats.

Orca, the screen reader, now has a new redesigned preferences dialog. All settings and commands are now global, so that user doesn’t need to save settings on a per-application basis.

Browse mode now works in all document content. Automatic language switching has been added both for web content and for UI. And, it’s now possible to keep contrated braille enabled at the cursor location, and to display object mnemonics in braille.

Other changes in GNOME 50 Beta include:

  • VA-API disabled in Remote Desktop when using AMD GPU.
  • Support “unified” authentication mechanism for GDM.
  • No longer treat “Service Unavailable” errors from PAM modules as failed login attempts.
  • Add text-size setting with adjustable slider.
  • Use glycin for thumbnails in Nautilus (Files).
  • Add HiDPI & monitor mode emulation support in screen cast API / Devkit
  • Add way in remote desktop API to set the active keyboard layout

Get GNOME 50 Beta

The official announcement of this Beta is not ready yet, but the detailed changes have been made available in the NEWS page.

And, the GNOME OS .iso image for the new Beta is available to download in Gnome website via the link below:

NOTE: The Gnome OS image sadly needs entire disk when installing in real machine, and only runs in Gnome Boxes when trying out in Virtual Machine.

Besides using the Gnome OS image, Arch Linux has made this Beta into Gnome Unstable repository, and Fedora has added it for current v44 and Rawhide development releases.

For Ubuntu 26.04 LTS, the developer team is building the Beta packages, which will be available in next few weeks.

Google Chrome 145 Released with JPEG-XL Decoding Support

By: Ji m
11 February 2026 at 13:40

Google Chrome web browser released new 145 version yesterday for Linux, Windows, macOS, ChromeOS, and Android users.

The new version added support decoding JPEG-XL (.jxl) image format by using jxl-rs, a memory-safe pure Rust written decoder, instead of libjxl.

The JPEG-XL decoding is disabled by default. User can go to chrome://flags page then search and enable the feature.

And chromium can be built with enable-jxl-image-format and enable_jxl_decoder flags for the feature support.

Besides the new image format support, other changes in Chrome 145 are mostly for web developers.

It introduced Origin object in the Origin API that encapsulates the origin concept and provides comparison, serialization, parsing methods.

It also introduced Device Bound Session Credentials (DBSC) feature, allowing websites to bind authentication sessions with cryptographic key pairs associated with the user’s device. This improves the security by making it significantly harder for others to steal session cookies.

As well, it added the column-wrap and column-height properties support from Multi-column Layout Module Level 2, allow to set a height for the row of columns and the overflow columns to appear as a new row.

This version also improved online payments by introducing Browser Bound Keys feature that binds cryptographic keys to a specific browser instance to Secure Payment Confirmation (SPC).

Chrome on Android now accurately reports the browser window’s position and size using window.screenX, window.screenY, window.outerWidth, and window.outerHeight.

Other changes in Chrome 145 include:

  • Add support text-justify property to control what type of justification applied to text
  • Enable monochrome emoji rendering in forced colors mode.
  • Remove the UserAgentReduction policy
  • Implement the focusvisible parameter for HTMLElement.focus() method.
  • Enable percentage values for the letter-spacing and word-spacing CSS properties.
  • Refine border-radius shadow edge computation for high border-radius.
  • Expose onanimationcancel event handler to GlobalEventHandlers.
  • Extend customizable select support to the listbox rendering mode.

For more about this browser release, see the official release note.

Get Chrome 145

Google Chrome is available to download in Google website via the link below:

For Linux, besides the official .deb/.rpm packages, there’s also a community maintained Flatpak package that runs in sandbox environment. And, here’s a step by step guide shows how to install them in Ubuntu.

❌