In years past, we've offered comparisons of KDE vs GNOME, along with comparisons of other desktop environments. But what about two desktop environments based on the GNOME shell?
In this article I'll explore two different approaches to utilizing the desktop, both of which share history from the GNOME desktop.
The Unity desktop experience
Despite my early discomfort with the Unity interface on Ubuntu, my perception changed with version 12.04. Unity has come a long way and it's actually quite comfortable to use these days. Part of this desktop acceptance is admittedly due to the release of a newer version of Unity, which offers greater speed and stability.
Admittedly, I don't find myself using all aspects of Unity everyday. For example, I rarely use the Unity dockbar. Instead, I find myself using Synapse. While it's a little more involved for newer users, I've personally found it to be less work to find what I'm looking for than relying on the Unity dash.
Don't get me wrong, the Unity dash is cool. However IÅfm just more familiar with Synapse. That said, the Unity HUD is fantastic and I find myself using it frequently. Using the HUD with software like a web browser means that locating web pages from your history based on keywords is very simple to do. The HUD is a huge time saver.
Where I wish Unity was a bit different is how it handles minimizing windows. I don't think this request is unreasonable, as the workspace switcher is hardly a replacement. The option to minimize a window still exists in Unity, but it's not readily accessible from the dockbar, at least not without adding a PPA-based hack.
On the flip side, I'm thrilled to see that Unity hasn't killed off my Compiz classic behavior such as the spinning desktop cube, among other Compiz Fusion effects I've come to love over the years.
Another feature that has begun to win me over are Unity lenses. Even though I rarely use the dockbar, I have been known to play with the various Unity lens options from time to time.
Synapse doesn't quite offer the visual experience that the Unity lenses offer in the Dash. For example, you can easily install a lens for Google Books, Ask Ubuntu (great for troubleshooting), Music, Gwibber, Reddit and even for your Google Docs.
Looking to the top of Unity, the experience is quite a bit different than we've seen with GNOME 2, in earlier releases of Ubuntu. A lot of the functions have been unified, which I see as positive. It saves me space and on a single LCD monitor this is welcome.
What isn't welcome is the duplication of top panel in Unity. Even though the dual-monitor support in Unity for Ubuntu 12.04 is good, I really want the option to turn off the second top panel. It's meaningless duplication and even the add-on tool known as MyUnity doesn't appear to offer a solution.
Another item to consider is how Unity handles audio. Sadly, it really hasn't changed its audio controls much since GNOME 2. This isn't anything against PulseAudio, as I have never had any problems with it. Rather, this is a complaint about the fact that the sound control doesn't actually work very well with multiple microphones. For example, when I make a Skype call, the sound controls don't allow me to select which device I want to handle that application.
Even though Skype (or any other application) shows up under the Applications tab of the sound menu, it merely gives me a volume slider. And this is with no less than three devices connected with microphones.
The PulseAudio Volume Control does provide me with application specific control over which microphone I want to use with each application. But the "default microphone" option in the sound settings rarely works with VoIP software, and the default sound menu for Unity is really not very effective.
Worse, just to use the parts of the menu that do work, I have to open a completely new dialog box. In my opinion, this is really poor design.
The Cinnamon desktop experience
When I first began using Cinnamon on my desktop, I found myself loving it. It called to mind GNOME 2, but didn't feel as dated as MATE.