GNOME has a bit of a reputation in the Linux community for being an OS that tells you how it should be used. It's opinionated, and for some, its out-of-the-box defaults are comfortable enough, but for me, I've bounced between it and KDE Plasma, Cinnamon, and others looking for an experience that feels natural. GNOME 50 doesn't do anything drastically different, and it still needs plenty of extensions to tweak the experience, but the result is a desktop shell that doesn't feel like Linux, and that's why I like it so much.
I switched from GNOME to KDE Plasma 6.6 and it fixed all my complaints about the Linux desktop
It's time to move on from GNOME
What GNOME 50 gets right on its own
Better support for settings that should be included by default
In the past it was really easy to frame GNOME as a desktop that's broken until you fix it, but that undersells how much the base improved this release cycle. The headline change is that variable refresh rate and fractional scaling are now on by default rather than buried behind experimental flags, which matters enormously if you run a high-refresh or mixed-DPI monitor setup, which are very modern use cases that felt alienated.
GNOME 50 also went Wayland-only, dropping the legacy X11 session entirely while still running X11 apps through Xwayland, and the session feels more consistent for it. There are real performance gains for anyone on Nvidia's proprietary driver, plus better discrete-GPU detection, faster thumbnailing in Files, and the general polish that comes with GTK 4.22. None of this stuff is particularly flashy, but it underscores the general experience a lot better than previous versions of GNOME did.
5 GNOME tweaks that I can't live without
Here are some tweaks I always make to GNOME after installing a Linux distro.
The defaults still leave gaps for me
Extensions are needed to un-GNOME a few GNOME-isms
The gaps aren't related to capability at all, just workflows. Vanilla GNOME 50 still has no persistent dock, so switching apps means a trip to the overview every time. The visual of having my desktop "unfocus" really takes me out of whatever I'm doing, and I really hate this part of GNOME. There's also no live window preview when hovering over an icon, which feels like a really blatant UX miss in 2026. The same goes for the built-in tiling, which stops at a basic two-column split, which, on a portrait oriented monitor, is basically useless.
I'm not going to tell you these aren't deal-breakers, because they are for me, but thankfully, GNOME 50 supports all of the same extensions that I've been using to solve almost all of these problems.
I recommend these 3 best Linux distros for gamers ditching Windows
Looking to game outside of Windows? You'll need one of these Linux distros.
The extensions make the GNOME
Five extensions that change the game
The single biggest change is Dash to Dock. It takes the dash that normally hides inside the overview and turns it into an always-available dock, so launching and switching apps no longer pulls me out of what I'm doing. You can put it where you like, set it to autohide or intellihide, and tune the click behavior; more than any other extension, this is the one that changes how GNOME feels minute to minute.
Pairing with it, Dock Window Preview adds the piece Dash to Dock leaves out: hover an app's icon and you get live thumbnails of its open windows, so you can pick the exact one you want instead of cycling through them. It's the Windows-style peek I'd missed, and it's the kind of small thing I notice every time I don't have it. Keeping with that same theme, Tiling Assistant is the only GNOME extension that I've found that actually made snapping feel the way it should. Dragging a window to an edge or corner offers to fill the rest of the space with whatever else you have open, with keyboard shortcuts for all of it. It's the closest GNOME gets to Windows-esque window management.
Save on Computers & Work Setup deals for desktop upgrades
A couple small ones that round things off are Vitals and Caffeine, which go hand in hand in real life, but are a bit different in GNOME. Vitals shows a quick monitoring readout of CPU and GPU temperatures, system load, and network activity. Caffeine is a single-click addition to the top bar that allows me to quickly disable screen suspension, which is handy when I'm running a long file transfer or reading an article.
Fedora is becoming the default Linux recommendation, and Ubuntu did this to itself
What a fall from grace
I still rely on extensions, but GNOME 50 provides a great base
The funny thing is that the part people hold against GNOME is the part I've come to value. Needing extensions means GNOME hands me the decisions instead of making them for me, and once I've made them, the desktop gets out of the way completely. The defaults aren't comfortable for me at all, and while I do enjoy KDE Plasma and Cinnamon more right out-of-the-box, they don't have the same flow or vibe that GNOME does. With the right tweaks, it doesn't feel like I'm using a Linux machine at all, which is exactly what I want out of a Linux desktop environment.
