I've been using Fedora's default gnome for years and never, ever had issues with it nor have I ever felt the need to figure out how one even goes about changing the defaults --well, other than the last update where they totally borked the touchpad to make it more applesque or something and I had to fix that so I could actually use the damn thing.
Though they do seem to like to remove things a lot, the footer at the bottom of the file window thingie comes to mind as it annoys me the most since the "modal popup file info" covers up the filenames often, but mostly I find the changes to be trivial.
So, yeah, once in a while they get a hair up their ass and do something wonky but on the whole I'm a happy gnome user.
Whatever issues other people conflict with, they are by definition already known to be no problem for you. It's either things you don't want or care about, and so never tried to do, and you wouldn't think it was important when descibed, or it's things that work fine for you, by your happy good luck of not having whatever combination of configs or hardware or usage pattern or sunspots etc where it fails.
I don't blame you for wondering. It's just that I think it's almost automatically impossible to answer the question and have any other result than you say "oh, that's all?" It's even fine for you to have that reaction, it's just that, what's the point if there is no possible other reaction? That's what I mean by meaningless question.
If you are happy in a Prius, because it does everything you want, then what do you care if I say it can't drive over curbs or be pop-started?
It's like when anyone else asks why you run linux instead of windows or mac, or why you root your android phone. Whatever you tell them, none of them ever thinks it adds up or makes any sense.
What am I missing on Windows? "On linux you can do whatever you want." But what else would I want to do? "Anything. I have no idea. Probably nothing by the sound of it."
If you are using terminals a lot you should try Konsole, see how customizable it is(tabs, you can have multiple profiles, set a profile per tab) the app is made to help you do your job better, same with Dolphin. Gnome apps are optimized for an ideal new users, a user that is so "special" that power options will make his brain collapse, the apps are made by designers and not by user feedback.
But I do recall serious difficulty getting konsole to look like anything but an eyesore.
There's not just the Mate Desktop. Look at Budgie, built atop GTK3, and it's pretty nice and usable and uses the old paradigms of GTK2.
On the one hand choice is good, but on the other hand it would be nice if the Linux ecosystem were less fragmented. I feel like a lot of the blame for this fragmentation lies with both technical and design issues in Gnome 3.
I remember that they used to "achieve" stability by not updating (apt pinning) important packages like kernel, xorg etc and did strange stuff like copying deb packages from ubuntu/debian verbatim into their repos.
Edit: I wouldnt touch Mint with a 10ft pole. Seems like they still have no sec advisaries, still ship a remix of debian/ubuntu packages and so on:
2013:
https://web.archive.org/web/20140214063150/https://lists.ubu...
2016:
Yes, markedly.
They basically follow the latest Ubuntu LTS closely, and I get the latest Firefox etc. a couple of days after the official release.
I'm still considering KDE Neon, but that's mostly a personal preference for KDE.
It has been even more "it just works" than Mint, which is already stupendously easy to install.
Nowadays it seems Gtk and GNOME documentation lacks updates and is full of broken links.
I remember trying Mate in the past, but I also remember I had issues running GTK3 software and I didn't feel motivated enough to dig for a solution. What I wanted was a hassle-free DE, and XFCE was the one for me.
Cheers to XFCE team!!
Wireshark changed from GTK to Qt https://blog.wireshark.org/2013/10/switching-to-qt/
Linus Torwald, a C fan and c++ hater , decided to port from GTK to Qt https://www.youtube.com/watch?v=ON0A1dsQOV0
If you make a simple GUI like for a python script GTK is enough
Thank you for posting this, it's nice to see that someone already had most of my feelings.
GNOME doesn't have this problem, so for all its problems, it works for me.
This page has some variables that let's you set some things and bypass kwin autodetection https://community.kde.org/KWin/Environment_Variables
I know it sucks that it does not work out of the box, at least you don't have Nvidia.
Fedora's default gnome is completely unusable.
It's like if GNOME developers wake up in the morning and wonder: "how can we prevent our users from doing their jobs today? What useful feature can we drop this month? What fully functional application can we replace with a half-assed 200 LOCs one?"
I am not surprised though: has anyone tried learning gtk programming recently? Unless you learn to use the C library first (and before that, the GObjext library), it's nearly impossible. There's, for example, a nice python 3 tutorial and it covers the basics nicely. However it fails completely to answer the question "how do I continue on my own from here?".
The most important issue however is that it's been like this for years and GNOME developers don't even acknowledge this. GNOME 3 is so bad that people took the effort to revive, update and keep using GNOME 2 in the form of Mate Desktop. And Mate Desktop is a major player in the DE space.