Comment by Telaneo

5 hours ago

We could do well with change on the desktop, but very little of the change I've seen during the past 10+ years is actually benefiting the user. Even on Linux, the changes happening are stuff like bugfixes and reducing jank; small incremental improvements that have already been done, but are just getting their final round of polish.

All the other changes I see are just shuffling around the UI, which doesn't really help anyone. And even newer features are either so marginal as to not matter, or can't be trusted to stick around. Why bother to learn a new UI, when all that does is get you back to square 1, and it might not even stick around? I'd be much more interested in tweaking my DE if I could be confident in knowing that those tweaks will persist and not cause other problems down the line, but I have no such assurance.

I don't blame the casuals for hating UI updates. I myself went to Linux to get a more cohesive and stable experience. If we're going to make changes, we need to not break workflows that already exist. New features and workflows need to either not be in the way for established users, or opt-in until they're established and known good. Doing anything else is user hostile, and by this time, given how much we know users don't like changing UI, dare I say, evil.

Yeah and when change do occur, its for the worse (e.g. Gnome)

> Why bother to learn a new UI, when all that does is get you back to square 1, and it might not even stick around

Exactly. That's why I gave up and stay on i3 and the common tools I use. I've been for a few month under hyprland and yeah no I'll go back to X11+i3 the pain it provides is just not worth it even if the common user would think they're pretty similar.

I'm already upset that I have to use Windows at work because I've not used it in years and I have to relearn everything again (like every time you want to change some settings it appears that Microsoft has moved them?) that I don't have the free time to spend to do the same on Linux. I just want my computer to work and to work the same unless I specifically decide to change it, not because some update thought it would be cool to move things around

That sentiment is probably what it means to growing older though

  • << That sentiment is probably what it means to growing older though

    That does not mean you are not right. The tool is supposed to work for you and for your benefit.

    Imagine car update haphazardly changed ways in which doors open ( looking at you Ford ). Is that you growing old or someone is fucking with things they shouldn't.

    • Change is fine, but it should be invisible. Some years ago, I drove a car that didn't have a turn signal lever. It had some sort of switch on the dash. An old lady asked me to drive her car someplace we were both going after dark - I had been driving it for an hour before I happened to notice. Despite that difference, since the switch was exactly where my fingers expected it, I didn't need to notice it.

  • How is gnome "for the worse"?

    Gnome 3 just works. It takes up reasonably small visual space, shows windows, has multiple desktops, I can do everything with either just a keyboard or with just a mouse. The "explode" overview is fast and I can actually find the stuff I'm looking for even with many windows.

    I much prefer it to a Mac or a Windows machine, where stuff like super+left/right click doesn't work to move/resize windows, has some idiotic model that your app can run with no windows, only apparent by peeking at the top left corner's text, has 2 different maximize/full screen that messes up the virtual desktop order for no reason, and you literally have to get a better alt tab extension because the native is that useless. All this by a company considered to be "good at design".

    Let's not even get started with modern windows's idiosyncrasies.

    • Gnome 2 was really good for it's time. Gnome 3 is a dumbed down disaster, removing settings I care about (such as font antialiasing settings, which I need to change to not get literal headaches, subpixel AA is awful as is anything blurry).

      And that is just the tip of the iceberg when it comes to Gnome. I went to Xfce, MATE and then Cinnamon for some years, but I'm now back on KDE and it been good for several years (I left KDE when KDE 4 came out and went to Gnome 2).

      But each to their own, use what makes you happy. But Gnome has a history of messing with your desktop, KDE less so in recent years.

    • Any system that is missing a task bar/dock/whatever you call it is a non-starter for serious work. That's a major regression that completely kills default Gnome, and shows just how incompetent their UX designers are. Even the Windows 8 designers knew better than that, and that's saying something.

      3 replies →

    • Exactly what I like in Gnome, it stays out of the way, it's "lightweight" enough. At the beginning, I was customizing it a lot, but learned over the years to get rid of many things.

    • Note : I come from GNOME 2 so maybe that's why I despise it because of the complete redesign they made. The app drawer is just not made for computer they just saw windows 8 ui and decided to go with it too

      GTK4 decided to drop the ability to theme any apps (or are seriously going this way if its not already in place) but that's my computer and the lack of customization is litterally one of the main reason i left windows 15 years ago.

      Renaming the apps to something totally generic is also weird like i want to install eye-of-gnome now called "photos" i have no clue what the package name is, same for engrampa or the file explorer.

      The new design guideline is not to my taste but that's not the point here.

      But it's a lot of small stuff like you copy / extract a file then no more window just a small indicator in the corner of the file explorer which cannot stay on screen so i can track the progress easily, and what happen if I close the explorer ? Does it continue in the background or stop because everything is closed i'll never know.

      I also had a grip with the picture viewer which forced me to stay on eog until I finally took the dip and went to eye-of-mate but I don't remember it, just that it was enough for me to stop using it

      To be fair my experience is more or less a year old since I've not used GTK software in a while but that's just a few exemple on how it clearly isn't as good as it used to be.

      2 replies →

    • Gnome doesn't even have maximise and minimise buttons on windows without an extension. It absolutely does not 'just work'.

      Even just yesterday there were comments pointing this out: https://news.ycombinator.com/item?id=49802633

      > has some idiotic model that your app can run with no windows

      Sorry for wanting background programs to run in the background and get out of my way.

      14 replies →

    • Yeah this whole conversation is interesting to me. Linux was impenetrable to me 10-15 years ago (partially due to age but I wasn’t exactly a kid back then). Now it feels way more polished and usable. I’m hardly a power user but that’s sort of the point! I’ve got machines using bazzite, pop, and elementary. I get tripped up by permissions and stuff here and there but overall pop and Bazzite in particular have proven to be perfectly capable daily drivers.

      I’m hardly an expert and maybe I’m not the target audience, but I like where things are and have been going. Now they just need to solve how circuitous installing Linux is…

    • > Gnome 3 just works. It takes up reasonably small visual space, shows windows, has multiple desktops, I can do everything with either just a keyboard or with just a mouse.

      And 20 extensions because by default it's borderline useless

      1 reply →

    • Gnome haters are delusional cry babies that have been throwing a continuous fit for 20 years now. They make gimp and systemd haters seem thoughtful.

  • Don't need to be so drastic, XFCE, Afterstep, windowmaker, Openbox, Enlightment,...

  • YMMV.

    I think Gnome is one of the better desktops out there. It goes out of my way and I very much like the changes it brought.

    • Yeah of course i've got no problem that people use it, but the devs have started to take a vert opiniated approach that is not aligned with my vision. It's just unfortunate that an update can break all my habits

