I just couldn’t resist. Mandrake 10 Community Edition came out and I just had to try and install it onto my notebook. Mandrake releases demand to be tried and I happily submitted. However, that is about as far as the happiness went. The entire install was a disaster right from the beginning.I had Mandrake 9.2 up and running on my notebook with only two small gliches. So why I thought I needed to install Mandrake 10 is beyond me. However, I did and it failed. Here is what happened.
Initial Install
Things started going wrong from the moment that I put the disk in it seemed. I was apparently one of the lucky ones, my install was able to boot off the first CD. For many people, they have not even been able to get this far. (The trick to this problem is to boot off the second CD) The initial boot sequence was normal enough, however, when it came time to start the actual install, it suffered some kind of fatal error and I was left with a text based install. Not a good beginning. So I muddled my way through this and was able to get everything installed. The first big hurdle was out of the way.
The second hurdle was to fix the video. By now I am used to having to do this, so this was actually an easy step. With the video fixed, it was time to finally login and explore this new release.
Exploring Mandrake 10.0 – The Problems
This is where the real problems started to show themselves. I quickly discovered that the functionality that I am used to with my touchpad is not supported in the 2.6.3 kernel that Mandrake uses. This meant no tap-click. This was a little annoying, but liveable (I guess).
The second thing that I discovered was that I had no interent connection. This is where the real fun began. I have two network cards on my notebook, a wired bcm 100Bt card and a Linksys WMP11 802.11b wireless card. Getting the bcm card up and running was a snap. However, the boot had failed to recognize my pcmcia card, and so it was not even turned on. Time to reboot the computer. During the reboot, the wireless card was found and I was able to configure it. Great so far.
I had to reboot the computer for some reason and during that reboot, a message came up saying that the wireless card had been removed. This started a pattern. Every boot I would have to reconfigure one or both of my network cards. I later discovered that this was because I had Hot-plug enabled for the cards. During a second install I turned this feature off, however I ran into even more problems during that install.
No ACPI
Probably the biggest problem I found with Mandrake 10 Community Edition was that it did not support acpi. This is something that Mandrake 9.2 setup automagically during the install. Due to the way that I use my notebook, and the fact that it is not always plugged in, I depend on acpi to know what state my battery is in. I can not live without. Nor should I. If Linux is going to consider itself a real operating system, then it should support acpi out of the box. This was not the case with mdk 10.0 CE.
This lead me to compiling a separate kernel with acpi support included. My first attempt at this went fine. Accept that the kernel config file that I was using had removed devfs, something that Mandrake, apparently, still uses. This resulted in me not being able to access my Cd drive or my wireless card. I attempted to compile the kernel and include devfs support and this hosed the entire install.
Conclusion
There has been a lot of talk lately about the fact that the Community Editon is not the Final release. From my experience, this must be true. I do not think that I have had this much trouble installing a Linux distro since my very first install four years ago. I have come to expect a certain amount of ease when installing Mandrake and this version did not live up to that expectation.
I am not ready to write off Mandrake quite yet. I am going to wait a few months and see how much improved Mandrake 10 Final is over 10 Community Editon. Hopefully, they will have all the bugs ironed out and it will once again be a smooth install. However, for anyone thinking of installing Mandrake 10.0 Community Edition, I would stronly advise you to wait. Especially if you are thinking of installing it onto a notebook, and a Dell Inspiron 1100 in particular.
P.S. I am now back up and running on Mandrake 9.2 once again.