Showing posts with label OpenSUSE vs Ubuntu. Show all posts
Showing posts with label OpenSUSE vs Ubuntu. Show all posts

Thursday, November 1, 2007

Ubuntu vs OpenSUSE

Disclaimer ::
My default distributions is PCLinuxOS and I am not a fanboy of either Ubuntu or OpenSUSE.
I have tried to be as impartial as I can, but I am human after all and can be biased.
This comparison is written purely with people new to Linux or for people who wants to get things done easily.
Advanced users may find it lacking or might even differ with my views, apologies to them, but I am basing this for average user.
I know that some people are against SUSE for the deal with M$, however, this comparison totally ignores politics and focuses only
on ease of use, even if some features are a result of M$ deal.

I had done the similar comparison some times earlier with OpenSUSE 10.2 and Ubuntu/Kubuntu 6.10.
In that I found SUSE leading on most accounts. However, this time I am going with Ubuntu Gutsy ( 7.10) and OpenSUSE 10.3.
Ubuntu Gutsy is proclaimed to be the best Ubuntu ever and it really appears to be, everything simply works .
On the other hand, OpenSUSE 10.3 though great release, but I had some stability issues with it.
I will use the same comparison factors as I have used in the earlier comparison. Lets not waste your time and get started

Installation :
OpenSUSE impresses from the first boot, of the install CD, itself. I was greeted with a beautiful screen screen.
Ubuntu too does a good job but them SUSE reflects elegance.












The Green Welcome
Boot Selector

The Ubuntu Screen


OpenSUSE loads into a nice looking GUI installer. It is the same installer that was in 10.2, though a little more improved.
Ubuntu on the other hand boots into a nice looking LiveCD. Ubuntu also offers an alternate install CD which has advanced install options.
SUSE install is very comprehensive and results in adding the required Non-OSS ( Non -Open Source Software) repositories.
However, this takes a huge amount of time, 6 hours on my 256 kbps connection.
Ubuntu install takes just 30 minutes, but does not add extra repositories.
Here I would give Ubuntu the advantage as installing from a LiveCD is much easier for a normal user,
also LiveCD gives the benefit of doing other things ( Like browsing the net) while install is going on.
In case of SUSE for nearly 7 hours my desktop was useless.
Scores : Ubuntu 2, OpenSUSE 1

The initial Grub Screen:
SUSE displays a very exciting and eye pleasing GRUB menu.
Ubuntu has a text based grub by default which looks ugly in comparison.
Though we can install a SUSE type GRUB on Ubuntu, as described in my previous post, still the SUSE GRUB looks much more elegant.
Here I am giving less score to Ubuntu as even after tinkering with command line, the GRUB of SUSE is still better.
Scores: Ubuntu 0, OpenSUSE 2

Boot Speed:
Looks like that with the new release both OpenSUSE as well as Ubuntu have improved the boot speeds.
On my AMD 3200+ , 1GB RAM desktop I could not make out any difference between the boot speed of the two.
Kudos to the devs of SUSE and Ubuntu for improving the boot speed.
Scores: Ubuntu 2, OpenSUSE 2

GDM login Menu :
Ubuntu has improved a lot on the look and feel, however, the green of SUSE still takes the cake.
Check out these login screens of the two.









SUSE GDM
Ubuntu GDM



Both the login screens are clean, with only the distro logo and place to enter login id. I prefer the green screen
of SUSE, but then its my personal choice.
Scores: Ubuntu 2, OpenSUSE 2

Gnome Menu:
Ubuntu has stock GNOME menu which definitely pales in comparison to the beautiful SLAB menu of SUSE.
Though some people claim that SUSE has heavily modified the GNOME menu and made it look like KDE,
but man just have a look at the images below and decide for yourself.









SUSE Gnome Menu
Ubuntu GNOME Menu



Scores: Ubuntu 1, OpenSUSE 2

OpenOffice:
Novell has a deal with M$ and hence has improved the OpenOffice to incorporate M$ "proprietary" code in it.
Ubuntu has no such liberty, so its OO is stock again. SUSE OO also has better look and feel.
The load time of OO in SUSE is also faster than that in Ubuntu.
Please ignore the politics behind M$ deal and just look at the features.
Scores Ubuntu 0, OpenSUSE 2


Theme:
Ubuntu has really refined its look and feel and now even the default desktop looks WOW!.
I just loved the default wallpaper, nautilus theme and icon sets. Every thing is just WOW.
However, when I compare this to the highly integrated green theme of SUSE
, SUSE appears much ahead.
All applications on the desktop look as part of one single theme and well blended.
Again
Ubuntu developers missed blending some of the applications with the beautiful human theme.
Scores: Ubuntu 1, OpenSUSE 2


