Cool Solutions

Announcing openSUSE 10.3


October 4, 2007 8:22 am





The openSUSE team is proud to announce the release of openSUSE 10.3. Promoting the use of Linux everywhere, the openSUSE project provides free, easy access to the world’s most usable Linux distribution, openSUSE. openSUSE is released regularly, is stable, secure, contains the latest free and open source software, and comes with several new technologies.

openSUSE 10.3 will be supported with security and other serious updates for a period of 2 years.

This version contains new beautiful green artwork, KDE 3.5.7 and parts of KDE 4, SUSE-polished GNOME 2.20, a GTK version of YaST, a new 1-click-install technology, MP3 support out-of-the-box, new and redesigned YaST modules, compiz and compiz fusion advances, virtualisation improvements, 2.3, Xfce 4.4.1, and much more! Read on for details of what is new and available in openSUSE 10.3, and for all the necessary download links.

On the desktop

There are many visual changes throughout this release, and they are also well-presented in the openSUSE 10.3 Screenshots on the wiki.

Beautiful Green Artwork

This release, as always, will have a full, new collection of artwork, and for openSUSE 10.3 it has gone back to the classical and much-loved green theme. It is all finished off with a polished and professional look:

103_cdboot.png 103bootsplash_thumb.png suse103-1600×1200.jpg

To see more openSUSE 10.3 artwork, see its respective branding overview.

KDE 3.5.7

The default KDE desktop is the latest stable and SUSE-polished KDE 3.5.7, which comes complete with the usability-centric Kickoff menu, KNetworkManager and other such openSUSE creations. Kontact, the KDE Personal Information Manager, has also been upgraded to the enterprise release, providing you with some new features and many fixes.

openSUSE 10.3 KDE Desktop Kontact Enterprise Version - Personal Information Manager


While KDE 3.5.7 is the default KDE desktop environment, the first parts of KDE 4 will also be seen in the distribution. This includes, by default, some KDE 4 games as well as KDE 4 versions of KRDC and KRFB — applications for remote administration. Below you can see a couple of screenshots of these KDE 4 games, now both using SVG for a smoother graphical experience:

KPat - In the GameKMahjongg in KDE4

A full KDE 4 desktop is also available for preview purposes:

Amarok in KDE4

GNOME 2.20

The very latest GNOME 2.20 is also featured in this release, and it comes with its own selection of typically SUSE-polished additions. This includes the simpler and better-structured SLAB menu, a new world clock applet from the intlclock package (pictured below), as well as the comprehensive, feature-full and well-delivered F-Spot and Banshee applications, which are a photo browser and audio player respectively.

10.3 GNOME Desktop


The GTK version of YaST is now default for all GNOME installations. This means that YaST will still have a well-integrated and consistent feel when using the GNOME desktop environment, and all the modules are structured in the same way as openSUSE’s GNOME control panel.

GTK YaSTBluetooth Module

The GTK version of YaST of course also contains all of the same YaST modules as the regular Qt version, so there is absolutely no loss of functionality. Sentimental users can still easily switch to the Qt-style YaST by editing /etc/sysconfig/yast2.

1-Click Install

This is a completely new and revolutionary piece of technology available to you in openSUSE, which finally removes the hassle from installing additional software from other repositories. Instead of searching for a repository, adding it to the package manager, then heading over to software management again, 1-Click-Install combines it into one simple process, all initiated by a single click.

1-Click Install

It is already fully implemented in the openSUSE Build Service, and it is used for aiding you in acquiring multimedia codecs as is mentioned below.


The frequently-requested feature of MP3 support is now fully available out-of-the-box! MP3 playback is available via Fluendo (GStreamer) codecs in either Amarok or Banshee. These are available on the DVD, but if you chose to use the 1-CD Installation it is just as easy to get working — a small and friendly dialog box will inquire about whether you wish to enable MP3 support:

Install Fluendo GStreamer Codec

The codecs will then be installed using 1-Click-Install. This same technology is also used on the Community website where it recommends workarounds and methods to get other multimedia formats working. See

