Home Home > 2012 > 12 > 18 > openSUSE 12.3 Milestone 2 released
Sign up | Login

openSUSE 12.3 Milestone 2 released

December 18th, 2012 by

A month’s work since Milestone 1 shows that the new Release Team are hitting their stride, as they have reviewed and checked in more than 470 updated packages, far more than early milestones in previous releases.

Desktops and apps

The biggest update is in LibreOffice, which jumps from 3.5.4 to 3.6.3. This new version of the office suite fixes a lot of annoying bugs and improves DOCX compatibility. Also this release includes a lot of new functionality, like adding the Lanczos image algorithm for resizing, which reduces aliasing in resized images. In Calc, there are several new functions, like support for color scales and data bars in XLSX and ODS document formats. Please check the release notes for a full description of the main fixes and new features.

In a change to policy, KDE 4.10 Beta 2 has been added to Factory already. Usually only finished KDE releases are added, but since more KDE team developers are working on Factory, it made sense to perform early integration and testing in Factory now. So, if everything goes as planned, the final version of openSUSE will arrive in March including KDE 4.10.0 or 4.10.1 (expected in the first week of March). This new version of KDE increases the Qt Quick usage in Plasma Workspaces. In 4.10, additional desktop components are implemented using this declarative technology instead of C++ for greater stability and easier theming. Okular now uses less memory when zooming in on big PDFs, and a new indexer replaces the last Strigi components, allows faster and more reliable indexing of documents. You can expect much more functionality and bug fixing in the final release of KDE 4.10.

Other KDE changes include kwebkitpart 1.3, which adds Access Key support, automatic scrolling and manual spell checking support for forms, as well as on demand plugin loading; and appmenu-qt joins the standard installation, allowing application menus to be shown at the top of the screen or in a menu button on the window border.

After a period of stabilization work, GNOME 3.6.3 found its way into this milestone. The GNOME interface for PackageKit is at version 3.6.1, which fixes a segfault error when a distribution upgrade is available. This GNOME version is better integrated with systemd, and has a new “Airplane Mode”, that switches off all radios, including Bluetooth.

Claws Mail has been updated to 3.9. This little GTK email client and news reader is known for being fast, extensible and easy to configure. It adds IMAP server side search, has several speed-ups and optimizations, a better GnuPG integration and more than thirty bug fixes.


The GNU C library was updated. glibc 2.17 improves ARM and multi-arch subsystems, and adds fixes for crypto bugs. DBUS 1.6.8 includes new service ownership rule possibilities, and many security, bugs, and performance fixes.

Another updated package is QEMU, which goes from 1.2.0 to 1.3.0. With QEMU we can easily create and run virtual machines. This new version improves  live migrations of virtual machines. That means that we can now stop a virtual machine and continue the execution in another place without noticeable problems. QEMU 1.3.0 adds many newly virtualized devices and chipsets.

LLVM is one of those cool projects that everyone knows, but few can exactly say what it is. Fascinate Xmas parties with the knowledge that LLVM is a set of libraries that allow aggressive optimizations of a intermediate ad-hoc language (known as LLVM IR) and the compilation of this language to a specific architecture and processor. Clang is a C / C++ / Objective-C compiler that translate the high level language to this IR language, and is a really fast compiler. If this description interests you, then you’ll be pleased to know that M2 updates LLVM/Clang to 3.2rc2. This version of LLVM improves the Clang diagnostics, this means that we will have better error messages that explain more clearly what mistakes we are making. LLDB is the new command line debugger for LLVM/Clang. It uses the Clang parser for the C++ debugger. And there is a lot of new functionality in the optimizer, like a new high-level loop optimizer and the automatic parallelizer.

Mono 3 now has a complete C# 5.0 compiler, with all the async functionality enabled, and adds interesting optimizations in the garbage collector (mainly for SMP systems) and in the runtime library. This is a big version change, so may cause breakage with Mono 2.10 code.

This milestone comes with a 3.6 kernel, but don’t despair, packages for 3.7 are already cooking.


libzypp 12.5 includes new package management transaction logging features.

