openSUSE 10.3 alpha 3 Report
openSUSE 10.3 alpha 3 was released yesterday and it seems to be getting quite a lot of press from several sites this round. It's being announced with enthusiam as if it was a release candidate. Some exciting developments are occurring in the openSUSE camp and it's good to see some positive press for them. As usual I test drove alpha 3 and am ready to report my findings.
This release didn't bring any new visuals, other than fonts. It might be my imagination, but the fonts are a bit improved. It could be that all the press on the anti-aliasing has had some positive effects, or perhaps it was my using a different machine. Most likely it was my overactive wishful imagination. In any case, I'm having some issues with the dvd drive in my desktop machine, so this test was run on my HP laptop. I commented in the past, a couple of times, that the fonts were one of the major issues in my using openSUSE only as a backup or second choice to PCLOS on that machine, but testing 10.3 alpha 3 yesterday has me thinking this may no longer be the case. There are actually only a few of fonts installed by default that look exceptionally nice, but one only needs a couple really. Novell's position on Cleartype and the bytecode interpretter are clear, but perhaps they are working on alternative solutions.
This go around I didn't encounter any issues with libata drivers, but I wouldn't on that laptop anyway. During testing for my last report I erroneously thought openSUSE was following suite with Fedora in their handling of ata drives, but what turned out to be a bug was supposedly corrected for this release. And just my luck, I wasn't able to confirm it was all in the past. Hopefully I'll have a new dvd drive for my desktop soon (donations gratefully accepted <hint, hint>).
Last test I had problems with gnome as well. Unfortunately, they weren't corrected for the iso creation this release either. The panel crashes upon logging into Gnome and thus no menu is available. After being bitten on the ego last release, I did check with the Most Annoying Bugs list prior to testing (as opposed to after), so I wasn't surprised and also applied the fix which is to reinstall the gnome-main-menu rpm. There seems to be a problem with the Tango-icons rpm as it fails verification, so I had to use --nodeps as well as --force to reinstall this package. It was also recommended to use the control-center rpm available in the Extra-RPMS directory as well. So, I installed it at the same time. As a result, I had what appeared to be a fully functional gnome this time. The version numbers are still being reported as 2.18 although 2.18.1 was recently released. If openSUSE stays true to form, we will see an upgrade probably once they have all the kinks worked out in their current integration.
Speaking of gnome, this is perhaps the first time I've tested gnome on the laptop. In at least openSUSE's incarnation, we find power management and wireless connection (network manager) applets in the panel similar to found in KDE. They look very similar and have almost equal functionality. Almost. They don't have quite as many options available at click, but the basics are there. Additionally, just as kwallet offers to remember passwords and/or phrases, the keyring manager in gnome does the same. I don't usually opt for these password keepers, but decided to test it this round. It does appear to work well, although it seems just as annoying to input my keyring password each use as it would my wpa passphrase. I don't see the advantage, unless you have several to remember I suppose.
Some of the improvements announced this release include:
- On x86-64: Firefox is now a 64-bit package and uses nspluginwrapper to handle 32-bit i386 plugins if needed.
- AppArmor uses now a new parser. The kernel patches have been reworked completely.
- GNOME 2.18 mostly integrated.
- Update to Kernel 2.6.21 RC5
- New opensuse-updater running natively under GNOME
- Further fixes for using libata by default for IDE devices
- New yast2-ftp-server module.
- The package manager handles more than one CD/DVD drive.
The most annoying bugs list contains:
- Java applications are not working due to implementation errors in SUN Java
- The installation of vim-normal might fail
- Branding and translations are still at the 10.2 level
- The Radeon driver is broken and crashes the X server
- Installation with several CD-ROMs might crash at some point
- gnome-main-menu might crash in some installations
One point of note is the installation of vim-normal might fail. It did indeed here. In fact, I had a 1/2 dozen packages fail either due to what was reported as broken packages or failing verification. None seemed to be really important such as susehelp or tango-icons.
Some changelog highlights include:
- fixed some memory management problems
- v 0.2.1
- changing applet icon according to current operation/status
- various gnome components & applications updated to 2.18.0
- Update to version 22.214.171.124
- update to version GNU nano 2.0.4
- Update to version 0.12.1
- Added more translations from SLED SP1
- Added "Use default web browser" option
- simplify resize and rotate settings dialog
- update 3_5_BRANCH.diff
- update kickoff.diff from SVN
- fix detection of "sox"
- update to 2.6.21-rc5-git13
- libata fixes
- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
- Session start script (gnome) cleanup
- Fix cpuid check
- updated "nvrandr12" driver to current git
- intel driver release 1.9.94
- updated joystick driver to release 1.2.0
- updated ooo-build to 2.1.10
- Upgrade to cups-1.2.10
- Full Changelog Here
Some RPM version highlighs are:
- Full RPM List
So all in all, they are moving right along. There wasn't any new eye candy or major changes on the surface, but there was a lot of bug fixes and feature updates under the hood. One thing I noticed was that the new logout dialog boxes that we discovered in alpha 1 are now gone again. These options have reverted back to the originals.
It's always amazing to me, even after all this time testing their alphas and betas, that openSUSE releases are so functional and stable even during developmental cycles. It's particularly amazing when you look at all the customization, the sheer volume of packages, and size of system. I hope to start seeing some new eye candy in the upcoming releases, although we are usually teased through the beta portion and early release candidates while final window dressings are saved for the last release candidate or final.
The roadmap is still not fully planned out, but final is tentatively scheduled for the end of September.