Ubuntu 12.04 Review

Posted on: May 21st, 2012 by 19 Comments

I have been excited about the release of Ubuntu 12.04 LTS for a while now, and it looks like Unity is growing well. The latest round of design improvements bridge many of the gaps left in earlier Unity desktop versions.

12.04 LTS Details


This release comes highly anticipated by many Ubuntu lovers, and Ubuntu 12.04 might be the release to stick with for a while.

InfinitelyGalactic YouTube Channel

Looking Back

The Ubuntu 11.04 LTS release was the first major introduction of Unity for desktop users, but many improvements were still needed. I'm happy to announce that Ubuntu 12.04 is far more stable, its faster, and the user experience is definitely getting better.

Ubuntu 12.04 Installation


Ubuntu 12.04 provides several convenient installation solutions, as usual. After experiencing some problems with upgrading, and VirtualBox installations, I then opted to install from a DVD which I recommend.

Installation Overview

After booting the live CD or DVD you can choose to try the Ubuntu desktop without making changes to your system, or you can begin installing Ubuntu 12.04.

Ubuntu 12.04 Unity Desktop Screenshot

Next Steps

If you choose to begin installation you are then provided with a checklist of requirements. Users can also choose to install third-party software or perform updates. Next you are able to choose your partition options, which Ubuntu 12.04 makes very easy for new users. You can then confirm everything and move on to choose your current location. Next you will need to select your keyboard layout from the list. Last you can input your username and password, watch the slide show, and finally restart your system.

LightDM Display Manager


After restarting your system you should arrive at the LightDM display manager which replaced GDM for the Ubuntu 11.10 release. From the login window you can select your user and the desktop session or window manager you would like to use. Then after adding your password you are finally ready to use your desktop. I am beginning to love LightDM more and more, unfortunately I think they could do away with the funky speckles.

Ubuntu 12.04 Desktop


Before going to far lets dig into the Unity desktop and take a look at some of the primary components that users will encounter.

Compiz Window Manager

Be sure to take advantage of the many awesome effects offered by the Compiz window manager. Compiz is configured to work well with the Unity desktop but things can be configured to your liking. Some effects may break the desktop unfortunately, I did get the desktop cube working however.

Ubuntu 12.04 Unity Desktop Screenshot

More Components

Other primary components of the Ubuntu 12.04 Unity desktop include the launcher and the dash which have only received a few minor adjustments for this release. And of course the new and exciting HUD which I will get to soon after making everyone sweat with anticipation.

Workspace Switching

Multiple workspaces are also available for users to sort related tasks. Unfortunately I have nothing good to say about the new workspace switching method, it seems tedious in my opinion. Messing around with this can leave your desktop rather flaky, but that would never stop me. Personally I find almost any alternative to the native workspace switcher as a vast improvement.

Ubuntu 12.04 Menus


The Ubuntu 12.04 Unity desktop menus remain similar to the last few releases. I can tolerate the dash myself, but I am finding the application menus inside the top panel annoying and nothing more.

Application Menus

The window menus for open applications will still appear inside the top panel, just above the home button. The name of the highlighted application will always be visible on the left hand side of the panel, the menus will only be displayed when hovering the mouse over this area.

Ubuntu 12.04 Unity Desktop Screenshot

Unity Dash


The Unity dash can be displayed by clicking on the home button at the top of the Unity launcher. The dash will work closely with the Zeitgeist event logger to display the most relevant data inside the Unity dash. Using the dash you can search for files and applications on your system. Search results can be filtered for more accuracy, users can also take advantage of the Unity dash lenses and scopes feature to display only desired file types in search results. Or try other more powerful lenses that will let you search from online sources like Gwibber, and Google Doc's.

Unity HUD


And now for some fun, the HUD seems to be what everyone is talking about. The Ubuntu 12.04 Unity desktop has added a new heads-up-display menu or HUD. This menu will function as an alternative to the applications menu, use this menu to search for actions and options relating to the currently highlighted application. Using the HUD you can also search for actions available inside your panel indicator menus. Use the Alt key to open the HUD, then start typing to search for your desired action or option.

Ubuntu 12.04 Panels


