Its been four years since I posted an article requesting that, whatever GNOME do with the next version, could they please Make It Pretty. GNOME 2 had been looking very dated for a LONG time at that point and I knew we could have something better, something that would be easily better that anything Windows or even MAC could offer. So did they achieve it in my opinion? Read on …
The “too long, didnt read” version is that, for the most part, I would say yes. On the whole I’m very happy with GNOME3 and its features and modernity.
OK, if you are still reading then lets get to the heart of it. While I am, as stated, very happy with GNOME 3.x, there are some things that do drive me crazy, and there is a rather disappointing feeling, when passing feedback back to the developers, that they are dismissive and that they know whats best – which is a real shame
When 3.0 came out, while the basic framework was there and you could see its potential, there was a lot of stuff missing. Most notable for me was a total lack of customisation or more accurately configuration options. We were told that this stuff would come, and so it has, but its sure taken its time in some cases.
One of my major dislikes in GNOME 3.x is the concept of what I believe is called a Gmenu. This is a menu that is attached to the bar at the top of the screen, than changes depending on what application you are focused on. Its kind of like a Global Menu but thankfully nowhere as bad as that. The concept is that you remove items or even the whole menu, from an applications bar and put it at the top of the screen. Its quite an old model if Im honest, I mean my Amiga used to have a global menu but back then we didnt have multiple monitors. And this brings me to the big problem I have with this concept.
I am a huge fan of multiple monitor setups, I have 2 x 26″ Samsungs back at my home for example. So lets say you are in “Files” or, as you may be more familiar with, Nautilus. Lets say you have it open on your right-hand monitor, and then lets say you need to mount your NAS or some other share. There is a “Connect to Server” menu item that makes this really easy. In fact, my girlfriend, who has been a Fedora user for just a couple of years now, was able to, in earlier versions of GNOME, easily find this and use it to connect to her NAS. However, in the new Nautilus, the “Connect to Server” item is, yes you guessed it, in the Gmenu, so I have so move my mouse about 40 inches to the left just to do this – totally IDIOTIC.
sudo yum install nemo
Nemo is a fork of the old Nautilus, that doesnt have Gmenu nonesense. Its a shame, I do like the new look of “Files” its nice and clean, but why take useful menu items and put them 40″ away from me?
Ok, so thats my Gmenu and Connect to Server issues wrapped up into one, what else? The other major annoyance is notifications. Some bright spark, no doubt with a a degree in User Interface Design, has decreed that all useful notifications will be hidden from a user, apart from a brief slide up from the bottom of the screen before sliding away into oblivion. So if Im logged into IRC, and its open on different workspace, if someone messages me while Im looking away or sneezing, I will be totally unaware. I also cant seem my Dropbox (or more likely these days Copy – my referal code) sync status or anything else that used to be up in the top screen.
I can just hear that person (the UI designer) explaining that its totally better this way, and frankly, if it wasn’t for “Top Icons” coming to the rescue, then no doubt there would be a string of profanities launched back at him, from me.
That brings me nicely onto extensions, which is a great feature of GNOME 3, one that I really like. GNOME 3 lets you customise the desktop “experience” with the use of extentions. I mean its a shame I have to install “Remove Accessibility” to remove an item from the top bar of my desktop, rather than just finding a tickbox in my settings somewhere, but there you are.
Yes, extensions are great, they at least put some control back in your hands. However, there are also issues here. Back in the 3.0 and 3.2 days (I think) extensions were nicely packaged up as RPMs that were in the standard repo. Recently the have decided that this is not the way things should be done, instead, now you have to visit https://extensions.gnome.org/ and install/configure them from there. You may think thats nice and handy, but what about when there are newer versions of an extension available – Im not notified and they cant be updated using the usual methods of updating all the other software on your machine – instead, you have to revisit the site from time to time to have any idea if there are updated versions – I find this silly and quite irritating
Ok, it may seem from this that I dont like GNOME 3, but that’s not true, not true by far. I really do love it, the things mentioned above are irritating but it is, for me, the single best desktop that’s available on any platform to date IMHO
If I could request anything from the programmers/designers responsible for it, it would be to a) please listen to and act upon constructive feedback b) always give us a way to disable some of these new features, like a tickbox to disable Gmenu etc etc. The other thing I would say is thank you, thank you for bringing my favorite desktop up to date.