I'm sorry, but I have tried to get into linux. My (this) machine can (could) dual boot and it seemed quite usable. However, two days ago I booted into linux (ubuntu) and was informed that a new version was available. I (or rather it) installed it and since then I have had no network access and the Nvidia drivers no longer work.
That's not Linux, that's Ubuntu. I have my issues with Ubuntu as well, but I have far more with Vista. XP is OK but is too limited, insecure, and unstable for the things I want and need to do.
I booted back into XP and searched the internet. It seems I need RT61 drivers for my wireless card. I go to the manufacturers site and download the correct driver package. I then find I have a bunch of C files that I have to somehow compile and then somehow install. WTF, why isn't there an executable that installs it?
That's the vendor, not Linux. IMHO vendors should provide installable packages for the major distros and platforms, but that said, once you start having to provide packages for, say Ubuntu, CentOS, and Gentoo (just 3 of the more popular distros) you're talking about quite a bit of extra work. And Ralink has had the good grace to release their code to the public, so others can always package it up for others to download if they like. Remember that often the only thing the people providing you the software get out of it is a warm fuzzy feeling.
I downloaded the Ralink driver source. There is a complete Readme file there with full instructions on how to compile. I'd agree that it isn't very well written but again, that's nothing to do with Linux and everything to do with Ralink. Write to them if you feel it needs improving, or even better, contribute.
I mean, this is a lot easier than many of the things you do on a regular basis with PICs and electronics. It ain't exactly rocket surgery. For my Mom, sure. I'd never tell her to install any Linux distro. But you should be able to handle this with your eyes closed. If you don't need it enough to go to the trouble, then that's a whole different issue. Use the tool that makes you happiest. Nobody else honestly loses a thing if you decide it's not worth it.
I'm sorry but if anyone thinks that linux is ever going to become anything more than a curiosity then they are mistaken.
I am willing to be proved wrong.
You were proven wrong years ago. Linux has held the server market for a long time now, and while there is certainly work to be done on the desktop front, it's fully usable and millions of us do use it daily.
Please, anyone that thinks Linux is good, please walk me through getting my network working again. People call MS but in this case I had a perfectly good working ubuntu partition and when it got upgraded I had a pile of poo.
Oh, and BTW, guess where the help file for "can't connect to the internet" is. Yup, you guessed it, on the internet. FFS.
[/winge]
Er. . .why can't you just plug in a CAT5 cable long enough to surf for what you need? Seems simple enough. It may be a step you wish you didn't have to take but it's hardly backbreaking labour.
I will happily grant that Linux (more properly, most Linux distros) still aren't ready for the Grandma Test but honestly neither is Windows. MacOS has a lot going for it (BSD underneath, pretty on top) but there is still a learning curve. But again, many of the common problems people have are not with Linux but with other packages on top of it. Conflating Linux and Ubuntu is just like when people think Internet Explorer is "the Internet".
What you're feeling is just the common frustration anyone has when faced with a tool that they feel should "just work". I get the same frustration. The trick is just to calm down and face it rationally--the same way you might deal with any other technical problem. If it's not worth your time, no problem, use something else--again, it's no skin off anybody else's nose.
For me, Linux as a desktop OS still has its warts, to be sure. But at least it's not the festering bedsore Windows is. I'll take an afternoon of getting Wifi running over a weekend of digging out spyware and viruses any time, or waiting 45 minutes for a large wireless network copy operation to start, or random lockups anytime.
Torben