The Ubuntu 12.04 Unity desktop holds a single panel which contains application indicators, and application menus. The Unity launcher is also available and still improving quickly, so lets look closer.

Indicator Panel

Application indicators are located on the right side of the top panel, you can right-click on your indicators to see important actions and options. Be sure to install more application indicators to get quick access to your most frequently used applications.

Ubuntu 12.04 Unity Desktop Screenshot

Unity Launcher


The Unity desktop now offers better support for users with multiple monitors. You can now reach the Unity dash and launcher from each connected monitor, or the one you specify. The launcher will even detect the color of your desktop background and match its own color accordingly. I also wanted to make a note of another irrelevant change, when adding items to the launcher the previous text would display "Keep item in launcher", it now displays "Lock to launcher". This is simply maddening for documentation writers like me.

Launcher Settings

The launcher will finally provide a minor selection of settings that users may find helpful. These can be found inside the appearance preferences window. Users are now able to resize icons inside the Unity launcher, or toggle the auto-hide feature. The color of the launcher will also change automatically to match the color of your desktop background which is extremely convenient, and very aesthetically pleasing.

Ubuntu 12.04 File Manager


Nothing appears to have changed with everyone's favorite file manager, Nautilus. I should mention however that the default Adwaita theme does make Nautilus look extremely sleek and stylish.

Nautilus Quicklist

Several users have expressed their concerns about the Nautilus quicklist not having all of the locations that were previously found inside the places menu. This feature has now been added.

Ubuntu 12.04 Unity Desktop Screenshot

Nautilus Launcher Menu

So what does the Nautilus quicklists feature offer? When right-clicking on the Nautilus icon inside the Unity launcher you will now find your bookmarked locations. Other useful options have also been added to this menu for your convenience.

Nautilus Features

I should mention that undo support has been added for people using Nautilus. Because not much else has changed I will simply point out some of the many excellent features. Many users enjoy the fact that the Nautilus file manager offers an interface that is highly customizable, and can easily adapt to the many needs of the user.

More About Nautilus

Users can can choose to display multiple directories inside tabs, or using the optional second view panel. Additionally you can always open extra windows if you prefer. As always Samba shares are detected automatically, and connected devices are easily accessible from the bookmarks panel. All said, Nautilus is the perfect choice for Linux newcomers. Nautilus offers a perfect middle ground for users that enjoy the speed of faster file managers, and the many features offered by heavier file managers such as Dolphin. Thankfully Nautilus does offer almost all of the features that the majority of users could want in a file manager.

Ubuntu 12.04 Software


As usual Ubuntu 12.04 comes simply loaded with software for everyday tasks. Everything that users are likely to use frequently has been included, and there are only minor changes to report.

Software Center Updates

The software center has again received some tweaks users should be aware of. You can now choose to display recommended software when browsing for new applications.

Ubuntu 12.04 Unity Desktop Screenshot

No More Synaptic

I shed a single tear for the loss of the Synaptic package manager which will no longer be installed by default, sadly this is a tool that I have come to know and love. But either way, Synaptic can still be installed using the software center for those that prefer details over flash. Any moderately experienced Linux users should stick with Synaptic as the primary front end for Apt-get. The software center does however provide a very simple and convenient interface that even your grandparents could understand.

Ubuntu 12.04 System Settings


I have previously expressed my concerns about the lack of customization options for the Unity desktop but things are still evolving well. Many tools have been developed to aid customization, personally I still don't think new users would find this satisfying.

System Settings

The majority of your desktop settings can be found inside the system settings dialog box, there is an icon in the launcher for quick access. This is where you can find many of the desktop, user, and hardware settings.

Ubuntu 12.04 Unity Desktop Screenshot

Privacy Settings

The system settings manager will also contain a module for privacy settings. You can use the privacy settings dialog to set a time based delay to delete your system activity, or you can use this to manually delete your activity. This tool will even allow you to change which file types or applications will be monitored by the Zeitgeist event logger. This can be useful if you wish private items to remain hidden inside the Unity dash.

Compiz Config

If you would like to focus on customizing the Ubuntu 12.04 Unity desktop you should turn to the Compiz config settings manager. This tool provides a vast number of options for windows, workspaces, and cool effects for your desktop.

Other Choices

