SUSE 10.0: Get the facts!
In brief: New SUSE, first release from OpenSUSE.org, comes in OSS Edition (100% Open Source, only available on 5 CD ISOs) and Eval Edition (free and unlimited, but contains closed source. DVD or 5 CD ISOs), has been tested in 4 beta releases and 1 release candidate. This review is based on the Eval DVD, but if you don’t like reading you can just skip directly to the screenshots.
Version numbers:
- KDE 3.4.2
- Gnome 2.12
- Firefox 1.0.6 (1.0.7 update is available)
- GCC 4.0
- OpenOffice 1.9.125 (the latest version is 2.0 RC1 which is not yet available)
- Beagle 0.0.13 (newest version is 0.1.1)
Download:
There’s the OSS and the Eval versions. I suggest BitTorrent, since it won’t cost the mirror owners, and often proves to be faster.
A little download trick:
Since BitTorrent wasn’t available immediately I started an FTP download. After 1,6 GB I decided to do BitTorrent instead and here’s a little trick: Azureus (a BitTorrent client) scans files to see if they’ve changed (”Force rescan”). I started a new BitTorrent download which creates a full-sized, empty file. This file was then overwritten with the partly finished FTP download:
Copy it:
commandline:~$> cp ftp_download.iso bittorrent.isoOr move it:
commandline:~$> mv ftp_download.iso bittorrent.isoOr copy it with Data Dump:
commandline:~$> dd -if=ftp_download.iso -of=bittorrent.iso
After that I did the rescan and Azureus started downloading all the missing pieces. Surprisingly my ISO ended up with the correct MD5sum.
Installation:
The installation CD contains something I’ve never seen before: An animated Grub splash! It has those little lemming penguins (”Pingus”) crawling the splash screen. It’s not serious, but who cares when it’s only on the installation boot loader.
During installation I encountered what many people have: Everything boots just fine but when you reach the process of package selection YaST suddenly says: “Oh my, I can’t figure out an automatic package selection”. Since about 98.6% of the DVD is made up of RPMs there’s a big chance that you won’t see your burn errors before package selection or package installation. I suggest that you always check the dvd after burning (K3B can do that). I never succeeded creating a useful DVD-R.
Don’t burn ISOs:
If possible I suggest that you simply avoid burning ISOs. Instead you could put the contents of the DVD ISO on a LAN FTP site, web server, you could place it on a seperate partition and mount it or simply not download any ISO at all and just point it directly at an Internet Installation. All you’ll need is the Network Install CD which is a small ISO of 64 MB. In return you’ll save your money on the DVD-R, save time burning and verifying and last but not least the installation process will run faster.
No changes in the installation process: YaST looks the same except that it has more clear graphics and fonts, reacts faster to user input and creates installation options faster (hardware scan, package selection, firewall setup etc.).
After rebooting once you’ll see your new SUSE boot splash. It’s very blue and with nice Crystal icons. The first boot is slow because alot of stuff is being initialized for the first time. OpenSUSE has launched a new project (”SUPER”) to speed up performance. Init scripts have been made to preload common libs, KDE, OpenOffice and Firefox. It doesn’t make booting faster but ensures faster application startups.
Booting is still slow: I did a small test myself (2.4 GHz P4, 512 MB RAM). Services on all installation are as identical as possible. I measured a 37% speed increase from 9.3 to 10.0.
- SUSE 10.0: 50 sec
- Ubuntu 5.04: 55 sec
- FC4: 1 min 5 sec.
- SUSE 9.3: 1 min 20 sec
Graphics and fonts are smoother which is the result of a better ATI driver I suppose. SUSE 9.3 didn’t look clear, but 10.0 certainly does. Using the Eval version means that you get some Adobe fonts which are better looking than the usual Sans Serif. There’s also a good tutorial about getting even better-looking fonts.
YAsT still kinda sucks: You get all these great features packed in this horrible GUI. Nothing has changed here. Pretty icons, impossible navigation, dead-slow scripts (they’ve even added a few). “Back”, “Abort” and “Finish” buttons (but no “Apply” or “Save”). You want to do package management 90% of the time, but can’t find the icon to click.
Setting up the desktop usually means changing the font size, removing the wallpaper and adding shortcuts to the quick launch bar. Most of the SUSE crowd uses KDE and here’s a hint for ensuring that your GTK applications look the same:
Most settings are handled by the GTK-QT Engine which is installed per default. Fonts apparently aren’t. You can launch the Gnome font control panel by typing:
commandline:~$> gnome-font-properties
After changing your settings you’ll need to add a link that launches your Gnome settings daemon. Use Konqueror to navigate to your /home/user/.kde/Autostart dir. Right-click and choose “Add -> Application Shortcut”. In the application tab type in
‘/opt/gnome/lib/control-center-2.0/gnome-settings-daemon’.
I am also very pleased that Beagle works! Clicking the “Launch Beagle Daemon” link actually launches the daemon and makes searching your SUSE partition possible. It’s fast and pretty. Sadly the system tray icon has disappeared. But hey, it’s a good bargain! By default it’s only the root partition that has a “user_attr” option in /etc/fstab. This is the option that makes Beagle index the partition.
Apart from the Beagle app, we’d all like to see some more of that SuperKaramba. But it’s not included. Shame on you, SUSE! Amarok works like a charm (it crashed alot under SUSE 9.3), Kopete can connect to MSN again and by installing the new KOffice you get Krita (the new image software) and Kexi (pretty alternative and featureful database GUI). I’d like to test all the apps, but there are too many =) One important note though is that you get 450 packages less on the Eval DVD than on the 5 CDs. Thunderbird is amongst the packages missing on the DVD.
I also tried Gnome out and it was almost as bad as YaST (which actually refused to start once under Gnome). The themes looked horrible, and there was nothing to do because my changes weren’t applied. But after uninstalling the gtk-qt-engines it worked. Icons are a weird mix of Crystal icons and standard Gnome icons. It looks awful that way! I don’t mind Gnome but it seems SUSE has done a bad job (or none at all) of trying to make it look close to acceptable.
The new SUSE runs like butter, and with a little time spend you’ll probaby have a desktop with nothing missing, but nothing surprising. If you like, TuxMachines (screenshots galore!) and Geektime Linux (no screenshots) also did some very nice reviews. Oh, and by the way…
Happy updating!
October 9th, 2005 at 9:22 pm
Hey benjamin… det ser godt ud. F?r dine meddataloger ikke snart en DVD med Suse p
October 9th, 2005 at 9:26 pm
Vi holder installationsparty p? tirsdag! S? skal jeg nok s?rge for at have det hele klart… inkl. champagne og al min ?kspertise =)
October 9th, 2005 at 10:35 pm
Nice review. But why should the trouble you have with your DVD-Rs discourage anyone else from using ISOs? Reduce the writing speed or try different disks.
October 9th, 2005 at 10:40 pm
You are very right. I’ve changed the text to clarify what I meant. I didn’t mean to say that ISOs are bad just because I have a low quality media.
October 10th, 2005 at 9:02 am
#1 Comment on: Graphics and fonts are smoother which is the result of a better ATI driver I suppose. SUSE 9.3 didn’t look clear, but 10.0 certainly does.
Actually, it’s because in SuSE 10.0, freetype2 is compiled with BYTECODE_INTERPRETER enabled.
#2 Comment on: Don’t burn ISOs: . . . In return you’ll save your money on the DVD-R, save time burning.
Now, compared to the D/L time, just how much time are you saving? C’mon! And how much does cost a DVD-R? Let’s get real, it’s not that expensive!
#3 Comment on: we’d all like to see some more of that SuperKaramba. But it’s not included. Shame on you, SUSE!
SuperKaramba is _NOT_ a serious, business-oriented, thing. It’s an eye-candy gizmo. I don’t need it. Real business envoronments should not need it. Way to go, Novell!
#4 Comment on: One important note though is that you get 450 packages less on the Eval DVD than on the 5 CDs. Thunderbird is amongst the packages missing on the DVD.
It seems that starting with Suse 10.0, when DVDs for i386 and x64 are now separated, this is NOT TRUE ANYMORE!
Despite of what still says here (CD vs. DVD), that “the DVD edition contains . . . a streamlined 32bit version of the software.” (the text is inherited unchanged from 9.3), it seems that not only the “Eval” DVD is now separated for the i386 and x64 platforms, but a DVD holds “the contents of these 5 i386 CDs” (see the release announcement).
So, please inquiry on the missing of the Thundebird. Maybe it’s not on the 5 CDs either!
Hint: in 9.3 there were some packages missing from the DVD, I can certify for: gnome-keyring-devel, gnome-panel-devel and libjpeg-devel. If they are now on the DVD for 10.0, then we should admit that now DVD == 5 CDs.
October 10th, 2005 at 9:18 am
“Don’t burn ISO’s” is still misleading. Please use the word “alternative” instead to explain another installation option. Oh and by the way, I did download all five ISO’s and wanted to burn them on LiteOn 16x DVD burner, but used hispace black carbon dvd medias with a black writing surface. Then afterwards i used Yast “check media” tool to calculate the internal checksum (not the checksum of the ISO’s), but all of these medias failed!!! So I used higher quality medias from tdk and used a lower writing speed. The installation party was a success!! I like opensuse on my notebook dell inspiron 8600, everythings works except the modem I didn’t test.
October 10th, 2005 at 9:29 am
Whoaw, nice, my fonts tutorial is linked from your review, great ;o)
October 10th, 2005 at 9:37 am
Keeping in mind that good DVDRs cost money and it’s so much faster to install from your hdd or a LAN connection, I sincerely think that you should avoid burn *if possible*. I’ve wasted too much time and money on bad media, and that’s why I stand by this.
October 10th, 2005 at 10:44 am
Nice review. It’s looks like SuSE still can’t move toward performance, so I’d better not going to try it out. And the cracked opensuse site was a very bad beginning for the opensuse project. And there is actually opensuse has ended with testing versions, they still have Eval DVDs, etc. It’s still a kind of shareware. I’d better use my Debian.