One of the most unfortunate things to happen to Linux on Desktop is Gnome and their childish and contemptuous behaviour towards users. Of close to the 20 years of using linux on desktop the large part of it away from Gnome has been the best.

In fact, I think decoupling things from Gnome has been one of the best outcomes of Wayland.

The year of Linux will start the day we have a capable wayland desktop environment that is not foreign to Mac and Windows users without chasing stupid churn. /rant

  • Gnome 3 is one of the best things to happen to Linux on Desktop, and a salient example of actually modernizing the desktop.

    • GNOME 3 doesn't implement very basic, table-stakes DE features and patronizes users for expecting them, turning them instead toward a horrid, unsandboxed, privileged user script extension system which has no place in a DE.

      They could have just kept hacking on GNOME 2 and we'd have been in a better place. If it wasn't for modern KDE I'd still be using xfce, a project which respects its users.

But why do we need changes on the desktop? What was wrong with the desktops of Gnome 2 / Windows XP / Snow Leopard era? I'll never understand why we couldn't just stick with that - it felt that desktop was solved back then and is going downhill ever since, change for the sake of change, or maybe marketing to make things look prettier.

  • Very little was wrong with those. I'd be very happy if those were the default, plus a few niceties we've found since then.

    But I'd also like us to discover more, to hopefully make the desktop better. The way to do that however, is not by forcing users to try whatever the hot new thing is. The old and known good needs to remain a viable option.

  • I think the OS/2 Workplace Shell was probably the pinnacle. Everything since then has been a functional downgrade with nicer aesthetics (which matter!).

I disagree. KDE 6 is really good, and each point upgrade to 6 delivers an improvement.

  • KDE is an experiment to pack 20 big things in a bag that can only hold 5 things. Then add one more thing in next release. And make every pixel clickable.

    • KDE had always been about adding 100 more features, 20 more toolbar buttons, etc. (and let that sink in)

      I suppose some power users like that they can really do everything with it.

      1 reply →

    • KDE 6's out of box experience is really good. You can tweak it to your heart's content, but you don't need to. It's not "every pixel clickable" unless you deliberately made it so. Older versions of KDE were more like you describe.

  • Care to point out what improvements KDE 6 has got that isn't something that's already been done in some other DE or OS, and isn't a bugfix or polish?

    I haven't daily driven KDE to see what it's truly like, but from a distance it doesn't seem to be doing anything revolutionary or truly new, but I'd love to be proven wrong.

    • Not necessarily 6, but KDE Connect is such a seamless experience of integrating your phone with your computer out of the box. Sharing clipboard, files, notifications, controlling cursor and keyboard from your phone, controlling media - all of that just works really well, without online accounts, on your local network.

      Sure, there's Apple Continuity, but looks like it was released 2014 (KDE Connect - 2013) and it's tightly locked to the Apple ecosystem. And yes, the 2013 version doesn't have the same feature parity or stability as the current one, but that's ok because we're not discussing bugfixes or polish.

      It's innovative enough that GSConnect is the Gnome implementation of the KDE Connect.

      3 replies →

    • You should not be doing anything revolutionary. UX design is a well understood field with a lot of research into it. Doing something revolutionary or new is a bad idea. I'm sure there are new things in KDE, but nobody will be able to think of them for a long time because the new things are minor things that nobody is going to notice or care about.

      3 replies →

    • For me the greatest thing about KDE is that once you have it, you don't miss anything from any other DE or OS. It has everything! I find gnome and the new gtk4 apps definitely more beautiful but I end up running KDE always.

I don’t know. Niri took the PaperWM idea and built a first class experience around that, and it’s fantastic. I think that’s the way to do this sort of thing. Have a standalone project do the legwork while keeping legacy desktops stable.