Of course other tools are also available to help you customize the desktop, here are a few. Try the Walch wallpaper changer to switch the wallpaper randomly at selected intervals. You can also try the GConf-Editor, Confity, or the MyUnity desktop customization tool. Surely one the many choices will get your desktop customized the way that you want it.

Ubuntu 12.04 Themes


The available selection of themes is really nothing to be thrilled about. Again it is the same themes that we have all seen before.

Available Themes

The Ambiance theme is still the default desktop theme, it is accompanied by the Radiance desktop theme. Both themes provide a tolerable look, but you can surely avoid the high contrast alternatives.

Ubuntu 12.04 Unity Desktop Screenshot

Ubuntu 12.04 Wallpapers


The Ubuntu 12.04 desktop also offers a brilliant selection of wallpapers that should leave users with warm and fuzzy feelings. The majority of the available selection consists of high quality photography, more wallpapers can easily be added from the user interface.

Default Wallpapers

The default Ubuntu wallpaper has only received a small color and lighting adjustment which is only noticeable under close inspection. There is a new Precise Pangolin wallpaper, and my favorite, the wall filled with graffiti.

Ubuntu 12.04 Unity Desktop Screenshot

Artists Or Photographers?

It seems many distributions are picking up on the trend of using photography in place of wallpaper artwork. It is nice to have a bit of a change, but I find that having a selection of weeds and flowers to choose from rather displeasing. Please tell me that I am not the only one.

Ubuntu 12.04 Networking


Big changes to DNS resolving in Ubuntu 12.04. No more manual changes to resolve.conf, DHCP hooks will now be used along with a network manager plugin and /etc/network/interfaces. Together these tools will automatically generate a domain and a list of name servers which will then be stored in /etc/resolve.conf.

Dnsmasq As Local Server

Your default DNS server address will now be 127.0.0.1, this will be directed to a dnsmasq server which is handled by the network manager. What does all of this mean? Faster VPN connections for users like me who take advantage of the increased privacy.

DNS In Ubuntu 12.04

Ubuntu 12.04 Synopsis


Now let's get down to it and see some more fun details about Ubuntu 12.04. This has been a far more satisfying run than the previous Unity releases, for that I am grateful. This version is certainly closer to the usual Ubuntu standards, but still lacking a few fine points in the way of customization in my opinion. The settings manager is still quite barren for example. And I see no need to resort to 3-6 different tools just to customize my desktop.

Who Should Use Ubuntu 12.04?

Almost anyone can handle the Ubuntu 12.04 user experience, the interface is simple and convenient, perfect for newer users. For all Ubuntu lovers out there, 12.04 is definitely worth the download. More advanced users may prefer something that leaves them feeling more at home. Unity seems to simply get in my way, offering nothing that I want. With most desktops even newer Linux users can easily switch unwanted components for others that they may prefer. Everything being integrated does not leave users with very many convenient options. Unity is the Nazi of the Linux world in my opinion. I still have much love for Ubuntu but I wouldn't touch Unity from across the room with a wireless mouse!

What About Performance?

It seems that everyone is currently buzzing about the performance increases offered in this release, which I have certainly noticed myself. Still a few bugs to kill in coming updates, but this is certainly the LTS release that you will want to stick with for the time being. Installing from scratch is highly recommended, upgrading has left many of my systems with minor bugs. Software installation and package upgrades should also be pushing higher speeds, though I have not exactly noticed the experience myself.

Useful Links

