I’m a big Linux user. I have Ubuntu on my PC, my wife’s PC, my kids PC and the fileserver. I also run CentOS on my two servers, and use CentOS, Ubuntu and RedHat in the office. RedHat was someone else’s choice and CentOS was somewhat forced on me by cPanel. Why did I choose Ubuntu? It’s simple really. Years ago when I started moving away from Windows, I didn’t know a significant amount about Linux, and Ubuntu held my hand just enough for me to get by.
Over time, my questions on ubuntuforums.com have become less and less stupid. Nowadays I’m a pretty proficient Linux user and find some of the “help” Ubuntu gives is actually a hindrance.
This week has been a fairly big week for Ubuntu users worldwide, as 11.04 “Natty Narwhal” was released. Those patient enough to download the new packages at a snails pace were “rewarded” with Unity and the plethora of new features and programs.
Last night I gave in and hit the Upgrade button. After a few hours I gave up and left it downloading the new packages overnight. I awoke and was greeted by the usual “Do you want to replace your php.ini?” (that’s a HELL NO from anyone who develops PHP professionally). More hours passed but eventually everything had gone smoothly and I got to restart into the wonder that is Unity.
Unity is a wonder. I wonder why Canonical think it’s ready for prime-time desktop distribution. Lets look at a few points here to prove I’m not just being bitter, old and grumpy:
- Scrollbars: I’m sure some people like the new magic disappearing scrollbars. How quaint that they’re outside the main window and only appear when you mouse-over the right part of the window. I hear Unity is touch-screen friendly. I’d love to hear how these scrollbars work on a touch device, because it baffles me. Regardless of your or my personal opinion of the scrollbars-of-wonder, it’s so inconsistent as to be a nuisance. The first key to ergonomic interface design is consistency, and this has been a down-fall of Linux from the early days of X.org. If you’re not going to find a way to implement the scrollbars in all cases, just don’t do it.
- Application Menus:I was given a Macbook last year, and one of my pet hates is the menu bar. To see this replicated to Unity upsets me a great deal. I could handle it on a laptop screen where you typically run applications full-screen, but take that concept to a 24″ widescreen with perhaps a dozen programs (none of which are maximised), you’re left with confusion and RSI. What’s next guys? Copying the Microsoft ribbon?
- Customisations:I love Gnome. You can do a lot with it, move it about, add icons wherever you like etc, etc. Unity basically lets you move the application bar around but otherwise just sit and look at it. I want to turn off the “Mac Menu Bar”. I want my places and system menu back. I want my Komodo IDE and Chrome icons top-left. I want to change the way applications are displayed in the “Start” menu. Unless I can customise this the way I want, it’s a definite no-go.
Other than Unity gripes, we have:
Ubuntu One: This was disabled prior to my upgrade. I had a folder in it that was only about 200mb at the start, but is now around 20gb and 100,000 files. After my upgrade and restart, Ubuntu One decided to start itself and start syncing the lot. I tried to cancel it with no success, so eventually hit “disconnect” and uninstalled it from the Software Center. About 10 hours later, my PC is running very badly… Ubuntu One was sat quietly in the background using 3gb of RAM. Amused, I was not. Thanks for that Canonical.
Window issues: I have a much smaller monitor sat to the side of my main monitor. I regularly drag windows between them and this worked very well yesterday. Today it’s become a nightmare. Every third attempt, something screws up (wrong size or wrong monitor are it’s current favourites).
I’m sure new users will love it, and I’m considering it for my children and grandfather – people who don’t demand a lot from their interface and have a very simplistic setup: 1 monitor and 1 application at a time. I’m sure it’s great on a 17″ monitor or a tablet. For everyone else, I strongly suspect you’ll be switching back to Gnome– Sorry, Ubuntu Classic.
I have to say: Every day I’m closer to switching to Debian.