
Main Features
Both environments are remarkably similar, but with a few minor differences and features that make then each unique. GNOME 3 is a bit more minimalistic and adventurous, while Unity keeps a few aspects of the traditional desktop around. Here’s how they break down.
Unity Has a Mac-Like Menu Bar, Dock and a Feature-Filled App Launcher


The Dock: Unity’s dock comes with a number of apps already pinned, but you can pin any app by opening it up by right-clicking on its icon and hitting “Add to Favorites”. If the dock has more icons than your screen can fit, it will become scrollable — just mouse down to the bottom and it’ll automatically scroll down the list so you can access other apps. If you have multiple windows open in one app, you’ll see two arrows next to that app’s icon, which is nice, and clicking on it gives you an Exposé-like overview of that app’s windows.
Unity’s dock is sadly not movable from its left-hand position, which is very annoying (isn’t Linux is supposed to be super customisable?). However, despite this annoyance, it does have some nice Ubuntu integration that you don’t get in GNOME 3 — for example, you can right-click on Thunderbird’s dock icon to compose a new message or browse your address book.

It isn’t without its annoyances, though. If you manually navigate through your list of apps in the Dash, it’ll only show one line of apps in any given category. You have to hit a “More Apps” button to see the full list, which is obnoxious and unnecessary. By default, the Dash only takes up about a quarter of the screen, but you can maximise it to take up the entire screen if you wish — but it still only shows a few apps at a time, wasting all that space and making you click around more. It seems like it takes a million clicks to navigate anywhere in the Dash, so while it makes a fine application launcher, it’s far less adequate as a replacement for the old drop-down menus.

GNOME 3 Has a Minimalist Desktop, an Organised App Launcher and a Few Extra Features


While GNOME 3′s Activities panel is less annoying than Unity’s Dash, it isn’t quite as feature-filled. Unity’s lenses for searching files and music are great, and the integration with the Ubuntu Software Center is awesome. Since GNOME 3 wasn’t built for Ubuntu, you don’t get any of that.

The Dock: Instead of being on your desktop, like a traditional dock, GNOME 3′s dock is part of the Activities panel, showing up on the left side of the screen whenever you open the panel up. The dock is one area in which Unity really wins: GNOME 3′s dock just seems half-arsed. Not only is it annoyingly hidden away, but adding more icons shrinks it down, à la Mac OS X, as opposed to making it scrollable like Unity’s. This doesn’t seem like a problem at first, but it gets a lot harder to use if it shrinks down far, and it starts shrinking down long before it fills the entire side of the screen, which is really stupid. It also won’t tell you if you have multiple windows open in one app, nor will it give you a preview of that app’s windows — you can only see a preview of all currently open windows. And, once again, you lose out on the cool Ubuntu integration features, like the ability to compose a new Thunderbird message by right-clicking its dock icon.