New/Redesigned YaST Modules

The Network card module has also been completely re-designed from a usability perspective. The new version is more relevant to today’s typical configuration of a network card, and makes simple tasks a lot easier to accomplish.

One popular new module is the Community Repositories module, which provides you with a convenient list of the official repositories, popular repositories in the openSUSE Build Service, and external community repositories. This makes it trivial to enable the extra repositories that you require.

Another module available from the yast2-product-creator package is a YaST front-end to KIWI, a configurable and easy-to-use application to help you roll your very own system images. Though there are many additional plans for KIWI, it currently supports a huge selection of options, such as creating Live CDs, USB, QEMU/VMware, Xen and Net boot images. Unlike other typical system image creators, KIWI is fully configurable (down to the wallpaper you want to have), and has a clean and simple design.

network-card.pngCommunity RepositoriesYaST2 KIWI

Compiz and Compiz Fusion

Compiz, as always, is available directly on all the installation CDs/DVDs, and Compiz Fusion is also available in the official online repository. The new version comes with many new amazing plugins providing you with the latest composite effects.

Expo PluginExplode AnimationShift Switcher

To learn more see this sneak peaks article. The X11:/XGL openSUSE Build Service repository also always provides the latest Compiz and Compiz Fusion versions.


There have been several Virtualisation improvements and additions, including of course an excellent delivery of the latest Xen 3.1 and QEMU. Furthermore, VirtualBox, a general-purpose full virtualizer, and KVM, the latest Linux virtualisation infrastructure, are now included. Other VMware-related kernel options such as paravirt-ops and vmi have also been enabled in the kernel now.

VirtualBox running openSUSE 10.3 KDEopenSUSE 10.3 in Xen 2.3, the comprehensive office suite in openSUSE, has also been updated to the latest stable version of 2.3. The release includes several new features and countless fixes. Presentation

A Whole Lot More!

openSUSE 10.3 contains a plethora of extra improvements that haven’t been mentioned here, including small applications like Giver, an easy file-sharing tool, Xfce 4.4.1, and other community developments. See Product Highlights/10.3 for more details.

Xfce in openSUSE 10.3

Behind the Scenes

Though this release has seen a large selection of graphical changes, a lot of work has been happening all around the distribution, with several changes occuring behind the scenes.

New Package Management

The package management team have been working hard on improving the new openSUSE package management, and there is a lot to show for it now. It is reliable, more mature, and an awful lot faster. There is no more parsing during startup, greater compatibility with tools like yum and smart, and increased speed for the most common use-case: installing a package.

It contains the much-improved zypper tool for the command line, a re-designed openSUSE updater applet (a native KDE and GNOME one) as pictured below, while still providing you with the same YaST interface for graphical package management.

openSUSE Updater in KDE

Greatly Improved Boot Time

A big round of improvements to the boot time are now included. There are now some incredibly impressive speed-ups, with desktops booting in around 24 seconds, or laptops booting in 27 seconds compared to a 55 second wait in openSUSE 10.2! See the link for more details.

Under the Hood

  • Linux
  • GCC 4.2
  • libZYpp 3.26.2

Media and Download

CDs and DVDs
All of the installation media can be downloaded from via torrents or HTTP/FTP. Here’s a few quick links:

  • 1 DVD containing OSS and NonOSS software (torrents for: i386, x86_64, ppc). Languages supported: English, Portuguese, French, Italian, Spanish, German, Chinese (Simpl. & Trad.), Japanese, Russian, Czech, Hungarian, Polish, Finnish, Danish, Swedish, Dutch
  • 1 CD with a default KDE installation (i386, x86_64, not for ppc, English only)
  • 1 CD with a default GNOME installation (i386, x86_64, not for ppc, English only)
  • 1 AddOn CD with only NonOSS packages (i386 or x86_64, ppc)
  • 1 AddOn CD with language packages that are used for extra languages (i386, x86_64, ppc, only to be used with DVDs!)

Live CDs will be released in the next couple of weeks. Metalinks with checksum support are also available from

