News: 1739901675

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNOME 48 beta is another nail in X11's coffin

(2025/02/18)


The next version of the default desktop for most of the big Linux distros is in beta. Here's what to expect next month, or soon thereafter.

GNOME 48 has [1]entered beta testing , which also means that it's in feature, API, and UI freeze. In other words, nothing substantial should change from now until its release, which is expected on March 19. There is a full [2]list of changes in the Beta News announcement, and it's substantial, so we'll try to focus on some of the highlights.

Version 48 doesn't look to be a massive release. It carries on the trajectory of recent GNOME releases, such as reducing dependencies on X11 on its way to a pure-Wayland future. Some of the new accessories that have replaced older apps in the desktop's portfolio continue to gain new functionality, which will help push worthy veterans such as Gedit and Evince into retirement.

[3]

In terms of the long and troubled road to Wayland, version 49 of the [4]GNOME Display Manager , gdm for short, no longer requires Xwayland. So, on a pure Wayland system, it won't require X11 at all right from the login screen onward. Even some desktops and distributions that don't use anything else from GNOME use GDM for their login screen, so this change may have a wide impact. The latest version of Gtk 4 will also remove OpenGL support, and it deprecates X11 and the [5]Broadway in-browser display . It does add Android support, though.

[6]

[7]

Among other changes to display handling, there's a new tool called [8]GNOME Display Control , which allows the OS to set the display config from the command line (or, of course, from scripts). There's also a new D-bus API to [9]handle High Dynamic Range displays .

Among the changes that we suspect will affect quite a few people in this release, there are tweaks to package management, music playback, and file viewing.

[10]

GNOME Software can now handle [11]web links to Flatpak apps , as explained in a [12]2023 discussion and a [13]2024 proposal , which catches up with similar functionality in Canonical's Snap. A [14]discussion is going on about potentially completely removing RPM support from the app in future, which may surprise some folks on the other side of the fence from the Debian world.

GNOME has a new default music player, though many distros may choose to replace it. The new app is a very simple player called [15]Decibels , which is [16]now part of the Core suite. It doesn't yet completely supplant the existing [17]GNOME Music , which in this release [18]supports HiDPI album covers .

Another new app is [19]GNOME Papers , a simple file and document viewer, which can display various document and image formats, including e-books and electronic comics. This replaces the well-established [20]Evince document viewer , and that might have a knock-on effect on this vulture's preferred tool, [21]Linux Mint's Xreader , which was forked from Evince.

[22]

Some of the other changes are probably less visible. The new GNOME Text Editor has some functional changes, such as a properties panel that replaces the View menu and the indentation selection dialog, the search bar moved to the bottom of the window, language choice shows the most recently used first, a new full-screen mode, and other changes. Gedit is [23]now retired , but the code base isn't totally dead. [24]Mint's Xed and [25]MATE's Pluma carry the family forward.

A change that will be obvious to some viewers and, we suspect, all but invisible to others is a [26]change of the default font . The [27]Adwaita fonts replace the previous [28]Cantarell from Google .

[29]FuriPhone FLX1: A Debian-powered brick that puts GNOME in your back pocket

[30]Haiku Beta 5 / In tests it's (Fire)foxier / It pleases us well

[31]Both KDE and GNOME to offer official distros

[32]GNOME 47 brings back some customization options, but let's not go crazy

The GNOME web browser, formerly known by its internal code name of Epiphany, now has improved file import. Although it's a capable tool, and one of the more visible WebKit-based browsers outside of the Apple software ecosystem – especially on the [33]experimental Haiku OS – most distros tend to bundle Firefox instead. Another app we rarely see, the [34]GNOME Builder IDE , now has better integration with the Adwaita theme. The release-news file also mentions "better integration with Elementary," without further explanation – possibly referring to [35]Elementary OS . Although Elementary's Pantheon desktop isn't GNOME-based, the developers have in the past [36]written about using the GNOME-focused [37]Vala programming language .

The file manager, formerly Nautilus and now just Files, should be noticeably faster in places, such as when deleting large numbers of files or searching. So should GNOME Remote Desktop, which now can use more hardware acceleration. GNOME Calendar now lets you specify the timezone for the beginning and end of events, and GNOME Maps has better place marker handling and public-transport planning. The GNOME Settings app has some tweaks, too, including better search handling, a single-pane view, tweaked media keys support in the Keyboard screen, and a new "Wellbeing" page that lets you track your screen time.

GNOME 48 will be the default desktop for Fedora version 42, which will be a Hitchhiker's Guide to the Galaxy-themed release, as we mentioned when we [38]looked at Fedora 41 . With some of Canonical's usual customizations, it will also be the default desktop of the next interim Ubuntu release, [39]25.04 or Plucky Puffin . That is still a year away from the next Ubuntu LTS, though, so GNOME 48 will be long gone by then.

However, some people may be seeing it for years to come. Canonical developer Jeremy Bicha [40]shared an update in which he says he's working to get it into Debian 13. If GNOME 48 makes it into "Trixie," Debianisti who are also GNOME enthusiasts will be using this release until 2027 or so. ®

Get our [41]Tech Resources



[1] https://discourse.gnome.org/t/gnome-48-beta-released/27094

