Subject: Re: Linux sucks?
Eric Vought
evought at diversityink.com
Tue Feb 15 20:35:25 UTC 2005
On Feb 14, 2005, at 5:17 PM, fedora-list-request at redhat.com wrote:
> From: Manu Schnetzler <marsu at earthling.net>
> Date: February 14, 2005 5:17:25 PM CST
> To: fedora-list at redhat.com
> Subject: Re: Linux sucks?
> Reply-To: For users of Fedora Core releases <fedora-list at redhat.com>
>
>
> I know I might be setting myself up to be thoroughly flamed, but I
> thought I'd share my experience anyway and request some advice.
>
> I am using Windows and there is no way I can avoid it, because most of
> the applications I run in my field do not run on Linux. But some do,
> and I thought setting up a dual boot machine would be nice, and quite
> frankly I've always liked Unix and don't like Microsoft much (I tend
> to like the David side of things in general), so anything I could do
> another way would be great. By the way, I am not a beginner when it
> comes to Unix/shells and such. In fact, I have cygwin on Windows
> because I like the tools.
>
> So there we go: FC3 installed fairly easily. Now how do I set up my
> dual head on here? Well that didn't go too well. There's a bug in FC3,
> so I had to apply a patch. It went a bit further but it still doesn't
> work: can't get the second monitor to be recognized. After letting
> system-config-display rewrite my xorg.conf, it is not booting anymore,
> so I have to get back in non-graphical mode and reset the old
> xorg.conf. At this point, I have spent probably 6 hours setting up my
> machine and looking for info on the web.
>
> Next thing, GRUB hangs and it takes me a few more hours of trying
> several things, and I end up having to re-install FC3. I haven't
> booted Linux since then...
>
> I know I won't make any friends here, but here's my conclusion. Linux
> is not ready. For someone like me who doesn't have days to waste on
> configuration and trying to solve issues, we'll have to stick with
> Windows. And I know I will get the usual "but Windows crashes all the
> time" and such. Well XP has been good to me so far - I can't remember
> a major crash, so that argument doesn't stand anymore. Maybe back in
> the days of NT, but not today.
>
> I'd love Linux to work, I really do. I'd love to ditch Windows and put
> a Tux sticker on my PC, but I can't depend on it for my work, so I
> won't. I hope I won't simply get flames telling me that I'm too stupid
> to get past the problems I face. It would be more interesting to
> receive some advice: should I try Red Hat and pay for support? Wait
> another 5 years? Should I spend another 10 hours trying to get FC3 to
> work for me? Is it worth my time, or will I face some other problem
> once/if I get my dual head to work?
You have a point, but it is anecdotal. Nowadays, Linux and Windows
users run into the same problem, just at different points. The reason
this is experienced less often with Windows XP is that most people buy
XP with the box. Someone has already spent the time to work out those
warts and tweak the installation or the hardware to work. Even if you
install XP yourself, it is often on a box which was originally spec'ed
for Windows, so Windows users only hit this rarely at install. The rare
exception: My last experience with dual-head problems was on a set of
boxes that were ground up optimized for Linux, and I had a hell of a
time setting it up when trying to put XP on the box and eventually gave
up.
Instead, XP users hit this when they add hardware and the 'automatic
detection' goes to work. Good examples are the 3Com cards that have you
put a CD in *before* installing the hardware so that the hardware
detection can be tweaked or disabled. This wreaks havoc on a reinstall
because you end up physically pulling hardware out of the box and
trying to put it back in the right order in order to avoid the plug and
play from killing the install. On Linux, the cards just work.
Any time you leave the beaten path of what the hardware/software was
best tested with, you run into this problem today. We value innovation
for the most part more than standards conformance, and we see
proprietary interfaces as a way to limit competition. The only
exception is on the Macintosh, and that is simply because customers are
not *allowed* to leave the beaten path. On Linux, the problem is
sometimes less severe than on WIndows simply because there is less of
an expectation of one driver for each piece of hardware. Instead, the
aforementioned 3Com driver uses a standard interface which exists on
dozens of cards. This means that installation of hardware does not
mean installation of software as often; the hardware either just works
or it does not work at all. I have taken accessories back to Best Buy,
CompUSA, etc., because they would not install just as often for Linux
as Windows, but the Windows related return would much more frequently
be followed by an OS reinstall because the software was irrevocably
broken by an installable driver. The same goes for Linux and even Mac
with vendor provided drivers, it is just necessary less often.
On Linux, it is fresh installs that tend to irrevocably hose things. It
is often best to start with a bare bones system and add parts from a
selection to get the most stable system. On reinstalls, the tweaking
has already been done, so it goes in one step. New systems for an
organization get built following this experience. The last Fedora
install I did worked seamlessly--- except for the sound, which is
simply not worth my time (its a workstation). The last XP install I did
was for a laptop which worked except for the video (would not use more
than the middle of the screen). The updated video driver hosed the
network support (???!!!). I gave up and put 2K on the system which had
been tweaked by the manufacturer (HP).
The place where XP really loses is mixing software on the same system.
The large corps spend years trying to assemble a stable, standard
desktop where application A does not clobber application B ("DLL Hell")
and often just fail, causing users to migrate their applications.
Longhorn betas are improving this score but at the cost of essentially
not sharing libraries rather than merely versioning them.
Hardware side, if there is a clear advantage at all, it is that Linux
tends to support old hardware better/longer and XP tends to support new
hardware sooner. If Linux is 'not ready', then XP certainly is not
either. The IT Industry as a whole is only half baked and a lot of the
blame is on the hardware side. Again, Apple shines here, but only
through near-draconian measures.
Eric Vought
Technical Director
Diversity Ink, Morgan Family Enterprises
Hosting and Site Design for Small Business and Not-For-Profit
http://diversityink.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20050215/e27282d4/attachment-0002.bin
More information about the users
mailing list