Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
GNOME Linux

Is It Time For a Change In GNOME Leadership? 112

Longtime Slashdot reader BrendaEM writes: Command-line aside, Cinnamon is the most effective keeper of the Linux desktop flame -- by not abandoning desktop and laptop computers. Yes, there are other desktop GUIs, such as MATE, and the lightweight Xfce, which are valuable options when low overhead is important, such as in LinuxCNC. However, among the general public lies a great expanse of office workers who need a full-featured Linux desktop.

The programmers who work on GNOME and its family of supporting applications enrich many other desktops do their more than their share. These faithful developers deserve better user-interface leadership. GNOME has tried to steer itself into tablet waters, which is admirable, but GNOME 3.x diminished the desktop experience for both laptop and desktop users. For instance, the moment you design what should be a graphical user interface with words such as "Activities," you ask people to change horses midstream. That is not to say that the command line and GUI cannot coexist -- because they can, as they do in many CAD programs.

I remember a time when GNOME ruled the Linux desktop -- and I can remember when GNOME left those users behind. Perhaps in a future, GNOME could return to the Linux desktop and join forces with Cinnamon -- so that we may once again have the year of the Linux desktop.

Is It Time For a Change In GNOME Leadership?

Comments Filter:
  • XFCE (Score:5, Interesting)

    by DarkOx ( 621550 ) on Thursday February 13, 2025 @08:07AM (#65163235) Journal

    I don't know that I would call XFCE "low over headed' these days. I would not call it bloat-y either but with all the XFCE projects included its a full featured desktop environment with just about everything you'd expect from something that isnt specifically chasing Windows or macOS.

    I have not used cinnamon in a long time, but I am really stumped as to what more than XFCE you could really want in terms of a traditional desktop experience.

    • Re:XFCE (Score:4, Informative)

      by Jahta ( 1141213 ) on Thursday February 13, 2025 @01:15PM (#65164199)

      I don't know that I would call XFCE "low over headed' these days. I would not call it bloat-y either but with all the XFCE projects included its a full featured desktop environment with just about everything you'd expect from something that isnt specifically chasing Windows or macOS.

      I have not used cinnamon in a long time, but I am really stumped as to what more than XFCE you could really want in terms of a traditional desktop experience.

      Agreed. It does everything I want from a desktop environment, and does it well, and still manages to have a modest overhead. And that matters. The laptop I'm typing this on would struggle with feature-heavy desktops like Gnome, but it runs XFCE like champ.

    • I switched to XFCE a couple of years ago after I couldn't find a terminal or text editor on the default GNOME installation. All I ever really use is a terminal, text editor and web browser, and on the default installation of Ubuntu, I had to restart from scratch with Arch Linux to even get a terminal and shell to continue.
    • by kbahey ( 102895 )

      XFCE is the right fit for most users who don't have any specialized requirements.

      I have been using it for about a decade now (Xubuntu), and really satisfied with it.
      It does what it is supposed to do, and stays out of the way.

  • The time for this (Score:5, Insightful)

    by vbdasc ( 146051 ) on Thursday February 13, 2025 @08:09AM (#65163239)

    has long past, IMHO. The damage they did might be irreparable.

    • by DarkOx ( 621550 )

      I am not sure. XFCE and mate exist, it is hard to imagine even if they "made gnome great again" that it would there would be a compelling reason to switch back.

      That said one thing Gnome was doing was the stuff under the goffice umbrella. Most of that plugs in just fine to any GTK environment but in terms of adding to the Linux desktop experience that is an area that could still be improved.

    • by HiThere ( 15173 ) <charleshixsn@noSPAM.earthlink.net> on Thursday February 13, 2025 @09:49AM (#65163545)

      Agreed. The laudable praise applies to Gnome1 and Gnome2, but not to Gnome3.

    • Re: (Score:3, Informative)

      by jonadab ( 583620 )
      Indeed. I haven't used Gnome as a desktop environment for decades. The last components of Gnome that I used (assuming we don't count Gimp, which significantly predates Gnome) were gnome-panel (but I've long since switched to mate-panel) and gnome-terminal (but I had to switch to Konsole when gnome-terminal eliminated profile icons, during the development cycle leading to gnome-terminal 2.0). And I can't be the only one, because as near as I can tell they have been hellbent on systematically removing all
      • GNOME is the new CDE, literally. It replaced CDE in commercial UNIX(tm) desktop environments. And also like CDE, it is terrible. It is still a major DE, but only due to deployment numbers, which are in turn only the result of it having been made the default for the most popular Unix[lik]es. It's still relevant, but only because it's shoved at people.

  • by Pizza ( 87623 ) on Thursday February 13, 2025 @08:13AM (#65163245) Homepage Journal

    Folks have been complaining about GNOME's UI choices for well over 20 years now. Guess what, it "rules the linux desktop" more today than it ever has.

    Are there other, viable alternatives? Absolutely; more than ever, and you're free to use them (or not) if that's your preference.

    But don't go projecting your preferences onto everyone else.

    BTW, "the effective keeper of the linux desktop" is overwhelmingly Microsoft; WSL installs vastly dwarf "native" installations.

    • by wharfrat ( 90464 ) on Thursday February 13, 2025 @08:44AM (#65163309)

      Absolutely.

      People like GNOME. People like Cinnamon. People like the Windows 95 UI.

      If people want a DE from the 90s. Great they can have that. If people want a modern DE. Great, we can have that.

      I just don't buy this, "Make GNOME Great Again", mentality either.

    • Does it really "rule the Linux desktop", though?

      I'd imagine that most "Desktop Linux" users are really using ChromeOS, which has it's own unique GUI. Ubuntu has it's own highly modified interface as well.

    • by Viol8 ( 599362 )

      "WSL installs vastly dwarf "native" installations."

      Cite.

      • Also how is that relevant anyway? If we're talking about the desktop that is

      • by Pizza ( 87623 )

        Microsoft does not discolse the number of WSL installations, but anectdotally, it's well north of 100:1. Granted, that's heavily weighted towards professional developers in corporate settings where Linux is the primary (if not only) deployment platform.

        • by Viol8 ( 599362 )

          "anectdotally,"

          So plucked out of your arse then based on little more than your own experience. Based on my experience I could say the exact opposite, no one uses WSL here.

          • by Pizza ( 87623 )

            In my household, all but one desktops run only Linux. (The other is a Mac) ...But unlike you, I know better than to project my preferences onto others.

            At my current employer, I'm one of *two* native linux users (out of about 30 engineers). The rest use WSL.. or MacOS.

            $dayjob-1 was predominately a windows shop (with nearly 70,000 total employees, maybe 10% engineering staff) and you had to get director-level signoff to use anything other than Windows, because $security. (My research group -- 6/7 of us us

            • by Viol8 ( 599362 )

              "But unlike you, I know better than to project my preferences onto others."

              LOL :) Wow, irony , much?

              "At my current employer, I'm one of *two* native linux users (out of about 30 engineers). The rest use WSL.. or MacOS."

              Fascinating. Here we have hundreds of linux VMs not to mention docker containers inside them.

              "$dayjob-1 was predominately a windows shop"

              Oh right, and hows that relevant to linux usage?

              "but WSL was just a couple of mouse clicks away"

              No serious corp with in IT dept that cares about security le

    • We saw a burst of growth of Linux on the Desktop with Ubuntu in the 2000s and people enthusiastically recommending it. Then, when GNOME 3 and Ubuntu's Unity were introduced, I saw the level of interest noticeably drop, and it disappeared completely when Ubuntu switched to GNOME 3. The figures are difficult to obtain, but anecdotaly, people talked about Linux on the Desktop as a serious proposition 15 years ago. Now it's a joke.

      The reality is GNOME 2, which is what Ubuntu pre-Unity was, was driving Linux-on-

    • "Folks have been complaining about GNOME's UI choices for well over 20 years now."

      GNOME 3, which brought the huge changes in UI as compared with GNOME 2, is about 13 years old, not twenty.

  • It will get weirder (Score:5, Interesting)

    by Z80a ( 971949 ) on Thursday February 13, 2025 @08:19AM (#65163259)

    If valve keeps having success and expanding the SteamOS like they are, the future might be whatever valve chooses as the default DE

  • Window Managers (Score:4, Insightful)

    by jmccue ( 834797 ) on Thursday February 13, 2025 @08:24AM (#65163269) Homepage

    Also there is KDE. If I was forced into a Desktop Environment, right now KDE would be my choice. When (if) Wayland ever is forced on us as a real X replacement I would go to KDE.

    But right now I stick with window managers and I hope the WM I use the most is ported to Wayland. But the issue is, from what I have read, writing a WM is harder on Wayland than X so many Window Managers will end up in the dustbin.

    Before people bring up Sway, I do not like tiling WMs.

    • Re:Window Managers (Score:4, Informative)

      by Oddroot ( 4245189 ) on Thursday February 13, 2025 @08:43AM (#65163303)

      There is a decent Wayland compositor called Hikari that is not a tiling manager and is pretty stable. It is particularly interesting to me because I run FreeBSD rather than Linux and Hikari is developed natively for FreeBSD. It works under Linux too of course. I like to run OpenBox for my WM, although I do like tilers also and have run dwm, i3-gaps and am considering spectrwm.

      In the end though, I actually kinda despise Wayland. It is a foolish project whose target is basically to replace something that works, and works really well. Sure it has crufty corners and what have you, it's a mature project. Wayland is quickly acquiring its own set of expected extensions (oh I'm sorry, "protocols") where the newest hotness won't work unless you have the right extensions available, which is one of the exact things the Wayland devs whined about with X. I actually think the whole model Wayland is using is wrong.

      Another old and crufty system people might be familiar with would be Windows. When I write stuff for Windows in C++, I use the same API that I learned in the late '90s, and it all still works fine. Also happens to be the dominant UI in the world for personal computers.

      • Re:Window Managers (Score:4, Interesting)

        by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Thursday February 13, 2025 @08:54AM (#65163347) Homepage Journal

        What's worst is that X has security mechanisms that nobody uses and which could have been improved to cover the problems.

        The one and only reason why X is being abandoned is that the people who were working on it don't want to do that any more, they wanted to work on something new.

        Fifteen years later, Wayland still doesn't do what X does.

        It's impossible for me to believe that they couldn't have fixed the cruftiness of X in fifteen fucking years. They chose not to, which is their prerogative, but their lack of progress certainly doesn't support their claims that it made more sense than replacing X. They can choose what to work on, and I can choose not to believe obvious bullshit.

        • Look kids, your whining has proven to be a load of dingo's kidneys. Wayland is still years from doing the things X does. X is here and working and you abandoned it to make a new thing that doesn't work

        • by Samare ( 2779329 )

          The one and only reason why X is being abandoned is that the people who were working on it don't want to do that any more, they wanted to work on something new.

          The codebase of Weston is easier to understand than the codebase of X. So it's easier for developers to improve and maintain Weston than X.
          And of course, with X you'd have to start by deprecating then removing everything that nobody uses today.

          • The one and only reason why X is being abandoned is that the people who were working on it don't want to do that any more, they wanted to work on something new.

            The codebase of Weston is easier to understand than the codebase of X. So it's easier for developers to improve and maintain Weston than X.
            And of course, with X you'd have to start by deprecating then removing everything that nobody uses today.

            Why would you remove older stuff exactly? There are literal decades of software that run reliably on X using stuff that the Wayland people would want to deprecate. I use xterm every day on X, and it is written using the Xt toolkit, basically the first UI toolkit to be released for X from the '80s. I also run and build software from the 90s written using Motif, even NEW software written for Motif. Mature stuff should be left as-is unless some issue is discovered, then it should be fixed.

            The problem with open

            • by Samare ( 2779329 )

              The one and only reason why X is being abandoned is that the people who were working on it don't want to do that any more, they wanted to work on something new.

              The codebase of Weston is easier to understand than the codebase of X. So it's easier for developers to improve and maintain Weston than X.
              And of course, with X you'd have to start by deprecating then removing everything that nobody uses today.

              Why would you remove older stuff exactly? There are literal decades of software that run reliably on X using stuff that the Wayland people would want to deprecate.

              The problem with open-source software in general is that unless a company is paying for development, generally contributors only work on things that are personally interesting to them, which often doesn't include taking care of old software written decades ago in styles that are no longer fashionable, even when those pieces of old software are foundational to a system's operation. Note that the vast, vast majority of contributors to the Linux kernel are full-time paid developers from companies who use Linux.

              I didn't say "older stuff", I said "everything that nobody uses today".
              If an old offline production system never updated still requires some obscure X feature, that's fine because it would never be updated to use X12 or Wayland.
              If it does require that feature, then the company will hire a developer to maintain X11.

              It's going to be hilarious in another decade or two when C and C++ are still primary languages and Rust has been replaced by Zig or whatever sexy thing comes after that one, heh.

              I don't think developers are paid to develop in Rust because it's trendy. I would say it's trendy because the risk of security vulnerabilities and crashes of Rust code is much lower.

              • I don't think developers are paid to develop in Rust because it's trendy. I would say it's trendy because the risk of security vulnerabilities and crashes of Rust code is much lower.

                I would argue they are absolutely paid to program in Rust because it is currently trendy to do so. There are a number of "safe" system programming languages that will reduce the risks for security vulnerabilities, including programming languages like Ada where the compiler enforces the guarantees. There are also numerous methods or techniques of programming in "dangerous" languages like C which have been developed over time, things like the MISRA standards, which if compliance were guaranteed the quality of

              • I didn't say "older stuff", I said "everything that nobody uses today".

                If your definition is that nobody uses it, then that is nothing, and you have proposed that nothing be removed.

                If you cannot say what you mean, then your comments have no value.

                If that was what you actually meant, then it had no value to begin with, as you said nothing.

          • The codebase of Weston is easier to understand than the codebase of X. So it's easier for developers to improve and maintain Weston than X.

            So why is it still not working properly 15 years later?

            And of course, with X you'd have to start by deprecating then removing everything that nobody uses today.

            X is modular so that's not a problem.

            Got any actual problems to report? I don't believe the first point since it still sucks 15 years on. I flatly do not believe they are further along with this solution than they could have been with cleaning up the codebase of X.org after a decade and a half.

            • X is modular so that's not a problem.

              Also, why bother? I'm astounded about how much people care about a few old pixel drawing routines that aren't much used any more. They are done. Finished. Complete. They need not take up any headspace beyond making sure there's a method to write pixels into a pixel buffer and, well, if that's a problem then the entire system is hosed anyway.

              I flatly do not believe they are further along with this solution than they could have been with cleaning up the codebase of X.org a

              • TBF they inherited a mess, or so they say, but they clearly didn't clean it up when they were working on it so that isn't saying much.

                • Don't all programmers think they have inherited a mess?

                  I have no doubt xorg was a bit messy, but it deals with the real world and the real world is messy. In fairness I haven't actually followed the saga of the code but I have seen "it's a mess let's rewrite" play out make times in my career. It's almost always done by those who fail to heed the parable of Chesterton's fence. Usually it ends up not making things better because the new system isn't simpler due to deep, clear headed thinking about the problem

      • by jmccue ( 834797 )

        Interesting, will have to keep Hikari in mind. It looks like cwm, which I use on OpenBSD. This should be fine for me once I am dragged into Wayland kicking and screaming :)

        That day may not be too far off, I heard gtk5 will only support Wayland, dropping X.

    • Linux in the early days had so many window managers. Every one was forking and trying new things. One of my favorites from the old days is wm2 [wikipedia.org], it was simple, fast and the window decorations didn't get in the way so much in my workflow.

      It's a shame that so much effort was put into replicating the Windows and Apple UIs over the years. Microsoft and Apple did a lot of damage by claiming their UIs were the most intuitive and easy to use, and convincing so many people in the process. People used to write boo

  • Bullshit (Score:5, Insightful)

    by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Thursday February 13, 2025 @08:24AM (#65163271) Homepage Journal

    Command-line aside, Cinnamon is the most effective keeper of the Linux desktop flame -- by not abandoning desktop and laptop computers. Yes, there are other desktop GUIs, such as MATE, and the lightweight Xfce, which are valuable options when low overhead is important, such as in LinuxCNC. However, among the general public lies a great expanse of office workers who need a full-featured Linux desktop.

    MATE and XFCE are fine for the vast majority of users. For everyone else who needs that last 3% of functionality there's KDE. GNOME has run its course and should be allowed to die in irrelevance for what it did to us regarding systemd.

    • Hard agree. At work GNOME is forced on us as the default desktop of Debian, and man, I loathe that garbage.

    • systemd didn't make everyone flock away from an environment, GNOME did. One day suddenly everything that was Gnome 2 became deprecated if not out right dropped.

      Those of us on the periphery were simply told 'that's deprecated' or 'we are replacing that from scratch' or 'that doesn't fit the new guidelines'. Great way to drive off support from the smaller developers. Most of us simply left shortly after.

      To beat a dead horse, the GUI guidelines were ridiculously wasteful of space while removing anything
  • The real Gnome desktop developers switched to MATE years ago and the GUI experimenters that ruined desktop Linux hijacked Gnome. Wonder why Microsoft can get away with MS accounts, Telemetry and Copilot? It's because people take one look at "desktop Linux" (most distros are Gnome by default) and get turned off. They rather suffer with MS than deal with Gnome. This is the truth and I will take it to my grave. Most people don't know about KDE, Mate, Cinamon and the dozens of other desktops, they just see Gnom
    • Re: (Score:2, Troll)

      by i.r.id10t ( 595143 )

      Also weren't the needs of Gnome the reason for systemd to be foisted upon us?

      • Yes, GNOME chose to depend on systemd for functionality they already had working on X, and then Debian chose to depend on systemd so they could support GNOME even though KDE was unencumbered OSS by that time and they could have gone that direction, and everyone else followed suit. Really the blame falls on GNOME first and Debian second. The claim was that the majority of Debian devs supported the decision but it is not at all clear that this was true, it looks more like the decision was pushed through on a

    • I agree, but the problem with mate is that it still suffers from gnome's bullshit, because it depends on gtk, and when gnome devs vandalize it, it eventually ends up in mate.

      The big feature loss for me was the ability to change tab by scrolling on the tabs. It worked in menus, in caja, basically everywhere there was gtk tabs.

      One moron with power was surprised once by it, and decided to remove it, because it "can confuse people and some people have sensitive mouse wheels".

      He supposedly asked on gnome's irc a

      • The big thing I absolutely hate that's filtered into all the other desktops is the fucking up of the scrollbars.

        They used to work fine. Drag to where you want, click above or below for page up/down, click on the arrows for line up/line down.

        Some idiot removed that... for no apparent reason. I'm still trying to figure out why. It's not like it made the scrollbar hard to use, leaving aside all of those being intuitive behavior, they also weren't an issue if you never used them.

        Now MATE has the same thing. Why

        • If it's like my case, I bet the reason is "I don't use those up and down buttons, and don't drag the scrollbars, and since my use case on my laptop is the only use case I can think of, let's nuke those features that obviously nobody uses, since I don't use them.

  • Touch screens really have no place for real work on a computer. It really only works at all on consumption only devices like phones and tablets. Ubuntu's old Unity and Gnome are just about useless for any real work. Cinnamon in my opinion truly is the best of the DE's out at the moment. My only gripe with Cinnamon is still in regards to gaming and the fact that as of yet, they still give no way to disable effects for full screen apps like games so that you can enable flipping/g-sync etc.

  • by RUs1729 ( 10049396 ) on Thursday February 13, 2025 @08:51AM (#65163337)
    So, what are those things that normal, non-technical users absolutely must do that cannot be done under, say, Xfce, that can be easily done under Gnome?
    • Indeed, what is the definition of "full-featured"? Wallpaper? Taskbar? "That's nice" or "looks cool" but useless desktop gadgets? Distracting pop-ups or taskbar animations? Animated advertising in menu, taskbar, and window title bars? What?

      My desktop is complete with having only a pop-up program list that I call via key combination and the ability for virtual desktops, nothing else. Okay, one could count the digital clock tucked away in the corner as part of it. It's the same for why I use the simple and c

  • TBH I'm suprised Gnome is still here.
  • by GruntboyX ( 753706 ) on Thursday February 13, 2025 @09:14AM (#65163421)
    I like gnome. After playing with KDE, XFcE and others⦠I always come back to gnome. I am not saying gnome is perfect⦠but it isnâ(TM)t terrible to the point I would demand instability in leadership to fix what I see as points of improvement. Can we have conversations without everything being gaslit by activism?
    • by HiThere ( 15173 )

      Why do you like Gnome? At one point I found Gnome2 to be my favorite desktop, but I've never seen anything worthwhile about Gnome3.

    • Do you like vanilla Gnome 3 or have you tweaked a lot of things there? My opinion is that the out of the box experience with recent versions of Gnome is poor. Old features have been moved to extensions. Settings like having static number of virtual desktops are hidden under gnome-tweaks. Flat grid of desktop applications becomes as hard to use as the ones in mobile.

      Sorry if my line of thought is out of date - my IT teams just upgraded my work virtual desktop to RHEL8. Poor me.

  • There are multiple write-ups explaining different aspects of why Gnome has lost its way and how the interface is a failure: Problems with Nautilus: https://www.datagubbe.se/gnome... [datagubbe.se] "One decade later gnome still sucks" https://felipec.wordpress.com/... [wordpress.com] My own in-depth review of all of Gnome's issues https://woltman.com/gnome-bad/ [woltman.com] The failings of Gnome are the failings to understand history, and why things are the way they are. Gnome 3's "tear it all down" approach was never going to work, and it is sti
  • Whatever. (Score:4, Interesting)

    by neiras ( 723124 ) on Thursday February 13, 2025 @12:47PM (#65164119)

    I've used GNOME since early 2.x. GNOME 3 was a big shift. But so what?

    Current GNOME looks and works great on my desktop and laptop. I can launch whatever I need quickly. I can manage workspaces and windows and files. It gets out of the way. Do I think their insistence on no tray icons is stupid? Yep, but it doesn't matter, there's an extension for that. Does it work with touch devices? Yep. But I don't care because I don't use touch devices with it. Does their Online Accounts thing work in a corp environment? Not really. Oh well.

    Like, I barely think about GNOME. It's just there doing its job. It's FINE. It works. It looks nice. I have no major complaints.

    The only people it "left behind" were users who thought early Windows was peak UI, didn't have the neuroplasticity to try something new, and thought the project owed them something in return for using it.

    Again, oh well.

    • Seriously. The link about Activities is from twelve years ago. GNOME 3.x made its changes that "diminished" so much like what, fifteen years ago? GNOME leadership has changed, numerous times, in that period. They even got rid of Activities some time ago.

      Why is this angry old man on the front page with this nonsense?

      I mean it's cool if you like Cinnamon but just . . . what? Use Cinnamon. Or MATE. Or KDE.

      Do people really still care about this stuff? The Linux desktop is healthy, it isn't going anywhere, do wh

    • The only people it "left behind" were users who thought early Windows was peak UI

      What do you mean by "early Windows"? IME there are only two kinds of people who yearn for older Windows interfaces who exist in any significant numbers. They are the Windows 2000 people, and the Windows 7 people. Neither qualifies as "Early Windows", which would be Windows [NT] 3.x. Those Windows interfaces were excellent for their day, because they were designed by a group of corporations (not just Microsoft) which wanted a very usable GUI which would work the same across all of their various platforms. El

  • Perhaps Papa Smurf could lead the Gnomes in a new direction? He somehow led an entire group of Smurfs peacefully with only one Smurfette .. quite an accomplishment!

    • Perhaps Papa Smurf could lead the Gnomes in a new direction? He somehow led an entire group of Smurfs peacefully with only one Smurfette .. quite an accomplishment!

      She was happy but tired.

  • One, this headline question mark nonsense is just one step above a "One cool trick Red Hat hates."

    Two, what even is this? GNOME's current leadership dropped "Activities" years ago. The link is from the 3.6 release notes, from . . . 2012? Gnome 3.x did its "diminishing like fifteen whole years ago.

    This has a lot of Old Man Yells at Cloud vibes. It's coll you like Cinnamon I guess.

  • by Wizy ( 38347 )

    GNOME has never been good. It's UI has been bad since day one when they decided they didnt like KDE and wanted to make a far worse alternative.

  • I used to be a happy user of GNOME 1.x and then even happier with 2.x, then couldn't stand 3.x. Moved to MATE and lost interest in GNOME development and lost faith on its developers.

2.4 statute miles of surgical tubing at Yale U. = 1 I.V.League

Working...