[2] https://download.gnome.org/teams/releng/48.beta/NEWS

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Z7URDArroCZoV3csRxdnxQAAAIo&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://wiki.gnome.org/Projects/GDM

[5] https://docs.gtk.org/gtk4/broadway.html

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z7URDArroCZoV3csRxdnxQAAAIo&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z7URDArroCZoV3csRxdnxQAAAIo&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4190

[9] https://gitlab.gnome.org/GNOME/mutter/-/commit/502e762ad0f1b6bf37f7c1b114def5f1a5cc6bbb

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z7URDArroCZoV3csRxdnxQAAAIo&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[11] https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/2089

[12] https://github.com/flathub-infra/website/issues/919

[13] https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2240

[14] https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2240

[15] https://flathub.org/apps/org.gnome.Decibels

[16] https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/3354

[17] https://wiki.gnome.org/Apps/Music

[18] https://gitlab.gnome.org/GNOME/gnome-music/-/merge_requests/1084

[19] https://apps.gnome.org/Papers/

[20] https://wiki.gnome.org/Apps/Evince

[21] https://github.com/linuxmint/xreader

[22] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z7URDArroCZoV3csRxdnxQAAAIo&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[23] https://wiki.gnome.org/Apps/Gedit

[24] https://github.com/linuxmint/xed

[25] https://github.com/mate-desktop/pluma

[26] https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/merge_requests/89

[27] https://gitlab.gnome.org/GNOME/adwaita-fonts

[28] https://fonts.google.com/specimen/Cantarell

[29] https://www.theregister.com/2025/02/03/furiphone_flx1/

[30] https://www.theregister.com/2025/01/09/testing_haiku_beta_5/

[31] https://www.theregister.com/2024/11/29/kde_and_gnome_distros/

[32] https://www.theregister.com/2024/09/30/gnome_47/

[33] https://www.theregister.com/2025/01/09/testing_haiku_beta_5/

[34] https://apps.gnome.org/Builder/

[35] https://www.theregister.com/2024/12/04/elementary_os_8/

[36] https://blog.elementary.io/why-we-write-elementary-apps-in-vala/

[37] https://vala.dev/

[38] https://www.theregister.com/2024/11/14/fedora_41_a_vast_assortment/

[39] https://discourse.ubuntu.com/t/plucky-puffin-release-notes/48687

[40] https://discourse.ubuntu.com/t/desktop-team-integration-squad-updates-monday-3rd-february-2025/54488

[41] https://whitepapers.theregister.com/



No Thanks

Will Godfrey

I avoid gnome like the plague. As far as I'm concerned it manages to get just about every desktop feature wrong.

Re: No Thanks

TVU

For me, X11 just works fine so I am not interested in any supposed mythical (and dubious) upgrades.

Re: No Thanks

mickaroo

Years ago, I spent many a happy hour playing with xorg.conf to have something resembling a working display. However, I haven't done that in a very long time. These days, I install Linux Mint Mate, and It-Just-Works.

I guess Wayland is coming. But in the meantime, X11 works for me, too...

So long since

steelpillow

Haven't touched GNOME since the early GNOME 3 shat all over my sensibilities. Has it returned to being a functional and productive desktop environment, or is it still a Mobile/Windows Paradigm squirrel-chaser?

The only good thing about Gnome

bofh1961

Is that there are plenty of alternatives.

Anyone on Gnome team actually use Nvidia?

mikus

I have to assume those quick to move toward abandoning X11 for Wayland do NOT use Nvidia, as Nvidia drivers have been mostly rubbish for any Linux Wayland desktops until quite recently, and then still iffy at that. With the dominance of Nvidia in the GPU market share, x11 won't die until Nvidia finally makes drivers work right for it. Because Nvidia has already said there is no major priority for them to support all the graphics features needed for Wayland, it will remain a second-class citizen, thus any distro and desktop that moves away from X11 is directly tying their success to Nvidia to fix their drivers long-term.

As a KDE user, it's made Wayland mostly unusable until the latest beta 570 drivers for me, to the point I'm look at my next system being AMD. Trying one of the latest KDE Plasma desktops, kernels, and drivers with Wayland got me at least 6 crashes in 24 hours, but otherwise rock solid on x11. Have fun Gnome team.

Re: Anyone on Gnome team actually use Nvidia?

blu3b3rry

Similar experiences here. Didn't suffer crashes, but Ubuntu 24.04 GNOME with Wayland running did not play nice with the GTX 1050TI in my test setup, with lots of odd graphical glitches and monitor dropouts almost akin to a failing GPU. Switched to Linux Mint instead and its been rock-solid with no issues for at least six months now....(more fool me I guess for buying Nvidia. It'll be an AMD purchase next time).

Re: Anyone on Gnome team actually use Nvidia?

Michael Hoffmann

Thanks for that!

I'm only my second month into having ditched Windows for Kubuntu on my desktop, and despite test switching to Wayland every time I see an update, it's been a shitshow even just for Plasma, never mind trying to run Proton/games.

Despite having used nvidia for ever (3090 now, at least it doesn't melt and catch fire at the connector), if AMD manages to NOT mess up their upcoming launch and actually *have* a launch and not fake one like nvidia, I could be looking at switching.

A lot of my CUDA code will need rewriting though :(

Vote for ME -- I'm well-tapered, half-cocked, ill-conceived and TAX-DEFERRED!