It’s hard to believe that KDE used to be considered one of the worst DEs around and now it’s like Gnome is getting worse while KDE is getting better and better.
Umm, KDE/Plasma shell is a fucking absolute disaster of a UX. It makes Windows look good. Gnome has major flaws in its software that make performance go to shit, but overall the architecture and design guidelines are superior and at least have a semblance of direction. Just open the preferences/settings on KDE and you see nothing but pure chaos.
Gnome is made by designers, kde is made by devs.
I don’t know… Friday I installed Linux on my dad’s “new” Thinkpad T495.
I tried to go with Gnome. It’s supposed to be the user friendly one, right?
First thing I want to do is change the charging limit of the battery to 80%. It’s not impossible to replace the battery, but it would be nice to not blow it too fast.
After 20m of trying and failing I switched to KDE, where the whole thing was 3 clicks.
And even if I didn’t know how to do it, the systemsettings window has a search function that will get you the right option in a split second.
a single setting like that being a dealbreaker for a whole DE
seems a bit like an overreactionIt is definitely an overreaction.
The rational part was that I have to mantain his installation anyway. I have a lot of experience with KDE, and having seen trouble with GNOME from the get go, I ran back to the safe choice.
Cool, a setting that’ll have zero practical real world effects.
Of course I love other people telling me what I am or am not supposed to want out of my tech. That’s why I exclusively use Apple products. Oh wait, I actually don’t.
…
And BTW, this is in fact a shitty joke, because even iPhones and Pixels and Teslas actually let you set a charging limit.
They all do, but grab an iPhone and let that shit work, count the cycles and battery life remaining after 180 cycles. Every single iPhone I encounter with that turned on gas excessive battery life decreases. Meanwhile my shit shows 100%. Wait til you find out I build the Telematics Control Unit and Battery Control systems for a large manufacturer.
Just open the preferences/settings on KDE and you see nothing but pure chaos.
It looks fine to me. Everything is categorized nicely and you know where to find something you look for. I am not sure about GNOME Settings, because I have never used GNOME more than 30 minutes (because of annoyingly shitty UX), but it’s at least much better than what Windows does.
theregister reader detected. Maybe even one of the editors!
Just came across this issue today. I need to install a font. The dir is not accessible through gnome Files. Actually, nothing but mmom ounted drives and my Home dir is. So if I to work in dirs outside my Home, I HAVE to use the terminal. Just to copy a font to a dir outside my Home.
Doesn’t gnome have a GUI available to install fonts? Pretty sure you just open a font file and you get the option to install, same as on KDE actually.
Still annoying that you can’t access the folder. Though, if it does show mounted drives, surely it also shows your root drive? From where you should be able to navigate anywhere you have access to.
Yeah I found out but the first three guides I found all use the c/p to font dir. However, you are correct - gnome and kde both have GUI apps to view and install fonts. But wasn’t aware since the guides I found didn’t talk about these apps.
So, ignorance on my part 😬
Nah, I think it’s simply a design choice made for gnome files. Been playing around with other file explorers that checks my requirements. The joy of freedom.
XDG
What?
https://www.freedesktop.org/software/fontconfig/fontconfig-user.html
Use a fucking search engine.
Or just explain instead of bringing that language. Why even bother answering?Classic Linux nerd comment. You always just “search!”. You just dump a random short. How Then you expect to read through pages of documentation to install a font? Yes, yes you do because you are probably a Linux god who enjoys reading through technical stuff that makes NO SENSE to non-technical people.
Maybe just not come with advice if you are going to be a dick as soon as one asks a follow up question.
Always fun that posts that shit on gnome get upvoted to the moon and ones that shit on KDE get downvoted to hell.
I’m pretty sure that the vast majority of hate for KDE back in the day was because Qt started out with a non-Free Software license, not because it was bad in terms of quality.
I personally hated KDE because it was a buggy, unstable mess for a long time.
Are you referring to the fact that a lot of distributions shipped KDE 4 pre release code?
KDE Plasma 4 was also really buggy when it first launched
Yep, that’s what brought me over to XFCE for several years. Back at KDE again, though
That was it for me. I was actually a KDE user way back in the KDE 2 and 3 days. I found KDE 4 unusable. KDE 5 never won me over. But I have been using Plasma 6 on Wayland and am perfectly happy with it.
Yep. the Qt wars were real. And one needed to be careful about reveling your KDE use because you would get flamed with hatred.
What is happening to GNOME is truly one of the biggest fumbles in OSS. They could have just continued improving things, but instead choose the path of most resistance, refused to commit to any logical strategies for further improvement, and are now stuck in a loop of nothing getting done
I always try KDE and after a while all the quirks and odd behaviors make me go back to GNOME. GNOME may not be easily themeable but it is predictable
Can I ask what quirks/off behavior you see (genuinely asking)?
Sometimes its a slight hang of a dialog box, like delay. Sometimes its a dialog getting stuck on top of other dialogs and it becomes unresponsive. Like it is above all other apps on screen.
And hard to describe minor stuff that just feels a bit off. Where as when I go back to GNOME it is smooth like a fully finished environment.
Maybe most people don’t notice stuff like that, but I’m the type of guy that friends call when they want to buy a used car. 500ft and I’m like nope, bad bearing on right side, transmission shudder at start off, worn bushing in steering…and others are like it drives great
Yup!
That’s the good part. There’s plenty of choice, and it’s easy to swap
Exactly this. It always surprises me when people get bent out of shape because there is an option that they don’t like. Even worse when someone makes a choice they don’t like. “Who the fuck cares. Let them do their thing. be grateful you have a choice.”
Exactly. Its the best part of Linux. I like what Zorin did, they customized backend of GNOME to give you 4 choices of DE style.
Seems to be an organizational thing, at least some who try to work with- or are part of the Gnome Foundation mentioned this. Apparently KDE e.V. got a way more flexible structure with work groups, easier ways to propose changes etc. while Gnome gets awfully stuck with their panel/council structure (not sure which one is the right word in english).
When mentioning the problems with extensions (rather furiously since I just lost some work again and installed KDE) I was told both: Go on an create a PR, but also that “this was discussed and a panel decided against changing anything”. Obviously no one will waste dozens, if not hundreds of hours of their time even just creating a Proof-of-Concept for sth. like an extension API if some authority already decided that nothing is supposed to be done about it.
As long as your Gnome environment can’t gracefully crash without taking absolutely everything with it (like with KDE or other DEs) there’s no way in hell anyone should use Gnome on computers where actual work is being done, let alone something critical.
At least we have MATE: fork of Gnome 2.
Tried that last week.
God it feels so outdated.
Yes, it’s what I started on, but there are good reasons we don’t use it much anymore.Use Xfce if you want something traditional.
This.
I remember, when Unity first came out and Gnome was considering mockups for Gnome 3, so many people complaining and me thinking that, yeah, maybe these weren’t perfect but they so clearly contained improvements over Gnome 2.
It was an exciting time to be joining Linux because there seemed to be real desire to experiment with new work flows and UI ideas that improved the standard computing experience.
I feel like time’s kind of borne out my feelings, there.
somone needs to replace gnome with windows 11 in that meme lmao.
Edit: it has been done:
Truly excellent GNOME slander. Who made this?
I have no idea. I saved it ages ago and just post it whenever GNOME is mentioned.
ShoutingIsFun seems to be the artist
ShoutingIsFun seems to be the artist
Gnome devs have a clear vision of what Gnome is supposed to be:
simplistic, designed for touchpad and keyboard, not mousy-clicky, and staying out of your way.People install it, miss stuff they are used to from traditional desktops like Windows or Plasma, and bolt that back on using extensions from third parties.
They install those extensions from a different source than Gnome itself (Gnome from their distro repos, extensions from the website).And then they complain when those third party add-ons from a different source aren’t perfectly integrated or in sync after an update.
And blame the Gnome devs.
i cant think of any valid reason gnome doesnt have official system tray icons
Gnome’s official stance on that matter:
https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/tl/dr:
They’re an old spec from 2002
They’re too small to click for people with increased accessibility needs
They serve the needs of app publishers (making their app visible at all times), not those of the user
-> There are too many of them
-> They look badThey’re an old spec from 2002
They’re useful, “old” is no excuse. Mobile OS have something similiar. No, don’t create a new spec, you’re bad at that kind of thing.
They’re too small to click for people with increased accessibility needs
Make them bigger? I can do that on XFCE.
They serve the needs of app publishers (making their app visible at all times), not those of the user
There are too many of them
Again, they are useful to the user. Just give the user a way to control which to display or not.
They look bad
Your design team sucks
And that’s why i don’t like Gnome (and Gtk for that matter); they prioritize their skewed visions over everything else, including usability.
They’re useful, “old” is no excuse.
the above tl;dr forgot something massive: all current protocols are unsafe (e.g. need exporting the entirety of org.kde.* in dbus) and/or only work on X11
Insecure? It is run by the user, communicates only with things run by the user.
So things like sandboxing or even not running everything as root should exist.
thank you for this it is interesting to know their rationale. but i still disagree with it, i think it makes life using the computer more comfortable, it is a good way of managing apps that usually operate unattended and everyone is used to it and expects or relies on this functionality.
everyone is used to it
Counterpoint: The main criticism of Gnome seems to be that it doesn’t match the design philosophy of Windows 95, which users are used to.
But at this point, an entire human generation later, and 14 years after the release of Gnome 3, I don’t think that’s a valid criticism anymore.
Ok but how do programs under Gnome display state? (temperature and stuff like that)
They don’t.
Programs only show themselves when you take an action (hit a key) or when it’s urgent (in a notification).
Otherwise they’re supposed to stay invisible.So in Gnome philosophy, your sensor would notify you when the temp goes critical and otherwise you’d have to open it manually.
Gnome devs have a clear vision of what Gnome is supposed to be: simplistic, designed for touchpad and keyboard, not mousy-clicky, and staying out of your way.
Nobody questioned this.
People install it, miss stuff they are used to from traditional desktops like Windows or Plasma, and bolt that back on using extensions from third parties.
Like the Extension feature intends it.
They install those extensions from a different source than Gnome itself (Gnome from their distro repos, extensions from the website).
Even those you can install from some distro repos can cause your whole Gnome DE to crash. However this isn’t even the main problem; the point is that it’s able to crash your DE at all. If they did it correctly only the bad extension would crash. If that doesn’t work for some reason, the whole extension layer/API may crashes without taking the DE with it. If something phenomenally bad happens your DE should crash but, as the absolute minimum, your open applications should still keep working so you can save things and restart things gracefully. What you just did is blame the extension devs again.
And then they complain when those third party add-ons from a different source aren’t perfectly integrated or in sync after an update.
It’s about your computer (well, everything graphically) crashing, not some small problems. Get your facts straight.
I don’t blame GNOME devs, I blame the straight up lies from GNOME enthusiasts that GNOME is customizable, because it is not.
Conclusion: the clear vision that Gnome devs have is obviously wrong.
It’s a non-profit, open source project.
If you don’t like it, just ignore it.
It’s not a commercial project where market share is important.The only defense of Gnome: It’s not mandatory.
Except they also do GTK, which still manages to leak outside their 9 foot thick steel and concrete containment vessel.
I think their vision is solid. I just think there are gaps in following their vision. Wheres the “create new empty file”? Where’s the “open folder in terminal”? Why do I need to install bunch of bloatware to change more than 2 options?
I think their vision is solid. I just think there are gaps in following their vision. Wheres the “create new empty file”? Where’s the “open folder in terminal”? Why do I need to install bunch of bloatware to change more than 2 options?
On my Gnome Files, there is option to “Open in terminal” and create new files (from templates, which were set up by default on my distro). All by default without any extensions or anything.
Gnome is about deliberate lack of features. Blank windows with the few existing UI elements crammed into the top bar and a hamburger menu with nothing in it because Gnome and its associated software are not intended to be used for anything.
Whenever I try KDE there are a many minor bugs that are super annoying. Last time it just switched main and secondary monitor so my main one was a weird mix of both. I really wanna like KDE but since I switched to Wayland it always feels like something weird is going on.
iirc that was fixed in 5.27 or so, kde’s been really smooth since for me
5.27 is great, perfectly stable on wayland with amd
Even in plasma 6?
You really need to be on Plasma 6 if you use Wayland.
Exactly my experience too.
Do you have an nvidia GPU?
No.
It’s wild what an impact organizational politics can have on a codebase
Not wild to me. Code is written by people, people who engage in organizational politics. No “base” created by people, digital or otherwise, will be free of such influences.
If you don’t know:
I have never understood how there was any competition.
KDE has always been a better DE than anything on any platform, while gnome has been one of the worst and it just keeps going downhill.
Unfortunately, GTK is much prettier than QT.
Ummm but gtk is pretty bad in ux for me. It has some weird way of contents in title bar. And you can’t click close button by clicking at top right corner of screen for fullscreen apps because its floating or rounded
I disagree completely, GTK looks like they took windows 3.11 and covered all the widgets in dried shit.
This can sometimes come at the cost of intuitiveness however. As an example that just happened to me the other day, I was using Pinta which uses libadwaita and had opened an image to make some modifications to it.
All was going well until I wanted to save a new copy of it (and not override the original). The toolbar has all of these functions on it, open, save, undo/redo, etc… but not Save As.
Apparently there’s a tiny little overflow button on the far right side, click it and you get a whole bunch of functions - one of them being the holy “Save As” option I was looking for. I almost went down the route of making a copy of the image outside Pinta and then just overwriting the original.
Apparently the idea of making a copy of an image is blasphemy. Even Microsoft Word when they had first moved to the Ribbon UI made the save button have a little dropdown right under the save option to reveal Save As.
Don’t get me wrong, I love how some libadwaita apps look. Mission Center for example? Chef’s Kiss - but it’s a very simple application that all I need to do is open it to have a quick look at the very pretty looking graphs. Although the latest update seems to have gotten rid of being able to have the sidebar open persistently (now taking an extra click to change between performance graphs)… But I still need to double check to see if that’s intended vs being a bug before I judge that too harshly.
It doesn’t matter if it’s prettier, when I need to spend twice the time to do some basic stuff because I need to move my mouse cursor half way through the fucking screen, at least in GNOME apps.
How is that toleratable is beyond me.
KDE gathered a lot of initial hate because the Qt widget library it relied on used to not be proper Free Software. (That was fixed about two decades ago, though.)
I am really glad both exist. Gnome is awesome because of its simplicity and ease of use and KDE is really cool because it makes me feel like a superior human being
I install Fedora Workstation and change nothing. I’m pretty happy with GNOME in that case. KDE has been too fiddley for me the last few times I tried it. It’s there a distro that has a default KDE setup that feels minimal and out of the way?
arch probably
Not Arch, it’s 100% bog standard on Arch.
Which is great and what most people want, but the parent poster wants something pre-configured to be minimalist.
I have both versions of the workstation and KDE one is less broken, more functional and less annoying to use daily. I patiently await when the projects that require my current software packages end so I can wipe my home and go manjaro or something.
The Fedora Workstation KDE spin and Manjaro as well as Endeavor all feel cluttered and janky IMO. Glad you like it though.
ive had and heard of many bad experiences with manjaro, though they do a couple of cool things. i really wish you all the best on your manjaro endeavours, but would recommend (not from experience but rather what i have gathered) to use endeavourOS over manjaro. also that would fit your name nicely
Ah thanks for the reccomendation. I’ll give endOS a go first as iirc that was not fedora based.
endOS is like manjaro based on Arch. they feel closely related, hence the recommendation. i probably wouldn’t install it because i don’t want to deal with Arch’s quick update cycle, but that’s just my personal preference and no statement about the quality of arch and its derivatives.
endOS and Manjaro are both that keep being reccomended a lot and I really want to check them out, but I keep forgetting. My big wishlist is working vr, working hotas, not having to mess around with nvidia drivers every kernel update. Thanks for help!
Strong recommendation of EndeavourOS over Manjaro.
Garuda KDE-lite is what I’ve been using my and it’s great
Thanks I will try it
Use whatever floats your boat
I use Gnome because it works for me
I use Cinnamon but Gnome would be my second choice. I want to like Plasma, but every time I’ve used it there’s some glaring bug. Last I checked (few months back) font scaling caused fonts to look like absolute garbage. I found the bug online, tried all the “fixes”, no bueno.
I’m not going without scaling on a 14" 1080p screen.
Cinnamon and Gnome on the other hand: accessibility > large text. Easy. (Higher scaling factors can be found in font settings if needed).
I think it only works if you’re either an absolute KDE config file genius hacker or your distro’s repository has actually good default configs and setup. Installing KDE on arch always works well for me but every time I’ve tried it on Ubuntu I just get an unusable mess. One time I had it such that I had to retype my password all the fucking time to “unlock the keychain” and then the stupid update window would ALWAYS show up during the worst possible time with impeccable timing.
Same. I really wanted to like Plasma, it’s really nice looking. But it just never works right for me. Most recently, my PC would crash every time I woke it from sleep. And my cursor wouldn’t stay locked to one screen in-game. No issues at all with Cinnamon. Everything just worked out of the box. And there are plenty of themes and icons to dress it up a bit. I used Gnome 2 back in high school, so if I didn’t use Cinnamon I think I’d probably go with MATE since it’s a familiar feel.
I wish KDE worked well on Touch screens. It seems to really fail at that. Don’t tell me it’s X11. X11 on Gnome doesn’t think my touches are a mouse. KDE thinks it is though.
Steam deck is quite good with touch I find.
It’s okay. But it would be better if it didn’t recognize touch as a mouse input. When I booted into Ubuntu once it worked flawlessly on the Desktop touch input working distinctly from mouse input. on KDE touches are mouse input which is annoying and uncomfortable.
It works fine for me, and I use Wayland.
KDE is putting the effort into Wayland. If you want the modern features you need Wayland.
A bunch of their touchscreen implementation work is Wayland-only, because it would’ve been a lot of work to retrofit it on X11. It’s well possible that the GNOME devs invested more time into X11.
KDE is objectively the better DE from a technical standpoint (in my objective opinion) but sometimes GNOME just feels right in the moment. I have both installed and switch between them all the time
I liked gnome for its minimalistic UI. I then realized i3 does that better :D
You don’t know what ‘objective’ means.
You don’t know what a joke is. Lmfao
I dont understand why so many people are saying KDE is so much better than GNOME.
GNOME is by far my favorite DE
When leaving windows, i didnt want my computer to be almost the same, with a couple extra settings and different icons. GNOME does something different, and something i likeGNOME 2 was different and easy to customize
GNOME is still in their KDE 4.x days where it needs time to mature.
KDE 3 was loved, KDE 4 made a ton of breaking changes, and was reviled. KDE 5/6 are now butter smooth and fixed all the issues from the 3 -> 4 transition
GNOME 4/5 will probably come back into the loved category if they start stabilizing the extension system some more
There is no GNOME 5. They are up to GNOME 48 now.
Yeah, their branding makes it harder to recover.
I don’t know how they’ll change their versioning in the future, so I just went with that.
If they don’t make an obvious split to when the extension system is stable, they may never get that new beloved version like KDE managed
From a UI/UX point of view Gnome is excellent (very subjective of course, it’s a matter of taste - obviously this sparks endless discussions). There are very good arguments to be made about the organisations behind it and the tech that powers those DEs.
I like GNOME but I think there’s essential functionality missing from it. Fortunately the extensions fill the gap.
WindowMaker had that going for me. Sadly it was abandoned long ago.
Nice!
Where is TempleOS when you need it, huh?
I’ve found GNOME a pleasure to use. From my experience many folks that use Linux like to tinker with their computers. Even those new to Linux see a world of possibilities. GNOME doesn’t really embrace this tinkerer philosophy. They have an opinion on what at desktop manager should be and they’re constantly working towards that vision.
When I introduce GNOME to new people I explain to them some the project goals, design elements and how it’s intended to be used. Then I tell them that GNOME is opinionated on how things should behave and look, and if you try to force GNOME to be something it’s not you’ll probably end up using poorly documented or unsupported third-party extensions that break things. Generally the advice is, GNOME is great, but not for everyone, take the time to learn the GNOME way of doing things and if you don’t like it you’re better off switching to another desktop environment than trying to change GNOME.
I have no problem with using Gnome. It stays out of my way and Things Just Work for the most part as 99% of what I do is in a browser or a terminal anyway.
I ran gnome for about a decade. I really didn’t like how a lot of bits and pieces of it worked so I went and found all of the plugins and religiously installed and updated them. Updates what happened, crab would break, I’d just have to deal.
At some point I tried KDE. And it literally did everything that I was doing to gnome through plugins out of the box.
I’m all about configurability but I’m also a pretty big fan of not having to fuck with it because it already does what I want out of the box.
I hate Gnome because it doesn’t give you taskbar boxes to show all the open windows. There is a extension for this but it’s almost always out of date. How the fuck is anyone expected to get any work done like that? Pressing the “windows” key to show that tile view is a thing but I want to see what all is open without pressing a button first. It’s fine for watching youtube or playing games. And the ui looks really cool if you’re high off your ass, but that’s it.
Gnome extensions are nice since they can do lots of useful things. They can cause issues but if you need extensions to use gnome you probably should move to something like Cinnamon.
If you can get used to the workflow it is very nice.
I like gome but it needs extensions for basic runctionality and you need to use terminal for basic functionality. I have it visually basically unmodified, no dock to dash or desktop but damn i need to go extra mile to add right click new file and functional window tiling.
I think you would be better off on a different desktop. The desktop works in a very specific way.
I like gnome but i will be replacing it with kde. But mostly cause gnome breaks ftp and vscode for some reason, not for the painful setup of gnome
You know that sounds an awful lot like how windows GUI behaves. I only recently started daily driving and the amount of gui elements you can change is mind blowing.
Windows 11 copied some KDE and Gnome features but they did a half ass job so the desktop is just broken.
If it’s not for everyone it should not be the default for many distributions, and other DEs should be recommended for beginners then.
I think the design philosophy of “you have to adapt to the software” is harmful. Software should adapt to you and disappear out of your way for common tasks. Something Gnome leadership fails to understand.I’ve been teaching Linux to a lot of high-school age kids this year. I picked Fedora Workstation for us to experiment with. It of course, uses GNOME. Like I mentioned in the above post I talked to them for 5-10 minutes about GNOME design and how it’s supposed to be used. One thing that surprised me is how much the younger generation found GNOME intuitive as soon as they learned to use the Super key. Many have spent more time on iOS than they have Windows. So some of the common pain points for us older folks, like not having a task bar, preferring each “App” to be full a screen and switching between them felt very natural for the kids. Very iOS like.
You can of course have your different opinion on if this is good or bad or if GNOME shouldn’t be the default on most distro.
Perhaps GNOME is a good default for distro because it’s similar to the interfaces young people are growing up with.
“i have painted myself as the chad and you as the virgin”