openSUSE 12.2 Review: an Immaculate Conception


When I first updated my computer to 12.2 I wasn't all that impressed, but that was apparently due to having used the live upgrade via 'zypper dup.' Earlier today (December 20th) I got fed up with some of the anomalies and accumulated mess of my system, and decided to reinstall. Quite frankly, though the 'dup' process had (for once) gone without any real problems, this was clearly the right decision to get a proper impression of our latest release. In short, I'm quite impressed.

This may very well be the most polished experience I've had since I used Macintosh OSX. Refinements and polish show all throughout the system, from the moment you turn it on up to doing your work. For that matter there is even a couple of notable changes to the installation process itself. Besides the freakishly fast loading of the installer (or live environment) enabled by the transition to systemd, there is the nice fact that writing a DVD image to USB flash media (via ImageWriter or using the 'dd' method on the CLI) no longer requires you to run isohybrid on the ISO any longer. One annoyance though, is that a bug I had experienced in 12.1 persisted into this release also. That being where it fails to select kernel-firmware package for installation, which is vital to the functioning of my Broadcom WiFi card using the brcmsmac driver. If I recall though, that is a problem with udev.

Upon boot we are greeted by the much prettier interface of the new Grub 2 bootloader, giving us the option of booting openSUSE normally (or Windows if you dual boot) and 'advanced options' for openSUSE, which leads to another page with the usual failsafe booting option. However, I've yet to discover how to manually enter boot options and at this time assume that it can't be done. The YaST Bootloader module has been refined and support for Grub 2 is fully present.

Once we are past Grub 2 we are promptly greeted by Plymouth, the elegant successor to Splashy the splash screen. An elegant green background with the openSUSE logo superimposed in the center stand solidly while the animated activity of white whisps meander about the logo. These whisps gently float about drifting gradually towards the center of the screen before suddenly converging just below the logo into one orb of light, indicating the transition to your login screen or desktop in the case of autologin.

With autologin disabled, Plymouth gently segues us into the login screen. Very little has changed here, excepting the slightly improved graphical performance. Above the user selections within the window, the openSUSE logo has been placed. I've found this looks a bit garish on smaller displays, but is a nice touch for those with larger displays than my little netbook provides.

In similar fashion, the transition from login to desktop is gently handled and has a more elegant temperament than previously. Gnome shell has not changed in appearance at all, but has however become a bit more responsive. The graphical effects, such as the transition to the activities dashboard or the ripple effect of the upper left hand corner are noticeably smoother. As I've used the Gnome system and its application suite, everything feels quicker and more responsive though there aren't too many major changes to the applications that are immediately noticeable. One notable change to the shell however is the inclusion of more options to set up in the 'Online Accounts.' Now, we have Google, Facebook, Twitter, and Windows Live. Setting up your Google account works as before, and the only functionality so far of the other options is setting your IM accounts in the Empathy framework. Below I shall elaborate upon the more notable changes of the system with emphasis on the Gnome application suite and the shell.



  • Shell
    • Identity Menu?
      • Does not set status as online upon login. However when you open the menu it would indicate that you actually are online. This looks to be half a bug, with the other a deliberate design choice. Toggling your status as unavailable then back to available fixes this.
      • Windows Live completely broken. So there is still no MSN access. Not a big deal to me though.
  • Evolution
    • Correctly set up by Online Accounts, whereas before it was unstable unless Gmail was set up manually and disabled in Online Accounts.
    • Imap noticeably faster and smoother. In fact the performance change is dramatic.
    • Emails load faster, and are not seriously slowed by downloading or synchronizing.
  • LibreOffice
    • Startup is significantly faster, quick enough that I am not annoyed by waiting anymore.
    • Overall behavior is smoother, more responsive, and more predictable than ever. In short time, LibreOffice since forking from OpenOffice has shown massive improvements and could reach a level where it can contend with MS Office on purely technical merits.
  • Extensions
    • Many extensions are deprecated by the newer shell. However, most of them have more advanced successors. The Gnome extensions gallery is getting quite nice.
  • Kernel
    • Performance increase
      • The newer kernel shows off its optimizations for filesystem I/O. One of the bigger reasons for performance increases is the much updated compiling stack we use now.
    • Improved hardware support
      • On my netbook I have an uncommon model of touchpad, that up until this version of openSUSE had never been identified correctly. Thus, upto now I wasn't able to toggle things such as “tap to click.” Also, my webcam now works with any app that uses a webcam.
    • Heating issue
      • My netbook and another AMD laptop a client of mine had would overheat fairly easily, shutting off. This issue has noticeably improved as has power consumption. We now have longer bath life.
    • Nouveau
      • Were it not for games, I would probably not have bothered to install the NVidia proprietary drivers. The behavior of the system running nouveau was nearly indistinguishable from the proprietary. In fact, the desktop with its compositing was smoother than before.

Comments

  1. >>However, I've yet to discover how to manually enter boot options and at this time assume that it can't be done.

    It is possible . For example:-
    https://forums.opensuse.org/blogs/jdmcdaniel3/how-start-opensuse-12-2-grub-2-into-run-level-3-112/

    ReplyDelete
  2. I love suse 12.2... However my audio input records toooo bad... And I've tested in two computers... So it's not my hardware...

    ReplyDelete

Post a Comment

Please share your insights, opinions, or questions. In that order preferably :p

Popular posts from this blog

Dual Boot configuration for Windows 10 and openSUSE with full UEFI and Secureboot support

Life without Netflix, streaming on Linux can be awesome!

YaST is being rewritten in Ruby; Geeko gets a nosejob