- Easy to trial or install
- Fast and extremely stable
- Updates install quickly and rarely require a reboot
- Simple to add or remove applications via the Software Centre
- Does not suffer from the concerted security attacks that are focussed on Windows
- Ubuntu's recent direction in user interface design, Unity, is still strongly disliked by some
- Office applications are adequately supported, but — like all Linux distributions — Ubuntu cannot offer creative software that's comparable to the proprietary apps available for Windows and Mac OS X
Ubuntu 12.04 LTS, codenamed Precise Pangolin and released today, is a Long Term Support (LTS) version, scheduled to be supported for five years. The emphasis for an LTS release is normally on consolidation and stability, but there are several new features — notably the HUD (Head-Up Display). As with most Ubuntu releases, Precise Pangolin takes the opportunity to rev the Linux kernel version; the Unity interface also advances to version 5.10 and there are a number of cosmetic tweaks plus a new sound theme.
Ubuntu founder Mark Shuttleworth's plan is to migrate Ubuntu from the 2D X Window System to Wayland, a 3D OpenGL-based display management system, with X applications supported via a compatibility mode. There was a rumour that a technical preview of Wayland might be released with Ubuntu version 12.04. While this does not seem to be the case, there is an Ubuntu Wiki for Wayland that explains future plans and lists a PPA for early testers.
Ubuntu 12.04 images can be downloaded from the Ubuntu web site. Contrary to some early rumours, the ISO images will still fit on a single CD.
The Linux 3.2 kernel
Precise Pangolin graduates from version 3.0 of the Linux kernel used in Ubuntu 11.10 (Oneiric Ocelot) to version 3.2. This sees a larger-than-usual number of improvements because it incorporates queued-up changes that failed to make it into the delayed previous release.
There are improvements in the Ext4 file system that should boost performance with large files, and changes for CIFS or Samba sharing that should significantly improve throughput for such shares. There are also numerous new and improved drivers for graphics and Wi-Fi hardware, which should please notebook users, plus improvements in memory management that should improve response to user input during high load times. According to Linus Torvalds, these changes in kernel 3.2 should be quite apparent to end users.
RC6, the Intel power-saving technology, is enabled by default for Sandy Bridge systems in the Ubuntu 12.04 kernel, and should help to deliver improved notebook battery life. Disabled in beta 1, AUFS (Another UnionFS, a stackable unification file system) has been re-enabled due to concerns over its possible replacement OverlayFS. Ubuntu's developers still plan to replace AUFS when a suitable solution emerges.
It may seem hard to believe, but Ubuntu's controversial Unity shell is already at version 5.10. The login screen has a new look with new buttons and animation (even though a shell other than Unity can be chosen at login, Ubuntu's developers call this the Unity Greeter):
The new-look Unity Greeter shell menu: here, the GNOME desktop has been added as a post-OS install choice
Unity 2D has been updated, and differences in appearance between it and Unity 3D are now quite subtle: for example, Launcher bar items only appear to stack in Unity 3D.
As anticipated, this release of Unity includes the Head-Up Display or HUD, a predictive command feature that's toggled on and off by tapping the left-hand Alt key. Commands can be selected by moving the highlight with the arrow keys and executed by pressing the Return key, or directly executed by mouse-clicking a choice. Sometimes the suggestions made by HUD can seem a little wild.
The new Head-Up Display (HUD) offers a list of suggestions based on user input
The stability and ease-of use of Unity's multi-monitor mode has been improved, and has been demonstrated running a system with six monitors. The System Settings / Displays panel now has a selection to display the Launcher bar either on all displays in a multi-monitor setup, or only on the primary display; there's also an on/off toggle for sticky edges.
This screenshot is for the Displays panel on a system with only one display, but the new Launcher and sticky edges options can still be seen
Reveal signalling for the Launcher has been added. Now when the Launcher is concealed and the mouse cursor is pushed against the left edge of the display, a shadowed border appears, signalling that the Launcher is about to be revealed. The reveal behaviour for the Launcher (and some other settings) can be changed in the Appearance panel to reveal only if the top left corner is nudged.
The appearance of Launcher tooltips and quicklists has been improved and the Dash, Workspace and Bin icons now borrow the average colour of the desktop wallpaper (also referred to as 'chameleonic behaviour'). Mouse-over states in Dash are now signalled with a more visible highlight, for example in the lens bar.
The quicklist for the Home folder
For those who find the Launcher icons too large, there is now an icon size slider in the Appearance settings panel (the two extremes of icon size are shown in the composite image of the Launcher above): unfortunately this feature is not available in Ubuntu 2D
A new lens, the Video lens, has been added to Dash that brings together access to both online video — such as the BBC iPlayer and YouTube — and access to offline clips stored in the Video folder.
The new Video lens in Dash
The File lens, previously limited to Zeitgeist searches, is now global in scope and can find files not previously accessed.
LIMs (Locally Integrated Menus), an optional Unity feature that adds a title bar and drop-down text menus to unmaximised application windows, were not ready for this release and are expected to appear later this year — possibly as an update, or in Ubuntu 12.10. At present some applications, LibreOffice for example, retain their menus within their own window, while in others — including Brasero — the menu moves to the Ubuntu menu bar at the top of the display.
Changes to the Software Centre
An optional Recommendations feature has been added to the Software Centre for filtered application suggestions. You'll need to create or sign onto an Ubuntu Software Centre Store account to receive the recommendations. The width of the Software Centre can now be changed by dragging the overlay widget or right edge; the start-up time while the Software Centre loads the apps catalogue has also been much improved.
The Software Centre now offers an optional Recommendations button
Ubuntu One client goes Qt only
A new Qt-based version of the Ubuntu One client has been developed, and support for the original GTK version is being dropped. The new client more closely resembles the Ubuntu One Client for Windows and shares code with it.
The Qt-based Ubuntu One client with the new-look login screen
A new option in System Settings allows you to switch on Privacy settings for particular activities. This means that these activities will no longer be recorded in the operating system log files. For example, you can choose not to record activity for email or spreadsheet files, or even activity within selected folders.
The new Privacy settings, accessed via the System Settings panel
Also new to System Settings, Landscape is a system management tool that provides enterprise-wide monitoring, support and upgrade management — including cloud management — from a single interface. Landscape is available for purchase as part of the Ubuntu Advantage support service: interested parties can register for a free trial.
Landscape, a tool for enterprise IT managers, is available via the Ubuntu Advantage support service
Significant application updates include Firefox 11.0, Thunderbird 11.0.1, LibreOffice 3.5.22, photo app Shotwell 0.12.2, CD/DVD burner Brasero 3.4.1 and a reversion to Rhythmbox (2.96) from Banshee as the default music player. The Nautilus file manager is updated to version 3.3.92.
Those frustrated by the lack of configurability in the Unity shell might like to try Ubuntu Tweak or MyUnity. Ubuntu Tweak and MyUnity are third-party configuration tools with user-friendly interfaces that make it easier for users to change the look and feel of Ubuntu GNOME/Unity. Although version 0.6.1 of Tweak has support for Ubuntu 12.04, you install Tweak and make changes at your own risk. You can add the MyUnity repository to software sources with the Personal Package Archive — ppa:myunity/ppa.
GNOME shell users will be glad to know that the Ubuntu repositories for Precise Pangolin now have the latest GNOME 3.4 shell.
With the release of Precise Pangolin the process starts again with version 12.10, now named Quantal Quetzal, which is due in October.
In line with the name (Quetzal are a very colourful family of Central and South American birds), early news indicates that 12.10 will feature more cloud integration and a theme redesign with a broader colour palette. More details are expected to appear next month at the Ubuntu Developer Summit in Oakland, California.