Friday, May 08, 2009

Remind me, how is Windows the dominant OS?

It doesn't take long to come around and realize how easy Linux has made some otherwise mundane tasks. Let me back up a little.

This weekend our church is running its annual flea market and auction and for the auction we have a pretty slick deal.  We use multiple laptops including one in the auction audience which enters the winning number and amount once the auctioneer yells "Sold!".  So by the time the person gets out of their seat and walks to cash out the information is already entere!  The beauty of wireless technology.

The problem is getting enough laptops to all communicate wirelessly, as one has to run as the database server while each of the clients have to run their own copy of FileMaker Pro. Thus, we need all of the systems to run Windows or Mac.

That's the issue.  All of my home systems, and laptop, run Ubuntu or a special-use Linux. I have been Windows free for a while now.

So last night I took an extra hard drive I have for the laptop, and installed Windows XP on it, which was the operating system the laptop originally came with. Once it finished and I rebooted, that's when the difference between Windows XP and Linux became visible.

While I managed to install Windows on the laptop, it didn't include many important drivers such as the video, Ethernet, modem and wireless.  I was stuck in a 480x640 resolution with no access to the internet! Even clicking on the Internet Explorer icon displays a "What do you want to open this with?" dialog box!

http://lh6.ggpht.com/_MTRRJXrmok0/SgQqx_cyufI/AAAAAAAAA7U/mMmwqLLLAZ0/s144/DellDimD400-Left.gifNow, this laptop does not have any exotic hardware. I believe it has an Intel graphics and Broadcom ethernet and a Broadcom wireless card. It is a Dell Latitude D400.

Using a seperate computer I tried to download the drivers from the Dell website, place it on a USB drive and move it over to the crippled laptop.   When I tried running the self-extracting .exe I get an error that RPC (Remote Procedure Call) server is not running?!

So now, with one day to go, I have to try and find these drivers and install just the bare minimums so I can install FileMaker Pro and connect to the other computers on the network.

What gets me is that with Linux, and especially the later versions of Ubuntu, I have not had any show-stopping errors during installation or even running the LiveCD!  Linux has detected my display adapter and I get my 1024x768 resolution. The Ethernet is detected and turned on immediately so I can get online, updates, whatever immediately. The wireless drivers, I know, need to be downloaded but between the handy hardware drivers application that lists everything needing a proprietary driver, and that my ethernet connection is humming along nicely, getting the wireless to run is a snap!

For all those people talking about how difficult Linux is to install, have you really tried installing Windows lately, or is Windows easier only because somebody else (as in the manufacturer) did all of the work?



3 comments:

Drew said...

A quick update: I found an disk which contains the drivers for this specific laptop and tried running it but still could not get connected.

Some services would not start automatically. Once we started all of the services listed as "automatic" but never started we got closer. Ultimately it took the CD running a Repair to get it going but it was still too late to use at the auction.

Last night at home, though, I tried installing the Microsoft Web Platform and that didn't want to work smoothly. When installing .NET 3.5 it said it has some problems.

I left it last night at running it's download and install and by the morning it was shut down. Starting it up, I was greeted with a continual-boot up-loop.

I guess my Ubuntu and Kubuntu 9.04 CDs came in the mail just in time!

Now that the auction is over I don't have much need for a Windows machine, though I would like to see about getting it installed in a virtual machine or separate hard drive so I don't have to do this every year!

Anonymous said...

1)You're comparing modern Linux to Windows XP(SP1?); at the time of this post the most modern version of Windows was Vista SP2. Hardly seems fair.


2)If you validate windows the live update can do all that work for you(I know it does in Vista, and I believe it would also work in XP, but I could be wrong).


3)Installing an OS(any OS) can be a pain in the ass. One reason why people might not like Linux would be the fact that they have to do it every 6 months. I personally use Linux, but I know that the average user does not enjoy tinkering with his/her computer, hence his/her reason for using windows.

4)You already touched on it, but there's the fact that many PCs come preconfigured with Windows. People are willing to pay money to avoid the hassle.

Anonymous said...

actually the most moderrn at the time of this post was win7. that said most machines that came with xp will not efficiently run win7, its hard on the ram. and there is simply no comparing linux to win vista as vista is the most annoying little pig ever. so even in 2011 when i run a pc on windows thats less the 3.3 gig of ram I still run. so i feel it is a good comparison