As part of the SuSEconfig removal work, permissions now applies changes following installation or upgrade, to ensure new permissions are effective regardless of package installation order.


Both comments and pings are currently closed.

29 Responses to “openSUSE 12.3 Milestone 2 released”

  1. Edward A. Regler

    Hope it works better than version I have just installed. Cannot work with same as display is set st 640 something, and my laptop is 1024.

    Now had to go back to 11.1, which as you know, is out of date, and cannot be updated.

    Any chance can be told when you have a version that I can use?

    By the way, ig you go on the Internet, you will find I am not only one with this problem, Did not help some bright spark suggest upgrade to another version, but did not explain how when you cannot see anything on the page.

    • Have you raised a bug report for your problems?

    • JBScoutBerlin

      wouldn’t it be helpfull to tell us what “Hope it works better than version I have just installed” will be ? Talking about openSUSE ? Which version ? Talking about driver for graphic ? What chiptset / vendor, which driver ?

      I don’t belief that “Hope it works better than version I have just installed.” without any future info is helpful.

      Just my 2 cents.


      • David


        Having SOME information might be useful in solving these sort of issues. However, something tells me that if his video subsys is only driving at 640 instead of 1024 and he has to use 11.1, then he has some extremely outdated hardware to begin with.

    • I am working with 1920×1080 resolution without any problem… Maybe you have trouble with your graphic card, or with the driver from the card…

  2. Anonymous

    Still no MATE?

  3. Robert

    Why KDE 4.10?! The last one was not 4.09! That was 4.9.4 and the next is 4.9.5 or 5!!

    • Will Stephenson

      Why KDE 4.10? Because by the time 12.3 is released, 4.10 will have been out for 2 months, and the most frequent comment in our press analysis of 12.2 coverage was that it shipped with 4.8 instead of 4.9.

    • Nikos

      Seems to me you are having problems with the KDE version numbering ;-). After 4.9 comes 4.10 (that is why there are dots..)

      BTW I love 12.2…and hope 12.3 gets even better. Keep up the good work.

  4. And an Appstream based application ‘store’ please. ;)

  5. edward

    One information that can be useful :
    IIDC cameras are not working properly under 12.2 where they were under 12.1.
    Tested with several machines different cards and cameras.
    At the moment looking for a distro that actually does not bugger up the firewire core. Keeping an eye on Mint or Debian. Please don’t miss this one on 12.3

  6. Excellent system that can suit anyone interested in safe and secure system which also can fit any pocket.

  7. Joseph

    Hi Just to say thanks again for all the hard work of the team that make open SUSE.
    Sadly everyone expects too much from you all because everything you have done is just great.
    You are appreciated.

  8. Ednilton

    Have any one tested the bluetooth on this release? I have had problems with bluetooth in 12.2 KDE 4.9; I cannot send files to my mobile and see only folders when surfing it via bluetooth.
    My device is
    24:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
    Any help would be very appreciated.

  9. ltf

    that wireless card is go to require additional work with most linux distros. try using the package manager to install b43-fwcutter. post back the result, I’m always interested to know which work best with broadcom wireless cards.

  10. Kevin


    I’ve read these (negative) comments and couldn’t agree more. 12.2 sucks! I’ve been using (Open)Suse as a Linux neophyte since 10.0 and 12.2 was bad enough to force me to seek out an alternative, Mint. I much prefer that 12.2 worked better because in general Suse was more stable, and arranged more logically than Ubuntu.

    Going from memory, the plasma display crashed on my laptop and rendered it unusable and also there was an issue printing from Thunderbird.

    Now listen, I’m grateful for all the years of faithful service from a free distro but 12.2 had (has) way too much wrong with it. It should have remained a ‘beta’ until more of the bugs were worked out. Maybe it’s not so much the bugs in Suse so much as it is with the included packages and/or how they all fit together.

    Anxiously awaiting 12.3


    • BlightyExPat

      I agree with ‘Kevin’, keep new versions as betas until more issues have been fixed.

      I’ve used openSuSE since version 10, both at work and at home, and looking back I can say that graphical problems have always been my main issue. In fact I ALWAYS include an Nvidia card as a ‘default’ and use the appropriate Nvidia drivers. They are not always perfect, but at least they seem to work, whereas configuring nomodeset, radeon, intel, fbdev etc etc is by no means the way to go if you want to encourage other, non Linux-users to convert.

    • You have a point. I’ve spent a fair amount of time trying to get openSUSE 12.2 to work how I want it to rather than the way the installation thinks I want it to (I’ve got a test install on a VirtualBox which uses a bunch of packages including HAL from 11.4 running under 12.2 but it’s a heck of a kludge as far as I can see!). I was glad to see that it was delayed to iron out bugs, but I still find the whole plasma idea is too “Windows 3.1-ish”. Honestly! Compare a screenshot of the two! I’ve had a go of KDE4.9 on Mint too but it’s no better, really (not to mention that I also gave Cinnamon a whirl – whatever I might think of GNOME 3, that wasn’t for me either).

      When I then saw that it was possible to run KDE3 still, I jumped at the idea only to find that the latest setup had dumped Hal, which worked well, and tried to use udisk2 (there was even a boast about this feature for KDE3 on this site at the time of release which even had the nerve to say that “even KDE4 doesn’t have this yet” like it’s something to be proud of!), which is a steaming heap of crap. I can’t recall the last time I needed to open a konsole to dismount a removable drive because the GUI couldn’t do it!

      A real shame because I’m happy with the rest of the system improvements (I’m in two minds about GRUB2 but I can live with it, though the changes in the system that brought me to encounter “systemctl” for the first time having grown up with chkconfig/system/init.d was definitely a “wtf” moment – over-engineered and under-documented, thank you very much!) but the overall effect drove me to drop back to 11.4 which, as I’ve said elsewhere, is a tough act to follow. And before anyone asks “did I ask on the KDE3 mailing list”, yes I did. I’m still waiting for an answer.

      I really hope that 12.3 is in better shape on release than 12.2 was.

      • Rudi Pittman

        I have to agree that I hope 12.3 is better than 12.2….I have a pc in front office that basically just acts as a nas and cacheing proxy server…..ran fine on 12.1….now the pc has slowed to a crawl….bootup takes alot longer than initially and even getting to the gui desktop is a chore…memory and cpu seem fine so no idea why it just sits there. They need to provide a “downgrade to previous release” option.

  11. Hopeful

    I am writing this comment from Firefox and SUSE 12.3 Milestone 2.
    I must say I am impressed with this release; I could install it on a new computer with 6 core Intel CPU, 16GB RAM, 250GB SSD, Geforce GTX 660 Ti.
    Nvidia repositories are obviously not there yet, but Nouveau works without any tweaking and I could get the desired 2560×1600 resolution. It is slow and not anywhere near the binary Nvidia driver, but the system can be used as it is, for non-demanding applications.
    I could configure NFS client and network printing via localhost:631, it would detect the printer and work. I could not use Yast to configure the printer, since its filtering of PPD files is still too severe and rejects PPD files delivered with printers of major manufacturers. So the battle of SUSE against the rest of the world is still going on, and the world does not seem to care.

    The other inconvenience was that networking card was not set to DHCP after booting, and I had to go to Yast to fix this. It would be nicer if networking would work without any user interaction for the most typical case.

    hdparm -Tt /dev/sda9
    Timing cached reads: 23544 MB in 1.99 seconds = 11804.95 MB/sec
    Timing buffered disk reads: 1528 MB in 3.00 seconds = 508.71 MB/sec

    SSD and SATA3 rocks!

  12. Marcel Notenboom

    Can we exspect any hamradio progs in this open suse 12.3 Milestone 2 soon ?
    I hope very soon.

    I wish all users and readers a happy new year 2013 !!
    Do not drive after consumed alcohol!!

    Marcel Notenboom

  13. Dave Smith

    I am already looking forward to the new 12.3 release. I have 12.2 and very happy with it. I don’t run a simple laptop either so was quite prepared for problems (Dell Precision M6500 with 2 hard drives and SSD) but everything works and with cinnamon installed I am more than happy. I use this machine for work as well as personal use so it gets hammered and use vmware (several instances) to run crappy windows when needed and 12.2 is behaving very well. I couldn’t use it for work otherwise. At different times I have switched to SLED in the past when I needed more stability and then switched back to Opensuse when I needed newer functionality but 12.2 is stable enough that no need.

    Thanks for all the hard work everyone who contributes to opensuse development. I’m very grateful. A happy new year to you all.

    Dave Smith

  14. james smith

    Suse used to be my favourite distribution, I have used it for more than 6 years but the display problems in 12.2 forced me to look for an alternative…… eagerly waiting for stable release. I have lost faith in beta releases after 12.2 release.

  15. apakah dapat meng_Upgrade dari openSUSE 11.4 KE 12.3 ? dan apa ada masalah untuk (upgrade) instal netbeans 7.2.

  16. sajan johnson

    Installed opensuse 12.3 M2 on a USB drive with pendrivelinux. But the Live USB is not booting on the UEFI enabled Laptop ( HP G7 AMD A8 ). Is the UEFI boot is not supported in Opensuse? Any idea.I have booted sucessfully with Ubuntu and Mint in the same way but no luck with Opensuse.

  17. Barsoianu Radu

    Could you please update xorg.conf with the apropiate mouse configs ? As you can see many gamers are comming to linux, but it is impossible for us even to install it since normal clicks don’t work (especially for cyborg rat mouse but not limited to those). Most of them have been solved in your forums, please update the x config so they can be used in the install program

  18. Shrivathsa Acharya

    Hi, I have installed 12.3 M2 on my test server today. My test server serves 3 things
    1. Samba (Ldap as user Back End)
    2. Ldap
    3. PHP & Web server.

    While configuring LDAP, I have gone ahead without TLS both on Server & LDAP client. Neatly taken ( unlike Open Suse 12.2 – which was very messy ). Added New users. But not able to login to LDAP accounts. Not appearing in KDM and Not able to login on manual entry.

    Also I have checked SSSD Status in System Services where it was showing ‘ yes* ‘. When I type
    ‘service sssd restart ‘ It was showing error. when i checked systemctl, following was the error

    sssd.service – System Security Services Daemon
    Loaded: loaded (/usr/lib/systemd/system/sssd.service; enabled)
    Active: failed (Result: exit-code) since Wed, 2013-01-02 23:51:43 IST; 1min 2s ago
    Process: 3041 ExecStart=/usr/sbin/sssd -D -f (code=exited, status=4)
    CGroup: name=systemd:/system/sssd.service

    Jan 02 23:51:43 Chinnu.Chittara.int systemd[1]: Starting System Security Services Daemon…
    Jan 02 23:51:43 Chinnu.Chittara.int sssd[3041]: nscd socket was detected. Nscd caching capabilities may conflict with SSSD for users and groups. It is recommended not to run nscd in parallel with SSSD, unle… nsswitch maps.
    Jan 02 23:51:43 Chinnu.Chittara.int sssd[3041]: ldb: module version mismatch in src/ldb_modules/memberof.c : ldb_version=1.1.14 module_version=1.1.12
    Jan 02 23:51:43 Chinnu.Chittara.int sssd[3041]: ldb: failed to initialise module /usr/lib64/ldb/memberof.so : Unavailable
    Jan 02 23:51:43 Chinnu.Chittara.int systemd[1]: Failed to start System Security Services Daemon.
    Jan 02 23:51:43 Chinnu.Chittara.int systemd[1]: Unit sssd.service entered failed state

    Could you please tell me what exactly is the concern???

  19. Paul M

    as a long time user of openSuse, since version 8 I think, I have generally been very satisfied with the distro.
    Apart from the push to kde4 when kde4 wasn’t really ready (but kde4 would never have had the push it needed without a mainstream distro adopting it), and then the temporary problems changing from knetworkmanager to plasmoid, things have generally gone well.

    There’s a HUGE amount of work that goes into a distro and openSuse has drawn together a large pool of talent. I try and help in my own small way with bug reports and feedback, but most especially to be forgiving of small problems and appreciate all the things that work well!

    Thanks to all who contribute!

  20. yjcoshc

    Can the 12.3 install LLDB from the repos? I tried to build it from source on my computer but I failed.