Battle of the Titans: Mandriva 2008 vs openSUSE 10.3
I've followed development of openSUSE and Mandriva fairly closely over the years, albeit a bit closer of openSUSE. I write about how nice they both are. I pick out the new features and test basic functionality. I see what's included and what makes up the base system. I like them both. But a visitor and contributor here at tuxmachines asked which would be better for his laptop and that gave me the idea to compare these large multi-CD Titans of Linux development.
In the blue corner weighing in at 4.3 GB, Mandriva 2008.0. In the green corner weighing in at 4.2 GB, openSUSE 10.3.
Installer
Both have a pretty graphical installer that walks the user through configuration by asking for user input in easy to understand / easy to answer formats. Both have advanced options available for those with more individualized needs. Both offer differing levels of user input for package selection either by main desktop, area selections, or individual packages. They both take roughly the same time to install. Both install a bootloader of your choice while detecting most other systems on your machine. In all these areas, I'm going to declare a tie.
Mandriva has a wonderful graphic partitioner. It lays out the hard drives in an image to represent the size, type, and placement of each partition in differing colors for each filesystem type. Options and choices are input from the same screen so you can always refer back to what's there. This is great for new users and the experienced alike. openSUSE's partitioner is text listing of the partitions in tree form. The edit/create/other buttons are at the bottom, and editing or creating a partition opens another window. Hands down, Mandriva's partitioner wins this round.
Both offer excellent hardware detection and auto-configuration and both have a summary screen for user changes. Both detect and correctly set-up all the same hardware on my test system and neither can set up my Windows dependent wireless ethernet chip. Mandriva does offer to use Ndiswrapper and allows for graphical navigation to the driver on my Windows partition. It doesn't work for me this release, but I think it'd work for some others. If your device is detected, both offer a convenient wizard for setting up the options. It's close here, but Mandriva takes it because of the wizard that includes the Ndiswrapper choice.
So Mandriva is the winner of the installation phase.
Winner: Mandriva
Curb Appeal
This area is going to be highly subjective. Both openSUSE and Mandriva appear to spend a lot of time and effort to make their operating system pretty to the eye. Both have lovely customized Grub screens, silent splashes, desktop splashes, nice icons, customized panels and menus, and lovely Wallpapers. openSUSE's tend to be a bit more understated while Mandriva's offer a bit more flash. Again, subjective, but I think Mandriva is just a tad prettier than openSUSE.
Winner: Mandriva
Installed Software
openSUSE 10.3 was released a few weeks before Mandriva 2008.0, so Mandriva might have a bit of an unfair advantage when considering the versions of components used. Also, it's a misnomer to assume the latest is always the greatest, but generally we tend to feel that way.
Both offer KDE and GNOME as the main desktops while offering to install some of the smaller choices. Both have software for all the tasks commonly accomplished with computers. But let's compare a few version numbers:
Well, OpenSUSE 10.3 didn't
Well, OpenSUSE 10.3 didn't even install on a VirtualBox Disk.
Among all distros i have tested so far on this environment, this is really the only one that has failed to install.
Starting from Susan's Mandriva vs. openSUSE...
Susan's comparative review Battle of the Titans: Mandriva 2008 vs openSUSE 10.3 is not perfect, but not that bad either. I would have preferred some numerical values, and a final score for each of them. But anyway...
Anyway, the sad part is an unexpected secrecy with Mandriva: try a search for http://qa.mandriva.com/show_bug.cgi?id=CVE-2007-2834 and you will get a blunt:
You are not authorized to access bug #33759.
Huh?!
More Here
There no hidden bug and the bug has been fixed
[root@info1 network-scripts]# rpm -q --changelog openoffice.org | grep CVE-2007-2834
- Added patch openoffice.org-2.2.1-CVE-2007-2834.patch. Closes: #33824
[root@info1 network-scripts]# rpm -q openoffice.org
openoffice.org-2.2.1-3mdv2008.0
So Mandriva OpenOffice.org package is not vulnerable and the bug report is accessible, it's #33824 :
http://qa.mandriva.com/show_bug.cgi?id=33824
--
Close the World, Open the Net : http://www.linux-wizard.net
http://guevara-cafe76.blogspot.com/
OpenOffice.org security
As Fabrice noted, the OpenOffice.org package in Mandriva Linux 2008 has all security fixes from 2.3.0 backported. It is not vulnerable to any known security issue.
--
Adam Williamson
Mandriva
Community manager | Newsletter editor | Bugmaster | Proofreader | Packager
Suspend / resume
There's no intentional reason Powerpack would work for suspend / resume on your system but Free / One would not. It's not a feature we've disabled in Free / One, or anything. I suspect it comes down to some kind of incidental installation detail, it might be hard to figure out what, though. I wouldn't expect this to be something consistent (i.e. it's not like suspend will *never* work on Free / One, but will always work on Powerpack).
--
Adam Williamson
Mandriva
Community manager | Newsletter editor | Bugmaster | Proofreader | Packager
re: Suspend / resume
Oh no one thinks, I wasn't trying to imply, it was intentional. The only obvious difference in my Power Pack and Free installs I can think of is some of the "extra" apps and the NVIDIA drivers. But otherwise, I chose the same categories under 'Custom Install' and turned off the same services (iptables, shorewall, and netfs).
OH, another difference is that the Power Pack's bootloader is installed on the MBR and Free's is on the / partition chainloaded. But both have the "resume" parameter defined in the kernel appends.
I found it a head scratcher too.
I was a bit surprised it was broken openSUSE as well. It always worked on it before, but sure enough, on the GM install it was inoperative (for me anyway).
possibly...
It could potentially be the video driver. You could try installing the NVIDIA driver on the Free install (using the official repositories) and see if it works then. That's the only thing that springs to mind.
--
Adam Williamson
Mandriva
Community manager | Newsletter editor | Bugmaster | Proofreader | Packager
re: possibly
Yep that was it. It does work now using the NVIDIA proprietary graphic drives from the non-free sources.
I had thought of that, but then I thought I recalled suspend working with "nv" in some other distros.
okay, bingo. do you
okay, bingo. do you remember on what distro suspend worked with nv, and what version of nv that distro had, by any chance?
--
Adam Williamson
Mandriva
Community manager | Newsletter editor | Bugmaster | Proofreader | Packager
Bad customer service
AdamW,
I'm posting here because that's the only way I can get someone from Mandriva to pay attention I guess. Mandriva *never* replied to any of my customer tickets (and yes [yawn] I was entitled to support).
Bought 2008 Powerpack DVD. Waited 10 days. Received an e-mail from Mandriva saying that 'their supplier' cannot send within (another) 10 days. Ooooh right - I forgot that we're dealing with Mandriva here. They took my money right away (about 50 euros) and then they SIT on it for 20 days (and maybe more) before shipping it. Not being able to burn a DVD? With respect: BS. I don't care - or need to care - about your internal problems.
So this reminded me instantly of my experiences when buying two earlier Mandriva versions on DVD. Both instances were extremely irritating at the time. So I decided to go with SuSE from then on, but seeing the good reviews I decided to try again. Third time now.
Just needed to say this.
Oh - and do something about the utterly confusing website.
Be happy with my money.
Suspend to disk/Suspend to RAM on openSUSE 10.3
My CompTIA certification book tells me that a computer with good ACPI support will have power management settings in the BIOS itself. My Presario V2000 laptop (with its ATI Radeon Mobility 200M chipset) doesn't — one drawback of buying an inexpensive laptop, I suppose. (In other words, without hardware support, suspend has to be done in software.) So, how well this works seems to depend a lot on your specific computer model's hardware.
On openSUSE 10.3, suspend-to-disk worked out of the box, with the ATI proprietary driver ("fglrx") installed, complete with a cute "going to sleep" graphic.
Suspend-to-RAM was another matter entirely. The openSUSE wiki has a few articles about it, including ACPI Suspend debugging (a good place to start); S2ram, and pm-utils.
In order to get suspend-to-ram working on my laptop, I had to:
(Actually, you're supposed to make up your own configuration file in /etc/pm/config.d, because changes you make to /usr/lib/pm-utils/defaults could get overwritten by a package upgrade. But the documentation wasn't very clear about how to do that, so I'll play with it later.)
Now suspend-to-RAM works fine, at the expense of video acceleration (no great loss).
On another note, it's interesting how much openSUSE/Novell software's gone into common usage. Just off the top of my head, the grub-gfxmenu code (that enables animations), the "kickoff" KDE menu, and the Beagle desktop indexer all came from openSUSE. Debian uses openSUSE's S2ram code in its "uswsusp" package.