Default Applications:
Ubuntu comes with almost all the applications I use on GNOME , like Totem, Rythembox, Tomboy, Firefox, F-SPOT, GIMP etc.
I even came with tracker search tool pre-installed.
SUSE too has a very good collection of default applications. It has almost all that Ubuntu has with Banshee replacing Rythembox.
Now
Banshee can play and import audio CDs and play and synchronize music with iPods, as well as Creative Zen players. I can easily sync with my iPod and export my playlist to last.fm.
Question: When Ubuntu can come with F-SPOT as default application, why not Banshee too ?
However, I felt that SUSE installs too many applications, a little too many.
Scores: Ubuntu 2, OpenSUSE 1


Stability:

I had bad experiences with both.
In KDE version of OpenSUSE, XServer crashes when I try to play any video file.
In Ubuntu, when I asked F-SPOT to look at my FAT drive (20 GB) for photos, the entire OS simply got hung.
I could not even go to virtual terminals and a hard reboot was the only solution.
Though these are the only two instances of instability in both, but they are reproducible.
I would not rate any one as good in stability.
Scores: Ubuntu 0, OpenSUSE 0


Installing Java, Codecs etc:
This is one area where both have done tremendous improvements and have made things easy.
In both if Totem does not find the correct codecs, it will ask for searching and subsequently installing them.
I was not aware of this functionality in SUSE and had already installed java and codecs using 1-Click install.
Later on I read this at DVD-Guide.
Scores: Ubuntu 2, OpenSUSE 2


Package management:
YAST2 is the package manager for SUSE and it works well.
SUSE has now integrated Guru repository with packman repository, thus decreasing the number of repositories.
One major issue I had with YAST2 is that every time when I start YAST2 it loads all the repositories and downloads from internet.
This really slows up everything. On the contrary Ubuntu has the famous and revered Synaptic.
Synaptic makes installing/ removing/updating very easy and its much faster than YAST2.
Scores: Ubuntu 2, OpenSUSE 1


System configurations:
Ubuntu has GUI tools for many admin tasks but they are all segregated. I this respect I like the Control Center of PCLinuxOS ( derived from Mandriva).
YAST2 goes a step further and make admin and configurations a child's play.








SUSE Administration
Ubuntu Administration



Scores: Ubuntu 1, OpenSUSE 2


Security:
Both have AppArmor by default. A word about AppArmor:
AppArmor proactively protects the system from security threats, both internal and external. It enforce the applications to only be able to access resources aimed to be accessed by the application. In this way the system is protected to both known and unknown threats.For each application we want to protect or increase the security around, a security profile is created. The profile describes what files or devices the application is allowed to read, write and/or execute.
Scores : Ubuntu 2, OpenSUSE 2


Fonts:
In both the distributions, I had to install MS and Apple fonts.
Its very easy to install and use different fonts in both the distributions.
Scores: Ubuntu 2, OpenSUSE 2


Community Support:
Here I would maintain my previous statement. SUSE is a very mature distribution and enjoys a good community support, however, that dwarfs in comparison to Ubuntu community. If you post a single thread to Ubuntu forums, there will be multiple instant replies. The Ubuntu community is huge and very active. Best part is that they are very helpful. The Ubuntu forums are full of HOWTOs and various tips and tricks. In terms of technical knowledge Ubuntu forums can easily rival Gentoo forums.
Scores: Ubuntu 2, OpenSUSE 1


Conclusion:
The developers of SUSE and Ubuntu have done a great job and ensured that their transition from Windows to Linux is pretty smooth. Both make a new Linux guy at ease with their appealing looks and easy functionality.
All my hardware was easily detected and configured correctly.
Installing software is a breeze in either of them and so is system configuration.

Things I like about SUSE are
Autoupdater, 1-Click Install, Easy Repository Management and Easy Software & System Administration. However, I still prefer Synaptic over YAST2 and then SUSE had the XServer crashes.

Ubuntu scores in Software management, excellent hardware detection, restricted driver manager and the Godly community. The inclusion of Tracker for desktop search technology take the system up a whole new notch of usability. At the same time, I would like the theme to be more integrated into default desktop applications and Ubuntu need to get away from the system freeze like I experienced with F-Spot.

Who the winner is ??? Do simple maths.


Acknowledgments:
  1. Distrowatch. For tis review of both Ubuntu and OpenSUSE
  2. Sunny's Review of OpenSUSE.
  3. Phorolinux. For the excellent screenshots.
  4. DVD-Guides. For their SUSE review.