Notifications: One of GNOME 3′s very cool new features is the notifications system. Notifications pop up at the bottom of your screen without being very intrusive, and any that you don’t see are accessible from the Activities panel (or by activating the bottom right-hand screen corner with your mouse). Any notifications you haven’t seen will be there waiting for you when you come back, which is great for applications like instant messaging.
The Upsides and Downsides of Both
While each environment has its own little differences, the two are largely similar, both in pros and cons. Both interfaces are a bit more pixel-friendly than GNOME 2, especially GNOME 3 (as long as you don’t mind the hidden dock). GNOME 3′s minimalism also gives it a really clean look, as does its lack of desktop icons — you don’t have anything cluttering up your screen but the windows you open. And, with both heavily promoting virtual workspaces and this Exposé-like window overview, you can more easily focus on one program at a time, which is good for those of us easily distracted.
Both have migrated away from the drop-down menu to an icon-based launcher, which almost looks tablet-like — even when they’re not being used on tablets. This is definitely a downside during daily use, as you have to move your mouse all over the screen just to click on the apps or settings you want to launch. The ability to hit a key and start typing an app’s name is great, though, and something I highly recommend you work into your muscle memory — if you haven’t already with something like GNOME-Do — but still, on the occasions you need to manually sift through apps, the launchers seem out of place and much harder to navigate. For what it’s worth, though, I found GNOME 3′s far less annoying. If you learn your keyboard shortcuts, you’ll probably care about all this a lot less, as the keyboard can take you everywhere pretty quickly.
Customisability has also taken an enormous hit with both environments. Back in GNOME 2, you could tweak the layout of the taskbar, install one of many different desktop themes, and customise your drop-down menus at will. Most of this is completely gone in GNOME 3 and Unity, meaning you’re a bit more forced into using the environment as its creators envisioned, and less how you envision. This is one of the things that made Linux so great, and it’s sad to see it going down the tubes. That said, customisability could increase with time, especially after third party developers have more time to create tweaks, but right now, you lose a lot.
The Verdict
Both GNOME 3 and Unity have gotten a lot of flak for drastically changing the traditional desktop paradigm. However, I still recommend trying them both out, because they have a lot of good things going for them — and because this is where all of GNOME’s development power is going, now that GNOME 2.x is mostly dead. You won’t see features like GNOME 3′s notifications panel in a deprecated desktop, so if you want to see any new features in your desktop, you’ll need to switch to GNOME 3 or Unity.
Of the two, I personally prefer GNOME 3. It’s clean, it looks and feels fantastic, and despite the lack of Ubuntu integration, it’s got some nice new features, like the notifications panel and window snapping. Unity isn’t without its pluses, like Software Center integration, the global menu bar, and the Dash’s lenses, but overall I find it more annoying to work with. Much of this is personal preference, so once again — try them both out if you’re on the fence.
Lastly, if you try them out and just can’t stand them, you still have a few choices. Installing GNOME 3 will also allow you to use GNOME Classic, which is essentially the GNOME 2 interface built on GNOME 3. Alternatively, you can try Mate, which is a fork of GNOME 2 that attempts to keep it alive and fix bugs where possible. Neither of these are likely to get many new features, though, so unless you’re OK with a feature-stagnant desktop, you might want to look elsewhere. KDE is a very solid desktop using the more traditional computing paradigm, and XFCE is an actively developed environment very similar to GNOME 2. And, if you’re on a low-powered machine (or just want something simple and fast), I’ve already shared my love for the lightweight LXDE. The great thing about Linux is that you have a lot of choice, so if you don’t like the new defaults in your distribution, change it! There’s a lot more to explore out there.
If you’ve given both a shot, let us know what you think of them in the comments. Politely, please.



