Upgrade Options

As always, you can fully upgrade your previous openSUSE 10.2 to the final version of openSUSE 10.3 by simply downloading one of the media options and burning it to disk, boot to it, and then select the Upgrade option in the installer. For the smoothest possible upgrade, leave the “Add Online Repositories Before Installation” option checked.

To upgrade from openSUSE 10.3 RC1, please ensure that you have strictly only the 10.3 repositories (oss, non-oss; not the factory ones), in YaST -> Software Repositories; if you do not, remove the factory ones and then add the 10.3 ones again from the Community Repositories YaST module. Once that is done, go to Software Management, and in the menu select Package -> All Packages -> Update if Newer Version Available.

Alternatively, with Zypper you can execute the following command to upgrade all packages (again, first check that you have the 10.3 repositories and not the factory ones):

zypper update -t package


We want to hear from you! To get help, provide any feedback, ask questions, or get involved and help contribute to the openSUSE distribution, please communicate. There are several ways to get in touch with the openSUSE community, including:

A huge thanks to all those involved in the release, particularly all the community contributors, for making this an excellent openSUSE release!

This post was written by Francis Giannaros and published originally at  Thanks a lot Francis for this and your other articles,


0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.

Categories: Uncategorized


Disclaimer: This content is not supported by Micro Focus. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.


  1. By:Walbert

    How to easy upgrade from OpenSUSE 10.2 to OpenSUSE 10.3 ?

  2. By:Walbert


    As always, you can fully upgrade your previous openSUSE 10.2 to the final version of openSUSE 10.3 by simply downloading one of the media options and burning it to disk, boot to it, and then select the Upgrade option in the installer. For the smoothest possible upgrade, leave the “Add Online Repositories Before Installation” option checked.

    To upgrade from openSUSE 10.3 RC1, please ensure that you have strictly only the 10.3 repositories (oss, non-oss; not the factory ones), in YaST -> Software Repositories; if you do not, remove the factory ones and then add the 10.3 ones again from the Community Repositories YaST module. Once that is done, go to Software Management, and in the menu select Package -> All Packages -> Update if Newer Version Available.

    Alternatively, with Zypper you can execute the following command to upgrade all packages (again, first check that you have the 10.3 repositories and not the factory ones):

    zypper update -t package

  3. By:Lisa Diaz

    Congratulations on getting it released after a very short public beta period.

    Regarding the “revolutionary” one-click install – how is that “revolutionary”? It’s been around in Windows, OS/2, and Macintosh for decades. Do you mean that Linux has finally caught up to Windows 3.0?

    Regarding the “virtualization” BS – yeah, let’s buy an OS so we can install, configure, and manage it so we can then install, configure, and manage the virtualization part, so we can get an OS that wa have to purchase, install, configure, and manage.

    Sounds very cost-effective and adding the extra layers couldn’t possibly cause any extra overhead or extra points of failure.

    You created Netware, yet refused to ever port it to 64-bit even though you had the means and technological ability to do it, so now you bought an OS to do it for you in a backdoor way. Something is so very wrong with this picture. Maybe you can get Microsoft to bail you out of this one, too. After all, they are your #1 source of income right now. How very sad for a “Linux company”.

  4. Thinks your really miss the point on what virtualisation can mean for you. Guess you run every single service on a separate server.. even now when dual and quad core hardware is out there. Or your running Vista that just needs that kind of hardware to just run at all 🙂 well then that makes sense. In the end OpenSUSE is a community release that is about choise an for that support multiple popular virtualisation solutions. Quite clear the enterprise product SLES only does have Xen out of the box today for virtualisation. Nobody is holding you from installing NetWare on a 64 bit quad core box, although that does seem not be be very cost effective to me.

    NetWare (as we know it today) not becoming a 64 bit version was said long before even Linux came in the picture. Early presentation’s (I’ve seen) talked about a virtualisation/execution environment, what could have been build from scratch of course… but why not leverage what’s already there and is here to stay: Linux. Tough Linux in some cases is loosing functionality you are used to compared to NetWare, it also add a lot NetWare does not have at all. One of the most important is vendor support (think of drivers) and a community (a HUGE selection of (free) software to choose from, which NetWare has NEVER had).

  5. By:Lisa Diaz


    NetWare 4.11 was out years after multi-processing was available, but Novell NEVER made it to properly work with multi-processing servers. It was an after-thought and applications had to be specifically written to take advantage of it. Microsoft and Sun did it almost immediately. It wasn’t until NetWare 6 that Novell finally got it working right.

    And no, I don’t run every single SERVICE on a separate server. No need to – I use NetWare. If you have to run every single service on a separate server, then you are either running Window or are a very poor NOS admin. One of the chief advantages of NetWare is the ability to run multiple services on a single server. You know, save all the GUI 3D screen saver stuff for Windows and just let NetWare work. In one client site, they have 123 users. One single server runs GroupWise, NetWare, BorderManager, iFolder, NetDrive NDPS/iPrint, NMAS (some laptops use Biometric devices), ZENworks, Arcserve, iManager, NRM, Virtual Office, and use the BM VPN client for remote access. Utlization never gets over 20%, except during the nightly backups. Uptime as of today (just remoted in to check) is 156 days, 12 hours, 45 minutes. 4GB RAM, 300GB RAID 5 Array. In your world, I’d need about 9 or 10 servers, all running virtualized on a single Linux server. Not very efficient, IMO.

    There are other clients running similar setups. All requiring high uptimes. None running Linux.

    It wasn’t the hardware developer’s problem – it was Novell’s. 32-bit processors came out in 1985. You mean to tell me that Novell never, ever thought that a NOS could EVER be 64-bit, even though Sun had been doing it for years? C’mon! Novell chose not to move in that direction. Now they have a shiny new nickel and moving that to 64-bit, albeit most of it was done for them. All they had to do was basically re-package it and say, “Look what we did!”. Please.

    As far as drivers go, isn’t Novell paying a bunch of developers to come up with a bunch of “free” drivers for Linux? What a novel idea! Tell me, what stopped Novell from doing the same with NetWare, when there were less devices for which to develop drivers? The mind boggles.

    No, I won’t be moving to Vista. Not happening any time soon. Apparently, neither is Dell, a major partner of Microsoft’s. Vista, like OES 1, was a disaster.

    Ok – virtualize your heart out, but something tells me that putting everything on ONE server gives it a single point of failure. Of course, my math could be a bit off. I would think that mitigating risk and eliminating single points of failure would be a GOOD thing. Guess we differ on that philosophy.

    Servers are a commodity and are less of a budget item speed bump than they used to be, so buying servers isn’t an issue anymore. Getting a huge, beefy server to handle the multiple NOSes to install on a single server would be more of a cost factor than simply adding a server here and there, per project. Just budget it in. What if you out-grow that single server? Guess you’ll have to get another server or add capacity – doing just the opposite of what you were trying to avoid when you virtualized. So what exactly do you gain?

    Regarding your vendor / community’s HUGE selection of software, NetWare was never an application server. Novell tried to position it as the world’s fastest JVM, world’s fastest and most secure Web Server, etc., but it was Novell’s always-off Marketing that failed them, NOT the technology. So Novell has the same Marketing and different technology and guess what? Novell’s sales are flat and Red Hat continues to climb. Even Ubuntu is off like a rocket. Don’t go pointing to some chart of Novell’s Linux growth, since you owe it ALL to Microsoft.

    Porting .NET to Mono? Even Miguel is backtracking on that one. Novell could have ported Mono to NetWare, but chose not to do so. Why? A few of our customers were livid when they found that they had to purchase a Linux server to upgrade iFolder 2.1 to v3. One was so upset they stuck with NetWare for iFolder, but moved everything else to Windows Server. Novell lost sales on that one. Yeah, one customer, but I know they weren’t the only ones and Novell has totally ignored the Small Business market completely the past few years. Now with Novell (rumored to be) laying off a large part of their workforce (mostly in the Small Business / Workgroup area), things are looking a bit gloomier.

    Anyway, Novell brags about their “driver team” for Linux, but never did so for NetWare, then say Linux is better because there’s more drivers, etc., for Linux than NetWare. Gee, I wonder why? Just how stupid does Novell think people are?

    It’s like the fireman who sets the fire and then demands credit when he puts it out.

  6. By:chika

    before i wanna change to ubuntu after my 10.2 got crash n always hang…. well, i want give it try get rc1 from … well much improvemnet esp for fast booting…. i upgrade from rc1 after gm-dvd.iso and addon.iso and also cd_gm_kde_10.3.iso have existed on that mirror, …. (c u next time, ubuntu) just mount them and add them to the repositories everything goes smooth ….. but i must do much click to update… no problem.

    thanks for ur info about “zypper update -t package”

  7. By:Eric

    Very nice improvements, hopefully enough to keep Novell in the game against RedHat/Ubuntu. I wonder how long before this tech makes it into SLES and SLED.

  8. By:John

    Lisa I think you need to understand NetWare just a little more than you do. I don’t mean that the service level – all your comments indicate that you are a heavy user of NetWare, I mean at the low level API level.

    Just about every API call and data structure within NetWare (Kernel, drivers, memory management etc) are full of 32 bit address values. Any 64 bit version would have resulted in a complete re-write of the whole code base, no (and I mean NO) section of code would have been left untouched. Unlike just about all other OSs NetWare does not have the ablity to run larges amounts of its code based in a nice safe 32 bit RING 3 environment, everything runs in RING 1 so directly addresses the system memory.

    Even when Novell have their grand NetWare update project before the purchasing of SUSE, the result would have been an environment that was to run 32 NetWare systems under a 64 bit management OS – many of the diagrams from BrainShare look very much like today’s VMWARE / XEN virtual machine diagrams. What killed this was in many ways AMD bringing 64bit to the general market while Intel planned to stick with 32 for general systems and 64bit for high cost systems.

    As for the costs of Linux to Novell, the last reports about who was contributing what to Linux showed that Novell has doing about 5% of the kernel work – so gaining vast amounts of additional improvments at zero cost.

    As for your stantment “Vista, like OES 1, was a disaster” I fully agree, I’m still deploying NW servers (hopfully OES 2 will now do the job)

    You may also want to look at virtualized servers maybe not for your core systems but NW’s licensing, deployment size and deployment speed is great for virtualising dedicated servers to do certain tasks. I now have dedicated systems to handle tasks such as the main CA server, print servers, web servers, GW agents, DNS servers, NDS/RADIUS etc spread across my different offices. I can do this because of virtualization and at the same time I’ve reduced my power needs by 30% ($50,000 pa).

  9. By:Marcus


    You make some good points. Novell is riding the Linux wave, essentially standing on the shoulders of giants and taking the credit. 64-bit Netware would have been great, but just isn’t going to happen. Not because of any technical limitation, but because of bad business decisions. How the mighty have fallen.

    Regarding the lay-offs, it is reported that Novell has laid off a huge portion of the AppArmor team. That’s too bad, I thought AppArmor was a great piece of technology.

    “Two years after acquiring the company that developed the AppArmor security software for Linux, Novell has laid off team members behind the project, CNET has learned.

    AppArmor’s founder and leader, Crispin Cowan, joined Novell in 2005 when it acquired his company, Immunix, which developed the software. But he and four others from the project lost their Novell jobs in Portland, Ore., on September 28, Cowan confirmed.

    However, he plans to continue AppArmor development. He and two other laid-off AppArmor programmers, Steve Beattie and Dominic Reynolds, launched an AppArmor consulting company on Wednesday called Mercenary Linux.

    “I have lots of reputation capital. I can get another job. But I care about AppArmor as a project and I want it succeed,” Cowan said in an interview Thursday. However, the change was a surprise: “I’m stunned. I was getting bonuses and raises and awards up until the time I was laid off.” “