Blogged with Flock

Tuesday, April 10, 2007

OpenSUSE vs Ubuntu

EDIT ::
This comparison is between OpenSUSE 10.2 and Ubuntu 6.10.
I have written a similar comparison between OpenSUSE 10.3 and Ubuntu 7.10 ( Gutsy) and you may read it Here. However, please do read the comments in both of these comparisons as they provide views of many other users who have read this and are quiet interesting.

I have used Ubuntu for almost 2 years and was completely in love with Ubuntu. One fine day my UPS gave up and my lazy self never allowed me to buy another. The result, after 5-6 power offs, my root file system was corrupted. I had to do a manual “fsck -y” to bring it up. I thought all is normal now, but after the second normal reboot, the files system completely gave up and no amount of fsck would help. It clearly means a re-install. It should have been OK in normal circumstances, but I was in the middle of a release at office and had no time for even small configurations. Hence instead of using my favorite Automatix, I went ahead with Ubuntu Mint. Oh that was a changing point. Mint is Ubuntu modified and Mint'ified. I have KDE on my Arch Thinkpad, so the greenish theme of mint was a welcome change from the brown Ubuntu. Mint had installed almost all the required software and codecs for me and enjoyed Mint for one month. I thought now I have Ubuntu + all the codecs, without and configurations. What else could I ask for ?

But installing Mint had stirred the urge to try other distros. My criteria was simple, I should be able to install over Internet, the distro should be well polished, have huge number of applications, be very stable and configurations should be easy. In other words, I wanted another Ubuntu.

I already have Arch, so I tried the other famous ones. I began with Fedora -> Gentoo and then landed with OpenSUSE. Fedora was too sluggish and Arch is anytime better than Gentoo. OpenSUSE, however, is another story. I did a network install using instLinux and it took me a whooping 48 hours. Yes, I know 48 hours is too much by any standards but after the install , I have no regrets. SUSE is the most amazing distribution I have seen as yet. It appears as if it is designed keeping ease of use and stability in mind.

Now that I have used OpenSUSE for 2 months, here is a brief comparison between my experiences with Ubuntu and OpenSUSE. I will only take things which either come out of box, or have to be installed/configured on both of them.

Installation: Lets begin with the very beginning. I used instLinux for installing both of them. On Ubuntu it took me just 5-6 hours to get a shiny Gnome desktop. On OpenSUSE it took me 48 hours. I had to first install in text mode, ran into installation breakage, did some hacking to get a new root password and finally installed Gnome. Sometimes I feel, that if I did not had an alternate working thinkpad with Arch Linux, I would have quit halfway and installed Ubuntu.

Advantage :: Ubuntu


The initial Grub Screen: Ubuntu has a black brown screen, on the other hand SUSE has a bluish screen. Added to that sometimes SUSE displays a super cool Penguin themed grub boot screen. Now I know that is this nothing big and we can configure any boot screen, but on OpenSUSE it comes as default.

Advantage :: OpenSUSE



Boot Speed: OpenSUSE had installed too many applications, so I believed that it will take too much time to boot up and get a GUI login menu, however, it surprised me with a very quick boot time. Ubuntu on the other hand has upstart, which makes it boot really fast. Overall Ubuntu was the quicker of the two, though SUSE falls short by a small margin.

Advantage :: Ubuntu


GDM login Menu : Ubuntu has a human brown theme whereas SUSE has a blue theme. Its a matter of personal preference, in my case I like blue theme.

Advantage :: OpenSUSE

Gnome Menu: Ubuntu has an almost default Gnome menu. The menu is on the top starter bar and drops down. There is another bar at the bottom, which takes care of minimized applications. Its an arrangement I have been comfortable with since two years. People at OpenSUSE have taken pains to give a new look to the Gnome menu, they have made it very KDE like. There is a computer Icon on the left most side of the bottom panel – clicking it open a very neat and intuitive menu. This menu is getting good recognition from linux community, to the extent that the new versions of Mint have adopted it. I just hope that it becomes a default with most distros.

Advantage :: OpenSUSE


OpenOffice: Novell has made some changes to openoffice (VBA integration etc), which should be part of openSUSE. Though they are not very apparent. One thing is very clear, that openoffice loads very fast in SUSE, not sure why. Also the document recovery in openoffice really works very efficiently. It blends well with the overall theme. Its a little baffling, but this is the same system on which I had Ubuntu. In Ubuntu openoffice appears a big memory hog and is very slow but in SUSE openoffice flies.

Advantage :: OpenSUSE


