this post was submitted on 25 Sep 2025
26 points (86.1% liked)

Linux

9598 readers
292 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Some of you have probably seen the blog post a few months ago about how GNOME is more strongly depending on systemd. The changes mentioned there have landed into the latest stable versions of the mentioned software (GNOME 49) and do affect us. In particular, the main culprit is the removal of the non-systemd fallback code in gnome-session. This makes it currently impossible to launch gnome-shell/mutter on a non-systemd system. A fairly straightforward patch of using elogind, like what was previously done, no longer works either.

Since we don't have the time or interest to write a new non-systemd codepath for gnome-session, this means that all support for gnome-based desktops has to be dropped. In particular, the affected packages would be gnome-session, gnome-shell, mutter, and gnome-settings-daemon. For now, the old versions are still in the repos but because there is so much intertwining between other gtk/gnome packages, there is no guarantee they actually work and will later be removed from our repos.

Standalone gnome applications will still continue to be packaged, but it is simply not feasible anymore to support gnome desktops without systemd.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] QuadDamage@kbin.earth 1 points 4 days ago (1 children)

Agreed, it's a bit of shame because I like the idea of GNOME but the execution and project priorities are just terrible.

[โ€“] Cris_Color@lemmy.world 2 points 2 days ago

More than anything I just really don't love how they engage with other projects

Foss is a space built on the premise of working together and collaboration, and it really frustrates me how common it is for projects and organizations to struggle to play nice with others

And GNOME is one of the orgs/projects that really exemplifies that problem on a pretty regular basis ๐Ÿ˜