Ado
Wednesday, October 26, 2011 at 6:55 AMBoth Horrid to use IMO, but if i had to pick i would go Gnome Shell Unity is shocking to use, now we have lost alot of customizations which sucks. KDE is where it is at.
Ogre
Wednesday, October 26, 2011 at 6:57 AMI think that copying the Mac style menu bar system is silly. Having menu items associated with the top of the screen, and not the window they will do stuff in, is a design flaw (not a feature!) that Apple has refused to fix since the first Macintosh computers, which is why I will never buy one. No idea what I’m going to do when I start using Ubuntu soon though.
Frankly Dear
Tuesday, December 20, 2011 at 6:11 PMCall the Waahhhbulance. If you don’t get intelligent UI design, the flaw is with you, not the OS that millions of other understand and appreciate.
Tim
Wednesday, October 26, 2011 at 10:33 AMThe single menu bar at the top of the screen is awesome IMO because it allows the “File >>> Edit” menu to be hidden away until necessary. I find the increased screen real estate really noticeable. I find the big, ugly menu bars on Gnome3 to be really wasteful of vertical screen space.
On the whole, though, Gnome3 seems much more intuitive to use – I do find myself every now and again having to think about what I’m doing on Unity..
Dave
Wednesday, October 26, 2011 at 11:43 AMI’ll stick with awesome
iloveubuntu
Wednesday, October 26, 2011 at 1:27 PMIt should be noted that you need a decent graphics card for either interface to work correctly. GNOME 3 and Unity will not work on many netbooks because of this and many users who have upgraded from XP to Ubuntu will experience issues – Unity 2D and GNOME classic will suit these but support for GNOME classic is fading while Unity 2D is a good fallback to get the experience of the new user interface.
Unity is my preference and runs fine on my Toshiba netbook while GNOME 3 fails to display correctly.
Ve
Wednesday, October 26, 2011 at 2:08 PMNo one ever mentions the two things I find most irritating about Unity:
Searching for apps in the dash takes at least one or two seconds, making it unusable. The whole reason for using the dash is to make it faster than menus but having such a long delay makes it slower and therefore a waste of time.
The other thing is that it opens everything in the foreground which is pure nonsense. It means that when I am hopping between windows or typing a quick message, windows jump up and take focus which is supremely irritating.
Even though Gnome3 has fewer features, it’s a lot faster than any other interface I’ve used and they have obviously spent a lot of time making sure the user experience is smooth.
Andrae Muys
Wednesday, October 26, 2011 at 4:32 PM@Ogre you can’t use a menu unless it is the foreground app, so why is this a flaw? You get the advantage of “infinite height” menu-items (the stated reason for Apple choosing to use this design); and, you get less wasted application window space for background applications.
Prakash
Wednesday, October 26, 2011 at 6:10 PMUnity is good if you are with a small set of apps and need them fast and dont max out the potential.
gnome is better for the normal reason professionals go for linux. no boundaries.
ben
Wednesday, October 26, 2011 at 10:01 PMI got extremely put off by unity. Switched quite quickly to GNOME classic, which is good, but still not as customizable as it used to be. Especially with the lack of a ‘system’ menu.
MotorMouth
Wednesday, October 26, 2011 at 10:13 PMWhen I used Linux I really liked Windowmaker but the pace of development was glacial and now it seems to have stopped altogether. I never liked GNOME or KDE, although there some cool themes for each. Overall though, I am so glad I don’t have to deal with Linux any more.
Me
Monday, October 31, 2011 at 7:14 PMNone of them are as easy and user friendly as Gnome 2. Why couldn’t they keep it? Why make huge changes? I’m still using the latest Ubuntu that has Gnome 2 (11.04). I will keep it until I’m fully used to someone else. I could probably get used to Unity. I’m installing Gnome 3 to give it another try, but it’s just not the same.
Some people want something simple and easy, like Gnome 2, especially those who aren’t used to Linux. I’m afraid it will stare them away.
Chandrashekhar
Thursday, November 3, 2011 at 4:43 AMThis actually helped me a lot :) Thanks for the write-up. I prefer the GNOME 3 much more than the recent Unity. For all I know, GNOME 3 is simple, slick and super fast compared to Unity. :)
jasonrisenburg
Wednesday, December 7, 2011 at 9:55 AMIf you have a computer that can run it.
Andy
Tuesday, November 8, 2011 at 11:24 AMInteresting seeing all of your comments, I personally really like the new gnome-shell. Though it is not as customisable as gnome2, it works really well. I also believe it is very user friendly. I have it working on a compaq laptop and also on my desktop and have everything I could hope for working!! Sleek design, easy to use and very intuitive! Install gnome extensions to make the most of it! :) The Perfect Desktop, Good Job!
Harshen
Wednesday, November 9, 2011 at 8:00 PMUbuntu Gnome Remix
kuttappan
Saturday, November 19, 2011 at 1:46 AMi prefer unity over gnome 3 because in unity i have shorter distances over the screen to switch workspace and search for app in the search text field. i am aware there are shortcuts for these and that both are quite new UIs.
Murphy
Sunday, November 20, 2011 at 11:17 AMAfter using ubuntu for about a week I switched to Linux Mint 11 (gnome2) and after a week of that i was sick and tired of it. for the last few weeks now I have been using Gnome3 and let me tell you, you have so much freedom! its like you making your own OS. This computer that I am running Gnome 3 on, is from the year 2000 (No upgraded parts) 1gb of ram and with gnome 2 i lagged like hell with gnome 3 I can have 15programs running and still not lag! Let me just say who ever made gnome 3, the have out done themselfs!I LOVE IT!, except for one bug which is the clock at the top (Cant change the time on it) So i got a clock with my dock to put directly on my desktop. But I love the cleaniness of gnome 3, the way you can orgianze it and everything, one thing I wish they would update is the backgournd features and the login features (I wanna change my login background to an FBI thing to freak my dad out lmao)
steve
Thursday, November 24, 2011 at 6:57 AMI tried out Unity briefly before switching to Gnome 3. There are things I find lacking in Gnome 3, but I find it much cleaner than Unity.
For one, the issue with the Mac style menu bar is more visual for me. I switch from app to app so often, I may forget what window is my current window. But I always know what app’s menu I’m clicking on because it’s attached to the app. To me, that’s worth a few pixels of window height.
I also very much adore Gnome 3′s Workspaces. The ability to drag and drop to create desktops is pure simple genius. You can even drag a window in expose to another desktop.
I also very much like that the dock only appears when I open the Activities area. I don’t really need to see the dock every time I hover to the side of the screen. Not to mention, I have two monitors which doesn’t work well with an edge hover. In general I found multiple monitor support in Unity to be quite lacking. I suspect multiple monitors in general are not fully thought out in either system, but Gnome 3 at least handles it better than Unity.
I do wish there was a customization GUI. It’s a bit buggy from time to time. And I do miss Compiz. But I’m betting on Gnome 3 to sort these out nicely in the future.
jasonrisenburg
Wednesday, December 7, 2011 at 9:53 AMI look at them and see just about identical window managers. I use Unity because when it came time to install G3 on my lappy, it was too heave and my Dell Lappy would not run it. So I went to unity. I talked with many people online about what I should do. finally I went with what was installed and changed it so it worked for me through ppas.