Theme: This brings me to overall theme. In Ubuntu the theme is human brown and is pleasing to eyes, however, not all applications fully follow the theme and many look out of the context. It appears the Ubuntu developers missed blending all the default applications with the human theme. OpenSUSE has a blue theme, which is good to look, but the best part is that this theme is integrated into all the applications. Be it firefox, Banshee, Fspot or openoffice the same theme is there. This results in a more similar looking desktop.

Advantage :: OpenSUSE.


Default Applications: The default applications in the Gnome menu of SUSE includes Banshee and Fspot. Likewise tomboy is there on the starter bar itself. These are next generation applications using Mono library. Ok I agree that mono is promoted by Novell, none the less, these applications are really useful. What more they are installed by default. I am not merely saying that SUSE installs more applications, yes it does. Here I am referring to the default music, photo and notes taking applications. I used the term next generation applications, to substantiate that, lets look at Banshee. Banshee can play and import audio CDs and play and synchronize music with iPods, as well as Creative Zen players. I can easily sync with my iPod and export my playlist to last.fm. Here I would like to mention that applications in OpenSUSE are not to their latest version ( it came in December), but they use good applications as default.

Advantage :: OpenSUSE


Stability: I use Firefox, Totem, OpenOffice and Gaim 2.0. On Ubuntu Gaim and openoffice crashed once in a week, OpenSUSE, yet to happen.

Why just these applications, I never had a single application crash and yes I have installed some beta appilcations like Gaim 2.0 also.

Advantage :: OpenSUSE


Installing Java, Codecs etc: Automatix is my friend. Just fire it up and it added the required repository and installed all the apps. On SUSE each single application is to be installed separately and takes a huge time. (I found konvinientSUSE very late and thats a KDE application.)

Advantage :: Ubuntu


Package management:

Ubuntu --- deb, apptitude and the state of art Synaptic make a rare combination, making package management a breeze. Its very easy to restrict the version of installed application.

OpenSUSE --- package management, do you mean you want to install a new application. Does SUSE not install enough already. SUSE really does not believe in package management. Yast is at least 4 generations inferior to Synaptic. I also tried smart package manager, its better than Yast, but still not as polished or informative as Synaptic.

Advantage :: Ubuntu



System configurations:

Ubuntu has good GUI tools for system configurations. They are intuitive and all are under the system menu. It has too many tools and I can perform system administration and change configurations easily. However, there is no distro specific tool.

OpenSUSE :: just one word – Yast. Yast is capable of doing all the system admin work and much more. I could hardly believe that such an integrated tool exists. Though Ubuntu provides good tools, but Yast is un-paralled.

Advantage :: OpenSUSE


Security: Though I believe that Linux is secure by default, adding a little more security always helps. Redhat has SELinux in their enterprise offering and SUSE has the much acclaimed AppArmor - a security pack focusing on “mandatory access control for programs, protecting against the exploitation of software flaws and compromised systems”. Sadly no such security pack is installed by default in Ubuntu. I think like me Ubuntu developers also do not see any need for adding more security to Linux.

Advantage :: OpenSUSE


Fonts: In both the distributions, I had to install MS and Apple fonts. I thought as on both the distros the fonts are same so they will look similar. However, the fonts on SUSE appear much better than those on Ubuntu. Reason, yet unknown to me.

Advantage :: OpenSUSE


Community Support: SUSE is a very mature distribution and enjoys a good community support, however, that dwarfs in comparison to Ubuntu community. If you post a single thread to Ubuntu forums, there will be multiple instant replies. The Ubuntu community is huge and very active. Best part is that they are very helpful. The Ubuntu forums are full of HOWTOs and various tips and tricks. In terms of technical knowledge Ubuntu forums can easily rival Gentoo forums.

Advantage :: Ubuntu


Conclusion: I must say that both of these distros have pleased me a lot and completely suffice my requirement of a home desktop system. Both automatically detected all my hardware and had installed the drivers required. However, when it comes to comparing the two, I get a little biased towards the more polished distro -OpenSUSE. SUSE shines as desktop OS. Like my above article demonstrates, SUSE wins the battle 11-3. Though package management is a very big factor, where OpenSUSE requires modification, at the same time the system stability, system responsiveness and the overall performance also play a big role in I just hope that Ubuntu devs take this as a positive criticism and try to improve upon the mentioned grey areas. SUSE simply shines in comparison. It feels like a desktop ready distro, while Ubuntu merely strives to be a desktop oriented distribution. I just wish that OpenSUSE improves their package management, then it can easily become the best desktop Linux distribution.

Google
 
Techzone