Tags: , , , , , | Posted in Reviews

  • Guest

    minor point 11.04 wasnt LTS other then that nice review

  • uttam

    I don’t use unity myself but for recommending it to new Linux users, unity is by far the easiest most consistent interface.

    I have tried setting up Linux Mint, Bohdi, and others but unity is the best for newer users.

  • Maximillian Excaliber

    Most personal computers, be they
    net-books, laptops or desktops, do not have touch screen interfaces,
    are not iPods, iPhones, iPads or Droids and shouldn’t be treated as
    such. They have greater functionality and vast space on the
    monitors. Their interfaces should not dumb-ed down as if they have a
    screen resolution of 800×600 capable of holding no more than 10
    icons.

    With the addition of Unity, and the
    subsequent forcing of the Unity interface upon its users, Ubuntu has
    placed itself in the ranks of Microsoft. Both are forcing changes on
    the customers and alienating much of their once loyal user base.

    This business practice shows a deep
    lack of understanding of the needs and desires of it users. I am not
    saying that change in and of itself a bad thing. I’m saying that
    change unnecessarily forced is.

    Ubuntu has failed to learn from
    Microsoft’s mistakes. One mistake Microsoft has made can be found in
    the massive number of changes to the user interface made from Windows
    XP to Windows Vista to Windows 7 and now Windows 8.

    Ubuntu repeated this mistake when they
    released 11.10 and forced users choose between Unity and the new
    Gnome 3.x. The only choice they really had was to accept a changed
    GUI or go somewhere else and may are doing just that… going
    somewhere else!

    Why? Simply put, most users do not
    want to, can not afford classes to, and don’t have the time to learn
    again how to use their computer.

    The lessons to be learned here…

    A thing does not have to look and
    feel different to be better. Most people just want it to work
    right! Unless you have to, don’t force
    change without considering the effects those changes are going to
    have on your users.

    All changes have cost. Those case
    can come from lost productivity while training, lost productivity
    while adapting to a change and; lastly, the monetary cost the
    training itself.

    But Ubuntu is for computer geeks who
    have plenty of time on their hands, right?

    Not any more it isn’t. OEMs are
    putting on new computers and business are dumping Windows for it.
    Linux has come of age and is going mainstream… assuming companies
    like Ubuntu don’t screw it up that is!

    • Vagelis Giannadakis

      Practically, Canonical just _had_ to develop and provide something like Unity. The other choices they had, changing to Gnome Shell, changing to KDE / XFCE / LXDE, or forking Gnome 2, were all worse for various reasons, both for Canonical itself _and_ Ubuntu users. Very quickly: Gnome Shell is too radical a change and nearly unusable for anyone used to use a Desktop; KDE is too idiosyncratic – you must be a loyal fan to enjoy or even tolerate; XFCE / LXDE simply lack in polish; a Gnome 2 fork, like MATE, cannot be a long-term viable solution, plus it would make Ubuntu look “old.”

      So, you see, Canonical was kind of forced to choose which road to follow. It is quite rational they chose the way that would give them most control. It’s a business after all!

      I’ve been a loyal Gnome 2 and openSUSE user for years, but with 11.4 nearing its end this fall, I just had to find an alternative, since 12.1 has changed to GS. I tried GS, XFCE, KDE and Unity. The latter is IMHO and by FAR the most rational and usable DE. In fact, I really do find it offers more as a DE, compared to the traditional “Win95″ UI. So, it is an advancement from a technological perspective as well.

      Ubuntu 12.04 LTS with Unity is, today, an incredible offering for your computer OS. The cherry on top of the cake, the 5 years of support, made me give up on YaST and my lovely zypper with no hesitation.

      • tomster

        I don’t know what you mean by “rational to use”.

        Let’s look at the most likely scenario for a linux newbie:
        Someone who has been using Windows most of his/her user life.
        What is a Windows user (and btw a user of almost any other OS) used to?
        Having a menu with all available GUI applications put in different categories.
        Unity doesn’t offer that. So the user has to type in a name of a program.
        But how would he/she know the names of applications on a new OS?
        With a menu he/she can browse through the available applications and find, for instance, openoffice writer.
        And maybe he/she would think “oh, openoffice, I heard of that. It’s supposed to look and behave like MS Office. I’ll try that!”.
        Or maybe he/she doesn’t know openoffice yet.
        But since there’s a “openoffice writer” item in the menu, he/she will try it out.

        Who would expect a newbie to feel almost right at home on an OS that doesn’t offer a program menu, when virtually every other OS with a graphical user interface offers that feature?

        I’m open to rational arguments, but just saying “it’s the most rational to use” doesn’t convince me.
        Why would Unity be “an advancement from a technological perspective as well”?
        And why are you talking about “the traditional “Win95″ UI”, when by far the most computer users have been using Windows XP?
        All the disadvantages of XP aside, that’s the kind of UI people are used to and Unity doesn’t pick up the users where they are.

        And finally: What advantages over the XP GUI or any other OS GUI does Unity provide?
        And are these advantages worth switching to a new OS with Unity being so different from other GUIs?

        • Vagelis Giannadakis

          Open the dash, switch to the applications view, click on Filter Results, select application category and there you have your applications. What’s more, by default you see both installed _and_ available (installable) applications. So, in fact, this UI gives the user _more_ functionality than the traditional menu! Of course, you need more clicks and maybe a little hand-holding. But..

          .. eventually even a newbie becomes knowledgeable of their system and installed / favorite applications. So, a global applications menu becomes, with time, obsolete, as the user either directly looks for “firefox” for example, or even locks the Firefox icon on the launcher for immediate access. It’s exactly for that reason that “quick launchers” were invented in the first place.

          Windows XP is an advancement of the “Win95″ UI, the major components of which are the Start menu and the taskbar. I agree with you that most computer users, globally, are used to this type of UI and it’s a model proven “in the field.” Fact is, however, that UI vendors are trying to find ways to move to something else, a new model to follow, forcing radical changes to their users in the process. Hell, even Microsoft joined the trend, which shows how significant a trend it is! Well, I personally believe that Unity is the best (of the existing) attempt of bridging the Win95 model with the new trends.

          I’m not trying to convince anyone, I’m just expressing my opinion, backed by ~25 years dealing with computers. Time will tell what direction the “UI-craze” trend will follow and which implementation will dominate.

          • tomster

            There are no UI-Vendors for OSs and on the whole there is no UI-Craze, because the numbers for Linux on the desktop market are marginal.
            The only thing I see is, that Linux will never get a substantial share on the desktop OS Market, because there are too many distros, too many DEs and Canonical added yet another DE to the list.

            I’m not against Linux, I have been using it since about 2000 and I’m a professional software developer.
            Since I’m a KDE-guy, I don’t care about Unity.
            But I tried it and the one thing that irritates me most, is the lack of a program menu.

            And here is why:
            - I need a new application. I search for it, like you described and I find it.
            - I install it. Problem: If it’s not on the “recently used” list, I’ll either have to permanently put it on the application bar on the left or I’ll have to type in the name of the app everytime I want to use it.
            - Since we’re all used to having a program menu, me and the rest of all users will be annoyed at the typing required to start an app that we don’t use regularly enough to be in the “recently used” list.
            - Effect: We’ll clutter our desktop with symbols to all apps we use, so we don’t have to type in the name of the apps, because, and that’s official, navigating in an OS with switching from mouse to keyboard and back simply sucks.
            And that would be unnecessary with a program menu.
            - If you don’t put all the apps on the bar to the left but only the ones you regularly use, you’ll get a redundancy:
            You’ll have all the apps you regularly use on your app bar and on the “recently used” list. So you have two places in your DE that point to the same apps and no place in your DE that point to the rest of your apps without typing in the names.

            And that problem doesn’t go away no matter how long you use the OS. It’s either Desktop clutter with links to apps or hassle with typing in app names.

            The entire concept only works for casual users, that only use a hand full of apps that they put on your app bar. For others, like me, it’s a drag.

            I have no problem with using any DE. I use, depending on the hardware, KDE or LXDE or Xfce.
            And I can work with it even though I like KDE the most.
            But Unity is just too annoying to me.

          • tomster

            There are no UI-Vendors for OSs and on the whole there is no UI-Craze, because the numbers for Linux on the desktop market are marginal.
            The only thing I see is, that Linux will never get a substantial share on the desktop OS Market, because there are too many distros, too many DEs and Canonical added yet another DE to the list.

            I’m not against Linux, I have been using it since about 2000 and I’m a professional software developer.
            Since I’m a KDE-guy, I don’t care about Unity.
            But I tried it and the one thing that irritates me most, is the lack of a program menu.

            And here is why:
            - I need a new application. I search for it, like you described and I find it.
            - I install it. Problem: If it’s not on the “recently used” list, I’ll either have to permanently put it on the application bar on the left or I’ll have to type in the name of the app everytime I want to use it.
            - Since we’re all used to having a program menu, me and the rest of all users will be annoyed at the typing required to start an app that we don’t use regularly enough to be in the “recently used” list.
            - Effect: We’ll clutter our desktop with symbols to all apps we use, so we don’t have to type in the name of the apps, because, and that’s official, navigating in an OS with switching from mouse to keyboard and back simply sucks.
            And that would be unnecessary with a program menu.
            - If you don’t put all the apps on the bar to the left but only the ones you regularly use, you’ll get a redundancy:
            You’ll have all the apps you regularly use on your app bar and on the “recently used” list. So you have two places in your DE that point to the same apps and no place in your DE that point to the rest of your apps without typing in the names.

            And that problem doesn’t go away no matter how long you use the OS. It’s either Desktop clutter with links to apps or hassle with typing in app names.

            The entire concept only works for casual users, that only use a hand full of apps that they put on your app bar. For others, like me, it’s a drag.

            I have no problem with using any DE. I use, depending on the hardware, KDE or LXDE or Xfce.
            And I can work with it even though I like KDE the most.
            But Unity is just too annoying to me.

          • Norwaldial

            Transferring your argument to a cars: Why would anyone use an automatic transition when all you have to do is push in the clutch and break simultaneously, push the shifter handle into 1st gear, release the clutch until you feel the gear engage then press the gas peddle enough to prevent stalling.  Then do the same for every gear, with out the breaking part of course.  Once you do it enough times you’ll get the hang of it, plus you’ll have better control.  I drive a standard but for most people who’ve always driven an automatic this argument sounds ridiculous.

    • Tomster

      I don’t think they had the regular end-user in mind when the decided upon creating unity.
      I believe it was more about having a desktop environment they have control over to get companies more interested in Ubuntu.
      Having their own desktop environment, they can offer stability and continuity in the development of their product without relying on other organizations (GNOME, KDE) to provide the functionality they want in their product.
      That’s what companies want: stability and continuity.
      And since Canonical now has its on DE, it can react to company needs to make changes to the DE, again with relying on other organizations.

      That surely makes sense from a company view, but why they created Unity the way it is now is beyond me.
      Anyone coming from Windows or another OS will be alienated by Unity.
      Or did they want to win over smartphone/tablet users to offer a user experience that resembles a smartphone/tablet?
      But surely those people already have a computer at home, most likely with Windows on it.
      So why Unity they way it is? I gave up on coming up with an answer.

  • Andreas

    Ubuntu 12.04 rocks!

    Btw, “The Adwaita theme is still the default desktop theme” should be Ambience theme not Adwaita which is gnome shells standard theme.

  • rms

    I’d just like to interject for a moment.

    What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve
    recently taken to calling it, GNU plus Linux. Linux is not an operating
    system unto itself, but rather another free component of a fully
    functioning GNU system made useful by the GNU corelibs, shell utilities
    and vital system components comprising a full OS as defined by POSIX.

    Many
    computer users run a modified version of the GNU system every day,
    without realizing it. Through a peculiar turn of events, the version of
    GNU which is widely used today is often called “Linux”, and many of its
    users are not aware that it is basically the GNU system, developed by
    the GNU Project.

    There really is a Linux, and these people are
    using it, but it is just a part of the system they use. Linux is the
    kernel: the program in the system that allocates the machine’s resources
    to the other programs that you run. The kernel is an essential part of
    an operating system, but useless by itself; it can only function in the
    context of a complete operating system. Linux is normally used in
    combination with the GNU operating system: the whole system is basically
    GNU with Linux added, or GNU/Linux. All the so-called “Linux”
    distributions are really distributions of GNU/Linux.

    • Norwaldial

       LOL

  • Thomas Chace

    Filled with inaccuracies. Ubuntu 11.04 was a STS, not an LTS, and it’s ambiance that is default, not Adwaita, which is Gnome’s default.

  • Lyric Muse

    Excellent review.  I really appreciate the video review as well.  Made me want to revisit Ubuntu

  • http://linuxscreenshot.netsons.org/ F1l0

    Other Ubuntu 12.04 screenshots here:  http://linuxscreenshot.netsons.org/ubuntu-12-04/

  • slayer
    • http://linuxlibrary.org/ thinkinhurtz

       Thanks for sharing the excellent link! Very helpful!

  • Walkhard

    Down with censorship!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!