I've had a lot of good experiences over the years running SuSE and openSUSE on europa. Every experience from installation to working in the environment has been solid, with few issues or problems that couldn't be sorted out. Installing openSUSE 10.3 RC1 has been a lot rougher than any other installation of Suse to date, or any other installation I've touched, such as Ubuntu and Fedora.
Booting into the RC1 DVD went well, and I was able to configure how I wanted everything installed and set up. I noticed that during the hard drive setup that my drive designations went from hda# to sda#, hdb# to sdb#, and what was originally /dev/sda (the only real SATA drive in the box) was bumped down to /dev/sdc. No problem, just an observation. During installation I choose KDE only since this is a KDE box anyway.
I also noticed, for the first time, that the installation checks your network connection and adds external repositories before you do your initial software selection/installation. This change helped save my bacon during the installation process or I would have yanked the RC1 DVD out and re-installed openSUSE 10.2.
The problems with RC1 began when the installer started to install packages. I would get dialog boxes that one package after another failed an integrity check. I was given the options to retry, abort, or skip. Since I was already well past the point where I could abort (having reformatted the root partition), I first tried retry, then when that didn't work after several attempts, just skipped the entry. Here is a list of packages that failed integrity and were not installed in the first stage:
strace, portaudio, wireless-tools, xorg-x11-libXext, ppp, xli, sharutils, xorg-x11-libXprintUtil, setserial, xinetd, procmail, xdg-menu, xclockmore, apparmor-profiles, poppler-qt, spamassassin, xine-lib, xorg-x11, kpowersave, syslog-ng, openoffice_org-drawThat failure to install xorg-x11 was going to bite me in the ass later on. As a consequence of the failures, I had to sit in front of the computer and hit the damn dialogs all the way through until it was finished.
When the first stage finished it then rebooted to move on to the next stage. That's when the big shock hit. When the installation process came back up both a second and third times, it came back up into text mode. I haven't installed Suse in text mode since it was SuSE Professional, and that was version 7. It was 2am in the morning, and here I am trying to finish just so I can go get some sleep, and this damn installation has a borked X11 installation and can only finish in text mode. Hells bells. It's a shame that Francis, the poster mentioned, was not next to me while this was happening. I would have been quite keen to share my feelings about the situation and he would have been quite keen to be somewhere else.
As bad as it seemed to be at that particular moment, it actually got better. First off it seems that the system realized that packages were missing/broken and it looks like they were downloaded from the network repositories. You'll recall that the installation process connected to the network very early on. It seemed to find and install xorg-x11 and a number of other packages and install them. I thought that the final installation procedure would be under graphics, but instead it was text-based as well. In for a penny, in for a pound I suppose. The finally text-based installation was the setup of accounts and final hardware configuration, as well as some additional package installations. When it was finished, it exited, and openSUSE 10.3 restarted.
And came up in graphics mode.
It also came up in my standard login. I always keep my login as I move from version to version, desktop to desktop. So when I logged back in it was as if nothing had changed. Same wallpaper, fonts, settings. Changes were subtle. Except one. My screen resolution had dropped form 1600 x 1200 to 1280 x 1024. This is a limitation of the free ATI driver and can only be fixed by running the ATI native driver.
There is a new page on the openSUSE community wiki for setting up and installing the restricted multimedia formats. The openSUSE developer community has added the ability for 'one-click install'. A yum file is now associated with a YaST2 installation wizard, such that clicking on the link will download the file and launch the installation wizard, all from your browser. This makes post setup and installation of other packages a snap, and is a feature that will go a long way to making openSUSE extremely easy to manage. In this particular case the link installed all those extra repositories everyone always installs (VLC, packman, etc) and then has to scramble to install all the extra codecs. All those separate steps are now wrapped up into one.
I will note that Java was installed already, but it was downloaded yet again.
Your first warning about treading where no free software user should tread.
An interesting warning. It should actually be even bigger. This is an important security issue, and you are running as root when you install these packages.
Now I'm asked to kick off YaST2.
One of the interesting busy dialogs that is new to openSUSE.
One of two public key warning dialogs (the other was for packman). Again, this is indeed an important security issue. At least somebody is noting it.
One of many dialogs that pops up for each package. Nothing exciting as once finished the dialog is automatically removed from the desktop. However it would have been better to combine download status with the main window. While a nice feature, it comes across as unfinished and inferior to other YaST software management tools.
And the final finishing dialog.
Once installed I could indeed play DVDs and music CDs. Flash was already installed in the base installation for me so I could hit CNN and Yahoo and YouTube and watch streaming video.
First of all, there are no ATI drivers updated for 10.3. I downloaded the latest ATI drivers released mid-August, but there is no explicit support for openSUSE 10.3. So I am running with the free driver. The issues of the free driver, outside of the screen resolution, is the poor OpenGL support. Google Earth is broken again, as is any development I was doing at the moment with Jogl and Trolltech's Qt 4.3.1. Java installed by openSUSE is still locked one generation back at 1.5.0 update 12. I've been using Java 6 since it was released in December of 2006. Java 6 is now up to Update 2. Gcc has been upgraded to version 4.2.1 and python is at version 2.5.1, so that's all good news. All the other tools I depend on are either up-to-date, or else I have them off to the side and use them (for example, Java 6). I wouldn't exactly call europa a production box, but this is why you're warned not to install on a production system. Things break. But then europa is the point of the spear for moving forward.
OpenOffice doesn't work. Starting it form the command line give the cryptic error "no suitable windowing system found, exiting." I use OpenOffice Writer and Calc, and the fact they're missing in action is extremely annoying.
I don't know why all the packages listed above failed their integrity checks, but I have a theory, and it's based on BitTorrent. I have had nothing but issues using torrents to grab DVDs for this cycle of openSUSE development. Ktorrent is horribly slow, and Azureus, while much faster, now seems to have issues with downloading all the bits. Again, this isn't the first time I've had a torrent-based DVD ISO fail integrity check after a supposedly successful download. What I also find annoying is that the DVD check was removed for RC1. It should go back and remain permanently. I'm also waiting for the final release in the hope that a direct download for the DVD ISO is available. If it's still torrent-based I may just wait until I can buy a boxed set. I no longer trust openSUSE torrents.
The apparent ability to replace the corrupt packages further into the installation, while quite welcome, would have been even better if the corrupt packages had been replaced during the first stage installation. Remember that openSUSE 10.3 had already established a network connection before installing any packages. It would seem to me that if you can replace a corrupt package during the second stage of install then you should replace it during the first stage by going to the network-based repository. This could have avoided the text-mode throwback experience completely in later stages.
Management via one-click download is a welcome addition to openSUSE. I no longer have to go to the Jem Report. And this puts a nice professional polish on the whole process. As good as it is it could be improved even further with a special start page in the browser that points directly to these links. The only reason I know about the downloads was because it was a link in a comment on the RC1 announcement page.
Mostly everything is back to normal. This post was written from Firefox running on openSUSE 10.3 RC1. Europa's up for the most part and I'll be using her to further discover what else is new and working/broken. I did not install KDE 4. I'll probably do that when I get a few other issues fixed, like the ATI drivers and OpenOffice.