The Clueless Newbie's Linux Odyssey
overshoot writes "Just what we've always (said we) wanted: people who are fed up with Microsoft and are willing, even eager, to give Linux a real try. Well, she did. And did. And did some more. Not only that, she's a technical writer and she took notes. Not fun reading, but worth reading anyway."
After finding herself stuck behind the times using Windows 95 in 2002, the author took it upon herself to convert to Linux. After trying Mandrake, Lycoris, SuSE, RedHat, and Knoppix, she found them all seriously lacking and has since switched back to using Windows 95,
If a computer literate technical writer can't even get Linux working properly, how can we expect it to be widely adopted by the masses? Linux is not ready for the desktop.
Have you been stalked by Seth today?
At least Linux is reliable and after you get used to working with it, is powerful and useful. And also I don't seem to have so many damn device driver problems as in Windows...with those clueless vendors writing garbage drivers (I'm thinking Creative and ATI at the moment, grumble)
Well, you shrieking geeks
that's a nice way to endear yourself to the readers. I'd like to read some of her technical writings...
Now configure sendmail; you know where the sendmail.cf file is, you twit!
I have had similar frustrations trying to get my printer at home to work. I've never been able to do it properly. Its an HP USB inkjet and it works just find from Windows 98. I really wish I had a postscript laser printer, since those are so easy to set up from Linux. (Never mind that Windows makes it harder than it should be to install one.)
As far as the CD burner goes, she had problems getting it to work on Redhat. I've found that whatever version comes with RedHat is pretty bad. Upgrading to the newest version of XCDRoast solved all my problems. They even have RPMs that are a breeze to install in RedHat. Yes you have to run it as root, but only once. You can give anybody permission to run it from its graphical interface.
Sounds like one of those people who love to complain and are just looking for an audience.
Let's see 12 distro's tested. Of those 8 are red hat / mandrake and 2 were suse. To give linux / alternative operating systems a try there should be more choices. She never said that linux was her only choice she just thought it best met her requirements. Seems to be that FreeBSD or any other BSD would be a good choice to try at as they meet all the requirements. Or if your hell bent on linux at least use a bunch of different distros just not red hat and mandrake. Doesn't seem like she gave enough alternitaves a try. I'm personally a fan of using what works best, be it windows, unix, linux, bsd, mac, beos, or whatever. It varies from person to person and from situation to situation and from computer to computer. There is no end all perfect for all, hardware, situations, and uses operating system and until there is one, we'll be stuck dual booting or using windows in some situations or whatever. Anyways thats just my two pennies.
Check out my life
First: This article makes some very good points, ones that people who push Free and otherwise Open Source software on others to the point of being annoying (like me) often have to skirt around. This kind of criticism is really important!
... for what Windows users use it for?
;)). However, that's because Linux distros know they exist in a MS-dominant environment. Microsoft seems to offer tips on removing Linux, but how difficult would it be to go about creating a dual-boot system the other way?
Second: The author talks about the need (in her case) of a dual-boot system, and that's surely a common situation. However: What about Windows? If someone has a mostly happy, generally successfull Linux installation on a machine with a few tens of gigs of hard drive space, can Windows be nicely (non-destructively) installed as a novelty or
I have installed Mandrake Linux (versions 7.1 and 8.0) on Laptops which arrived with different versions of Windows, and contrary to the upshot of this article, those installs (dual-booting with Windows) went pretty automagically (though I regret that I ended up with a big never-used partition on each of those hard-drives
(This question is out of ignorance, and is not rhetorical.)
timothy
p.s. A very similar, just-as-damning article could be written about the various interface flaws that infest Microsoft Windows; a few recent visits to my dad, trying to help him set up wireless networking under Windows led me to show him how if I popped in a Knoppix CD, everything Just Worked, but we never did get Windows XP happy with his network.
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
During WWII, Charles Lindburg went over to germany, looked at their massive numbers of factories and aircraft, and concluded that the USA could never win the war. I suppose also, that in 1950's USSR, many people saw their huge building projects, factories, and the space program and concluded that the USA would never beat out the Soviets which at the time seemed more elloquent and "sophisticated" in their approach. But if you believed that people had inaliable rights as dignified human biengs, and believed that freedom was an end in itself - then there was only one way to go.
Well the same is true with Linux. Some Microsoft features may seem more "sophisticated", others may see Microsoft's huge amount of cash and never believe that they could loose to Linux. But if you believe that copying things is not a sin, but a human nature; and you believe that property rights derive from physical truths and not from artifical monopolies imposed by the government - like copyrights. Then there is only one way to go, and that way will free and benefit the people who believe in it over the long run, and destroy the people who don't.
1. It must have a GUI interface for installing and configuring the system. I'm a lousy typist, and text mode is not an efficient way for me to interface with an operating system.
/'s for directory structure. What's up with that? It's almost as if they said, we need to create a new shell that looks like UNIX but is different, so lets randomly change a bunch of stuff.
No, you probably just aren't familiar with the shell. Many very good typists get very frustrated with UNIX because of the need to understand the shell.
BTW - Is anyone else totally baffled by the choices Mr. Gates and co used when developing MSDOS many years ago? The MSDOS "shell" has commands that are totally crazy. Some, like "dir" (and its output) are a little more intuitive than the default "ls". Others, like md are (arguably) less intuitive than mkdir. Still others are inexplicable, like using \'s instead of
-Sean
I see some problems with this. Last I checked, Windows did not have very good tech support, online or offline. The "help button" in most Windows apps is usually pretty useless. And, the author needs to RTFM.... there are plenty of good resources to use for Linux help, www.justlinux.com being one I frequently used when I needed help. The writer falls into the trap that most do, assuming Windows is THE perfect operating system. And, it's not, there are just as many faults in installation as there are in Linux. I've seen many failed driver installs, no/bad video, etc. I think linux support is better in some aspects, actually. And the use of non-standard parts for the writer's test PC's (video card in first computer, SCSI card??) would not be 100% in Win95 to begin with. I just wish writers would view things a bit better before going off complaining about how tough Linux is. If Windows was held to the same standard, the same complaints could be made as well.
take off every sig for great justice
I have to add that this was my experience too.
Let me preface this by saying that I run a web design company, I maintained our servers for the first few years, I put in my time on PETs and TRS-80s, and APPLE IIs and Windows 3.0 and 95 and NT and 2000 and Linux. Take my word for it, I'm a seriously fucking technical guy. I offer as further evidence the fact that I'm posting to Slashdot on the Linux holy war at 9pm on a Saturday night.
I made an honest go of making my home main OS Linux, but I quit in frustration. The main problem is that it's not that Linux isn't *capable* of doing everything I need, but the tiny things that are slightly greater hassles in Linux end up being a death by a thousand cuts.
If there's one main way I can think of to characterize my regular use of my main OS, it's "freewheeling." I need it to be a transparent conduit in my productivity, whether it be hitting the Net, writing documents, personal finance, etc. Linux was *always* functional, but *never* transparent. I constantly had to tweak little things to make it work, find new libraries, etc. That's fun when I'm using hobby time, but not fun at all when I have shit to do on a deadline.
Honestly, I don't know how you're going to fix this aspect of the OS without doing what Microsoft has done - compromise fundamental stability and security in favor of useability. Personally I hope the debate stops, and we stop trying to fit a square peg in a round hole. Let MS spend their money catering to the masses, let's keep Linux stable and robust for hard core needs.
I think we'd be doing the world a lot more good putting Microsoft's server products out of business than their desktop products. I'd feel a much greater sense of accomplishment knowing that I helped get the world's credit cards onto a Linux server than the world's Mom's on a Linux desktop.
-----
Believe me, I'm as surprised by my comment as you are.
Tsu Dho Nimh my ass...John C. Dvorak, is that you?
#2 Existing hardware must remain usable. At a minimum, the printer, modem, and CD player/writer must work, and the new operating system must make them work without my having to tweak configuration files. If it can't get that far, it's not ready to inflict on the general public as a migration route, and I certainly will not recommend it to my friends.
#3 Existing software must remain usable unless the new operating system has equivalent features to the ones I use, there is no loss of data and data-transfer is easy.
Note: Requirements 2 and 3 eliminate WindowsXP as an upgrade route. I would need to buy a new computer, probably new peripherals, and replace some eXPensive software to get the dubious benefits of product-activation codes and embedded functions I don't want and can't delete.
At least we know she hasn't bought into Redmond's bullshit about XP's features.
If version X of a release is difficult to use, why try Version Y? And if Version Y is also not working for you, what kind of a moron do you have to be to say "Hmmmm, Version Z, that's gonna be the one to solve MY hyper-specific and unique problems!"
I was told the definition of insanity was doing the same thing and expecting a different result. Now I've had some bad linux installs (*Cough* linuxppc *cough*) but I take that as an indicator that I have to move on. This woman is crazy!
And do you think it would be so hard to bribe that geek to install it for her?! Just show him a little ankle flesh and I'm SURE he'd do whatever you wanted!
In the future, I would want to not be isolated from my friends in the Space Station.
The expectation that Linux will fulfill the hardware driver installation off the distribution CD, when you admit that you may have to replace the entire hardware for XP, is inherently unfair and beyond what can be reasonably expected in any operating system. XP is not without it's major problems when it comes to older hardware ( especially scanners ) support and driver conflict problems.
The lack of any relative comparison in your article to the Microsoft alternative, paints Linux in a far worse light than is the reality. Compare your article to the recent articles by Joe Barr, comparing Linux installation with XP and Windows 2000.
Also, given the rapid improvement of Linux distributions, 18 months is in my opinion, too long ago to represent the current state of Linux on the desktop. See Michael C. Barnes updates look at leading desktop operating system options on the market.As with Joe Barr's article, it benchmarks Linux against Microsoft's offerings.
There is nothing inherently wrong with pointing out faults, in fact any *constructive* criticism over current releases of Linux is both welcome and necessary to the Kazan like rapid improvement of Linux. However, just repeating war-stories without acknowledging either that the issue has been fixed in the lastest release of that distribution, or similar problem also exists with Win2k and XP, does nothing but provide fodder for Microsoft's trolls. I am surprised that this article in it's current form, made it past the editors at Linuxworld.
Not all linux distributions are targeted for the non-technical deployer. For example: Lycoris, Xandros and ELX are more likely to have SMB functionality preconfigured on install.
However, does not someone also re-configure windows for your colleagues? When they log in, is the SMB shares,printers and defaults always pre-installed for them? If not, who ever provides techsuppport for you is not doing their job properly.
Deployment, day to day management and just using a computer, require a different level of technical knowledge, no matter what operating system you are using.
Although many non-technical people to install and with windows often reinstall the operating system, that does not mean that they do a good job of it. I have been too often called in to repair a screwed up home based 98 to XP systems to personally attest to that.
That some Linux distributions, for example RedHat 8, do require a lot more knowleadge to deploy, once properly deployed and configured, they are a hell of a lot easier to remotely manage on a day to day basis, even using GUIs. ( hint - ssh -X root@TARGET-IP ). The quality of the technical knowledge from Linux user groups and distributions forums, especially in comparison to phone support from Microsoft, can more than make up for the difference in relative difficulty. That Tsu Dho Nimh set up a a pre-requisite that no external support was aceptable, is unrealistic even for windows XP.
Dispite the absolute terror of the Microsoft advocates, Linux is NOW a more than adequate as a desktop for the enterprise, a replacement for XP and an upgrade from window98 and NT4.
At work , we have upgraded 80% of our ghosted win98se desktop from Microsoft Office 98 to StarOffice6 and Mozilla
Well, I tried Mandrake, and it honestly didn't seem to have any real benefit over WindowsXP other than the dozens of cool freeware games that came with it. For normal work, WindowsXP gets the job done fast enough and is perfectly stable. Plus, even though it's "bloatware" it's a lot faster than emulating windows apps from Linux. When both OSes are free (heh heh heh) I don't see any compelling reasons to use Linux instead of WindowsXP.
Repeal the DMCA!
I'm someone who tinkers with computers for fun, it's not part of my line of work at all (though it used to be, a while ago). I was a helluva newbie when I installed Mandrake 9.0 as a dual-boot on my XP Home system, having first tried Red Hat 8.0 & ditched it after it refused to recognize my sound card. Bottom line being, Mandrake works like a dream. Yes, it took me a whie to get some of the minor details fixed, but everything I needed worked right away, & a lot of what went wrong was due to my own stupidity/ignorance/not having bothered with TFM. Not being much of a gamer, I hardly use XP at all now. Anyone, newbie or not, who goes for an ~entirely new OS~ without at least some basic background research is bound to get bitten a few times. Would you buy a new car without reading up on it first? A new house? Yes, as has been pointed out, Tsu Dho Nimh is obviously someone trying very hard to act dumb, & like a man in drag trying to come off as a woman, is just trying too damn hard.
Being one of the lucky open source developers who gets paid to work on Linux for a living, I love reading constructive feedback about how to improve Linux. I did not like this article because:
1) It was degrading. I'd rather not be condescendingly referred to as a "shreiking geek".
2) She says she has problems that are absolutely absurd. For instance, "Root gets locked out of files". If this is occuring, then Linux has some serious security problems...
I hear so much complaining about how Linux developers aren't helpful to new users and such. Well, I'm sick of new users who aren't helpful to Linux developers and just sit around complaining about how things don't work like they should and then fail to explain how they should work or make general statements like "all my old legacy applications should just work".
End-users of Open Source software have as much, if not more, of an obligation to be helpful to developers as developers have to be helpful to end-users.
int func(int a);
func((b += 3, b));
Except that I have it on very good authority (tOSG from the story) that she indeed runs Win95 at home, although at the office she runs whatever IT sets up. Right now IIRC that's Win2K and Solaris, but these things change.
Don't confuse knowing the language with having skills.
Lacking <sarcasm> tags,
I've been a faithful Windows user for almost a decade now. Mostly because it's getting expensive to buy software every time I want to do something new, and mass piracy is turning my stomach, I've been looking into this whole 'free software' thing. Also, my current co-op work term required me to learn Linux and Solaris.
:). Once they're installed, I poke around a bit, look for the GUI configuration tools in the 'start' menu, and bang, I can change almost anything I want. Hmm. Just like Windows, where every new version means you have to hunt and peck (mouse wise) for where they've moved everything, and for all the new features you're unfamiliar with.
Ok, so at work we have about a dozen test machines. At home, I have a couple of spare machines. Broad range of hardware, from cutting edge XP1800's and 128mb video cards, to barely usable p100's with 64mb ram and 1mb video. ISA, PCI, AGP, sound, network, scsi you name it, it's here.
So freeweed decides to try installing linux. Ooo, I've heard good things about this Red Hat. Download the isos, burn, start the install. Wow, looks as good as, if not better than, the current batch of Windows installers. Very slick and intuitive (as long as you understand drive partitioning, something required even in the Microsoft world). A short while later and I'm in Gnome thinking "huh. except for a really odd filesystem, it's like Windows with nicer graphics". So, I carry on. Mandrake. Debian. Slackware (ok, that was a bit of a bitch and I needed to ask for help
So, I'm pretty used to installing linux at this point, and with all these different configurations, the worst I had to deal with was looking up how to get an old ISA network card to work. Huh. Just like Windows. Now, it's time to try using some of this software. Holy shit! There's an office suite installed, free! Mp3 player, ftp client, multiple browsers, packet sniffers, IRC clients, you name it. I have almost everything I need, without the 18 reboots and hunting down cd after cd after cd trying to install everything I use. Ok, let's see how hard it is to get something not on this system. Hmm.. download a package, double click it in nautilus, it's installed! No easy desktop shortcut or start menu entry, so let's try just typing its name on the command line (just as I've done for years in Windows). No pathing errors, this is pretty damn cool!
Summary: I've been a Windows kid since the early 90s. Installing linux was at least as easy as Windows (it even told me that 'root' was the linux word for 'administrator'). I can do everything I want, for FREE. So far it's been pretty easy, and I'm hooked.
This writer who's coming from Windows 95 obviously hasn't tried installing 2000 or XP, they're at least as involved as a Red Hat install. (Oh, and for the record, anyone with an older machine that finds Gnome/KDE a tad slow, try windowmaker. Nope, it doesn't look like Windows, but boy, is it fast!).
Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
My experiences mirror this author's.
Having administered Linux web servers for several years, I decided to set up a dedicated Linux print server at home. My printer is an HP Color Laserjet 4500 which installs easily with pretty much any Windows version; I decided to forego buying the JetDirect ethernet card for the printer and use Linux as a print server instead.
I asked my friends what to use on my AMD K6-2 300 that had been commandeered for the purpose of running Linux (no dual-boot attempts here.) They said "Debian." I shouldn't have listened.
dselect is the most nightmarish application I have ever seen. I spent a good 15 minutes reading the help files, most of which were of no use to me. I then somehow managed to exit out of dselect by hitting some keystroke. BAM! I was dropped into a console prompt with absolutely no packages installed.
Aha! I thought. Apt-get to my rescue! After all, that was the saving grace of Debian. I tried "apt-get install kde." Not the right package name. Okay.... "apt-get install gnome." No? I just need to apt-get some sort of GUI!
With tedious Google searching, I finally figured out the sequence of commands to install KDE, and I was off and running. (I think I ended up installing some calculator program that required the KDE libraries, and it went ahead and installed KDE for me.)
I rebooted and was dropped into KDE.... exxcept that Debian wouldn't detect my USB mouse. I ended up having to go into #debian on freenode and get the instructions on how to edit some mouse configuration file just to make Debian understand that my mouse was on a USB port. After my mouse worked, I started using Debian, except that I got this weird C error dialog whenever I ran any application. I gave up and tried Red Hat 7.3 (then the latest) instead.
Red Hat was much easier for me to use. It detected my mouse during the install program, which was nice. However, it didn't detect my printer. I finally got the printer installed under the "control panel" sort of thing that KDE had, only to find out that most of the computer's applications didn't recognize that I was using CUPS! I went back to IRC and asked what the deal was. "Oh, that's normal," was the response. "If you set up the printer under KDE, only KDE applications will recognize it! Then you have to go in and tell all your other applications that the printer is now defined under CUPS instead of LPR. A window manager doesn't control your entire system! You should learn the difference between a window manager and the underlying OS."
By this time, I was miffed. If I set up a printer in Windows or Mac OS under the Control Panel, all the applications realize that that printer is now my default printer. Why in the world couldn't Mozilla (to use one example) do this? As far as I was concerned, the GUI control panel was the system control panel. To force users to learn the difference between window managers and the underlying OS and to force users to understand that changes they make in the window manager won't apply to the entire OS is a usability gaffe of such proportions that it hasn't been committed since Windows 95 took DOS out of the picture 8 years ago.
It took me several more hours to set up Samba to share my printer out to my Windows XP box, most notably because of a bug in Samba that prevented sharing printers to Windows XP. I then had the printer working with over 7 hours of work. It was a very long day for me.
I used the print server successfully for a few weeks. I then went away for Christmas and turned the computer off. When I came home and turned it on, there was no print server (and yes, I'd made sure that all the correct services were set to run on startup, which was yet another annoyance I had to consider in the 7-hour setup process.) Instead of being frustrated, I remembered that I had an old Pentium 75 in the garage that ran Windows 95. 15 minutes later, I had downloaded the Windows 95 drivers from HP's website, clicked the "enable printer sharing" button,
Simpli - Your source for San Jose dedicated servers and colocation!
...I seem to be able to install almost any form of *nix on practically any machine, and it usually works. Kinda spooky if you ask me. I will admit that not every component works, but I generally have a usable system. I have walked up to a machine that someone else had a failed install and it works for me. I started with Mandrake 7.2 on an Inspiron 3800. Over the past few years I have tried, Red Hat, Lycoris and Debian (Gentoo and Slackware don't seem that forboding now). I was even happy with getting FreeBSD 4.5 running, even without network access. I will admit I generally stick with the defaults on install, and it seems to work. I just installed Mandrake 9.1 on the laptop, and let it repartition WinME. And whaddya know, it worked!
In Soviet Russia, Nigel makes plans for you!
Regular users should be discouraged from doing anything else: PC hardware is just too complex and messy to allow installation on arbitrary configurations. And that's as true of Windows as it is of Linux.
I've just installed a second Gentoo system. It took me awhile but I stopped being a wah-wah baby poking through Linux distros and complaining they weren't good enough and I just built what I wanted. It's like anything. Don't like the meals and service out? Go to a grocery store and pick the freshest and best ingredients.
In a few days I had a complete system with Moz, OO.org, Ogle, Gaim, Xmms, Gnome 2.2.1 etc. Why days? It wasn't days of my effort. It was days of the system compiling while I was doing something else. And once I had Xfree and Gnome done, it compiled in the background while I used the system for other things.
Is Linux bad because all these people try it then cry about how it's not working perfectly? No. Linux is actually GOOD because all these noobs are actually thinking of trying it! Would a few scripts and example tutorials help? Maybe. And by tutorials I don't mean howto's, I mean the openoffice document I created as I went through my Gentoo installs on two machines and recorded all the little things about fonts, mounting zip drives etc. that could easily be part of one document vs spread in a bunch of different docs.
Hardware has a lot to do with problems. A lot of BSODs are caused by sucky drivers, overheating (crappy cases, bad heatsink fans) and cheap RAM. My mother started having a lot of BSODs on her windows box. Guess what happened? My father had seriously upgraded the insulation in the house and routed a new heat vent into her room. A few bencmarks of motherboard and ambient temps showed it was more than enough to push the system over the edge. Was it a windows problem? No. It was a cold Candian winter + old folks who like warm rooms + handyman upgrades his insulation problem.
Linux can struggle with all those things, too. I discovered my RAM was overrated on speed (memtest86 failures in tests 5 and 8) and had to crank it down to get through long compiles without segfaults. I really should get some decent RAM.
The other thing about Gentoo which is interesting (and has nothing to do with intrinsic value) is that as it forced me to assemble my system and pay attention to doing it, I was far more likely to poke around to resolve any issues that popped up and to stick with Gentoo in the long term.
Maybe downloading all these iso's makes it too easy to try it, decide you don't like it, then bitch about it over the Internet like you're someone who matters.
My experiences in installing Linux have been totally different. The last time I went through Linux hell was back around the libc5/glibc fiasco. After I ditched RPM-based distros, it's been smooth sailing ever since. Over the winter, I managed to hose my installation of Gentoo on my laptop (that's what running every 0-day cvs ebuild in sight will get you :). I wasn't going to have a broadband connection for about a month, so Gentoo was out of the question. So before I left on vacation, I grabbed a set of RedHat 8.0 CDs.
Installation was dead simple. I'm hardly a newbie, but the installer didn't really give me the chance to do all that much. I let it autopartition, autoselect the filesystems, picked my package sets (GNOME workstation, etc) and sat by while it installed. I occasionally had to swap discs. The bootmanager configuration would probably be a little confusing. There is no reason to really have it in the "braindead-newbie installation mode" because installed OSs can probably be auto-detected. Then, it rebooted do a nice GNOME desktop. The GeForce4Go in my Inspiron 8200 was autodetected. My USB mouse was autodetected. My network card was autodetected. I had to install the NVIDIA drivers seperately, which required me to drop into the command line. This would be the first hitch for a newbie user (who wants 3D anyway). In all, there was one text file to edit (a one-liner). No recompiles. Overall, it was easier than the average WinXP installation. The WinXP does partitioning and filesystem formatting through a curses-like interface. Two of it's options panels (date-time settings, network configuration) are a good deal more complex than the very direct RedHat panels. Getting good 3D performance in XP also requires an trip to NVIDIA's websites for it's drivers. Further, after the install, about an hour of additional software installation is necessary to get the system to a usable state. Once the RedHat install is done, it's done.
A deep unwavering belief is a sure sign you're missing something...
That probably is a pen name and not the author's real name, but it's not unheard of for columnists to do this.
The author might not be able to whip up a brand new operating system in assembly overnight, but it's obvious from reading the entire article that he or she knows a lot more about computers than the average user and is no stranger to installing software.
We need to get Taco to set up one of those best 10 question interviews with him/her.
I see even classic Slashdot is now pretty much unusable on dial up anymore.
I use Linux (Debian) nearly exclusively, but I can definitely see where she's coming from. If I want to do pretty much anything I need to read a bunch of documentation and edit config files. Now this isn't too difficult if you know what you're doing and have spare time, but I can see how most people would find it unacceptable. In Windows and Mac OS, if you want to do something like, say, burn a CD, you just install the necessary software and it Just Works. In Linux you have to find a cd burning HOWTO and figure out how to change permissions so the cd drive is writable by your user (or set the suid bit on your cdwriting software).
My biggest pet peeve though? There don't appear to be any good GUI ftp clients for Linux. There's gftp, which is lacking lots of features and is crashy, and there's something-or-other from the KDE people that's not so good either. Nothing approaching Windows' BulletProof FTP or SmartFTP. So I use ncftp, which is a CLI interface. Works for me, but I doubt it would for most casual computer users.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
I will say, from the progress I've seen over the last few years with Linux desktops, they are improving at a fast rate. The distros just keep getting better and better, and I think we will one day soon see a truly usable Linux desktop.
No, Thursday's out. How about never - is never good for you?
This question is rhetorical. You probably use it every day for the same reason I use it every day--that being, although it sucks, everything else sucks more.
But different people have different needs. I'm one of the biggest Linux fans in the world. However, I happen to think after reading the article that the writer would be better off using Windows.
This is not because of l33tness, or because I want to be an asshole. The simple fact is that Linux is not yet ready right now for what our writer needs. The most distressing part of the article to me is that it took the writer 18 months to figure this out.
The reason why no one has tried to make a *good* distribution is that the set of people capable of making distributions (call this set A) is not a representative sample of the population of people who need a *good* distribution. Members of set A tend to be just fine with using command lines and writing printer magicfilters.
People often lose track of the following two points:
- This problem is *hard* to solve. It is a classic chicken and egg. You can't create a distribution until you enter set A, but by the time you've entered set A what's good for you is no longer what's good for average joe.
- There's no rush to solve this problem. People often fall into the trap of thinking that Linux has to grow in order to survive. But Linux is not like other commerical platforms. Linux is the most successful user-developed platform in history. Because Linux development is so open and accessible, Linux does not need popular success in order to thrive.
While I certainly agree that Linux should suck less, I also don't think that Linux can be all things to all people. Some users really are better off not using Linux. In time this problem may be solved, but that hasn't happened yet.>Only Win2Kers are cool enough to join my OS!". Asshole. Shut the fuck up.
Why isn't this guy modded down as a troll?
Anyway, these people complaining about her Win95 machine have a point regardless. She's (or whoever, the name is an obviously a pseudonym, say it out loud, and probably a clever troll) has an old machine and most of her problems are driver/hardware problems.
Linux for the masses means the same thing Windows for the maasses means: preinstalled OS. An equivalant review would be someone taking an old Linux PC and trying to put windows on it only to find that she's missing the proper drivers. Now add the industy's lack of Linux support and she has no one to hand her drivers.
Linux on the desktop != supported hardware. It would be nice if there were drivers for everything, but that just isn't the case.
I'm curious. When she bought that PC from dell, or whomever, did they just ship a box with a bunch of drivers on a bunch of floppies with a sticker saying, "Good luck!" Yeah, I don't think so either.
No, she, like 99.999% of PC buyers got a PC with a working OS installed and working components because the manufacturer had to provide a working machine. Whether they installed drivers after the OS install or just got them to MS on time, is besides the point.
All this review is telling us is that installation is especially hard with her hardware. Fine, but that isn't saying much. We all know Linux's driver support is limited.
In response to your wonder about why there would be a hundred ways of doing something in Linux:
- It's made by developers for developers
What's this mean? It means that it's made by people who care that they can be as productive as humanly possibly with the least effort humanly possible.
So, why not one good interface?
People work in different ways. If you're writing code, you want to use every niftty feature you usually do, and you want to do it the way you have always done so. That's why there's VIM and EMACS (May God smite all who use that ghastly creation) and KATE and CoolEdit and cat+touch and every other thing you can imagine.
However, that doesn't excuse distributions. As far as I can tell, Distros add things that lots of people use. What they need to notice is that they can pitch all of the stuff that is only used by total Linux geeks. Why? Total Linux geeks know damn well how to './configure && make && make install' so they have every program out there at their fingertips.
The main reason that Designers don't do work for Linux is Linux doesn't want them to, not money. In a lot of design environments you have this:
Employee Type Coder gets instructions from Employee Type Designer and does them.
If Employee Type Coder is confused or disagrees, it asks Employee Type Designer for clarification because it doesn't get to tell the designer what to do.
In Linux you have this:
Random Person Coder sees a design suggestion and says 'Great, so why don't you implement it?'
Random Person Designer shrugs and walks off because he can't code that and he knows it.
- or -
Random Person Coder sees a design is, a bit confused, and has Random Person Designer try to explain it to him over e-mail and without any direct contact because they aren't physically co-located.
I'm good at design, and can code a bit, but I can't code a quality program and I know it. But if I put a post on a mailing list, it'll get ignored if I don't contribute something else, especially if it disagrees with what is the current trend in the group and, guess what that group is a group of coders who doesn't know shit about design.
God said 'Let there be' and there was.
Man wrote fifteen thousand lines of code and got a seg-fault because he missed a paren.
We've got a ways to go as far as programming languages are concerned.
Take my word for it, I'm a seriously fucking technical guy. I offer as further evidence the fact that I'm posting to Slashdot on the Linux holy war at 9pm on a Saturday night.
By your own admition: Saturday night, posting to Slashdot.
You may be a technical guy, but c'mon, you aren't seriously fucking. Anything.
I had an experience similar to hers.
/", as root of course. This was on Slackware 2.0. I was taking the advice of some people on IRC, in #linux on EFnet, and supposedly that command was "the one" to run. What a mistake that was.
The first command I ever ran on my Linux box was "rm -rf
That was my first, and last Linux installation. Don't get me wrong, I've tried to install other flavors of Linux since then, multiple times. Never been successful though. Mandrake installer would always freeze, or something wouldn't go right with the distro of choice at the time. Funny how FreeBSD has installed every time with no problems, and is remarkably stable.
In the end, I bought a Mac. I'm suprised that hasn't been mentioned more, as many comments are discussing Windows vs Linux. Try a Mac running OS X. Awesome GUI, very powerful, and stable. What more would you want?
I was reading the article right up to this:
And then I switched off. I really couldn't care less whether she uses Linux or not. She's not the sort of person who is worth fighting for. How can anybody act so ungraciously when a community gives her a free gift of software, a free gift of their time, and a free gift of their knowledge, all with the goal of HELPING her? She can go pay for new hardware and Windows XP and avoid having to deal with all those "shrieking geeks".
If this lady is the sort of person that will be attracted to Linux if Linux is made easier to use then I think the current situation is fine. Keep Linux hard to use because that will keep these ungrateful brats away from Linux. Any valid improvements she might suggest are irrelevant if those improvements result in more users like her. She obviously considers herself to be a better person than the "geeks". I think the situation is exactly the opposite. Good riddance to bad rubbish.
"Here's some advice: buy a newer used computer! What the heck do they pay "technical writers" anyway!?! Heck, I see Dell desktops with 7 - 900 mhz PIIIs for 300 bucks!"
That's not a solution, only a bad trade off.
What you call old systems are not that old and they are still working hardware.
Perhaps I shouldn't say this as alot of the systems I have now are from others tossing them away as they "upgrade their system hardware".
And it is this hardware that I'm looking to find software to make them useful in terms of today.
with some shrugs as to why things didn't work and now do.... I installed College Linux DM on an IBM aptiva 266Mhz...... haven't tested modem or printer yet, but the sound card works.... don't know about playing CDs yet... not to mention burning any...
I suspect things like multi-user issues contribute to complexities that many if not most desktops users don't really need to have to deal with. As such there really should be a distro that is for a single user system...
Another OS I'm looking at as a free and open source based system is AROS which I hope in time will become a single user system of choice by those supporting such free and open source software. As a clone of the Amiga OS and my experience with the Amiga OS.... a small robust multi-tasking easy to use OS is greatly needed.
Even better is the possibility to use such an OS hosted on a GNU complete system (The Hurd core) as a user space OS that can IPC tap into the resources of the GNU system.....
But still...... Working hardware is worth throwing out only when it breaks..... not when software leading edge makes it slower...
There really is a problem with computer component landfill pollution...
In any event people don't like throwing out what is still working and if you can install software that make the hardware useful still....
To be able to easily install Linux in a manner that is useful only means spreading linux not only freely but upon hardware that is either free or damn well near it... more so than $300 cheap...
After a few paragraphs of whining that she couldn't play CDs she finally reveals that it was because the volume was set to zero. I know, this is a newbie and we aren't supposed to flame her and everything, but really, I have to ask if a person who doesn't think of increasing the volume if she can't hear sound should be using any kind of computer at all.
" Doesn't the side of a Linux Box state the Minimum IQ requirements alongside the CPU and memory requirements?"
Sure, because insulting potential users by calling them stupid whenever they have a problem is the quickest way to build up a strong user base.
"All kidding aside, she essentially tried installing it on some crap hardware without having an either net access to search the newsgroups for solutions or having the geek that gave her the distros on hand."
And you call Redmond's software junk? I can throw Windows 98 on the hardware you call "crap" and it works fine. Let me ask you this: if she had tried windows 98 and it had worked flawlessly, could you really say that Linux was the superior solution? Personally, if one thing works and another doesn't, I'm going with what works; even if it is M$. Secondly, why should she have to search through newsgroups and ask for outside help for something as simple as an OS installation? Would she have had to search through newsgroups to install Win98? Let me give you a hint: no.
"Another thing I would note is that the best technical writers are essentilly retarded monkeys. Nothing personal, but the best tech writers and testers are retarded monkeys."
There's that Linux fanboy mentality showing once again. You're the worst enemy Linux could ever have. Why? Because no one will believe an accusation from a liar (M$), but people will believe a confession from anyone. As a user of Linux, your attitude that it's just the greatest thing on Earth and anyone who has a problem using it is a "retarded monkey" goes to show that Linux and its supporting community is comprised of simple-minded, immature children. Your ranting and raving does absolutely nothing to help Linux whatsoever. On the contrary, your arrogant and dismissive attitude belies the true nature of Linux and the vast majority of its users and contributors. But since your voice is the loudest and most noticable, to whom will people listen?
With every fanboyesque post, a part of Linux's potential is killed. The single greatest threat to Linux is not Microsoft; it is a small group of very loud, very vocal fanboys who shout down the intelligent and helpful majority. If you truly want to see Linux succeed, you need to re-examine your attitude towards discussion of its strengths and weaknesses. This writer wasn't just someone commenting on Linux; she was a potential user. Linux has lost this potential user for a number of reasons. How many more potential users has Linux lost because of the very same issues she encountered? If people really want to see Linux make it big and take down Redmond, they need to talk to people like this writer and find out what can be changed to win over her, and those like her. It's the regular users who feed M$'s pocketbook, and it's the regular users the Linux community should be working to get.
-- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
I think what she wants is a BSD varient. With a nice GUI. Probably by a company named after a piece of fruit.
The Kruger Dunning explains most post on
...when and only when a couple appropriate neurons spark inside the skull of an appropriate entrepreneurial computer manufacturer and he/it/they start producing a "ready to go Linux system" which comes with all the software people will likely need and markets the heck out of it.
As long as people have to choose to wipe 'Doze of their box and fiddle with Linux CDs, and getting everything to work right, there won't be much incentive for it to happen. But when a consumer-savvy manufacturer steps in, makes it all just work, provides decent hardware and decent tech support, and sells it all for less than an equivelant 'Doze system, we'll be getting somewhere!
I have written up a Proposal for such a system. Come on computer manufacturers, listen up!
To everybody who says "I never have problems installing linux", let me point out that this doesn't mean that nobody has problems. I don't have problems either (most of the time) but obviously some people do. Rather than acting all defensive and saying "Microsoft sucks too" why not see if anything can be done to improve things?
Also it doesn't make sense to say "what do you expect for free". If I pay RedHat or SuSE for a distribution I expect a certain level of quality. I wouldn't blame the authors of the individual GPL'ed packages, but I would blame the distribution people who let packages get on their CD without adequate QA.
To the distributors that the author specifically mentions, I hope you are taking advantage of this free QA. Either she is lying about the problems she had (what would be the point of that) or these problems really happened. If they did they should be fixed. Bugs are bugs.
The conclusion of the article is that Linux isn't ready for the mass market. If you disagree, fine, but don't claim it's perfect or more stable than Windows and therefore the whole article is BS.
MS offers support? Maybe to businesses. As someone with two completely legitimate running copies of WinXP--one laptop, one desktop--I can say that I've looked, and there's no way to get actual real live support from Microsoft for them. I have to go to the vendor. What do the vendors say? "System restore. If that doesn't work, reformat."
The up side is that WinXP *does* recognize all manner of hardware without so much as blinking at it, and so on. Which is largely why I still use it, at the moment.
But, actually, as far as taking a relatively standard system and using it for non-gaming everday things? Linux does pretty well. It's not hard to browse the web, get email, write papers, IM people, that sort of thing. Which is good progress.
No, you can't game, do major graphic design and desktop publishing, whatever, as well as on WinXP. But there was a long time when people said you couldn't really do those things on Windows, either. (Less so in the games department, but I do recall Sierra having a lot more Mac-emphasis, and they used to be huge.)
So I wouldn't install Linux on my grandparents' computer right now, no. But by this time next year? This time two years from now?
Everybody always acts like these things are fixed in stone, and they aren't. Everything changes. Maybe Joe User depends on the status quo, maybe Joe User just uses whatever's most likely to land in his lap, but the future isn't really determined by Joe User. The future is determined by the people who actually want things, and the people who're willing to do something about them.
Usability is a huge concern. I've been using Linux systems since 1997, and they're improved a great deal since then, but there should be a joint usability services group that evaluates the current situation and how it can be improved. Input such as this should be welcomed, and paid heed to.
The system has failed you, don't fail yourself. --Billy Bragg
She is not technically inept. She is a technical genius compared to many of the people I know. To many of them, running sndconfig is so far out of their league it isn't even funny. The very concepts of dual booting or partitioning a hard drive for different OS's is as foreign to them as the idea of performing a transplant.
"The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.
Why? Because Microsoft has a stiffling grip on the OEM hardware market. There's a shitload of hardware on the market which was designed to be a win2k/winXP only gadget. That would mainly be certain USB devices, winmodems, winprinters, scanners, soundcards and graphics cards.
Robert
I don't use RedHat any more (Gentoo made ma a believer), but I knew is was simple to download the iso images, so I tried it.
www.redhat.com->download->Red Hat Linux 8.0
At this point, you can click on "How to download Red Hat Linux", which explains the process in great detail and fairly simply, or you can continue to "Download Now!"
Click "Download Now!" and you are in the ftp directory. If you read the instructions, or you know what you're doing, you're already downloading.
How is this "retardedly inaccessable?"
Tsu Dho Nimh has been posting to Usenet for a loooong time. Several posters to bot news.admin.net-abuse.email and comp.os.linux.advocacy have met her in person [1], and "tOSG" of the article is a known poster who works with her.
Just in case it matters to anyone.
[1] Under another handle, I'm one of them.
Lacking <sarcasm> tags,
Not a perfect analogy. With an organ transplant, you can expect that the person you're explaining it to will have some idea what your heart, lungs, and kidneys are. So all you need to do is tell them, "We're taking out the old heart, and swapping in the new one." With quite a few computer users, they understand screen, keyboard, mouse, and "magic box".
"I'm just going to repartition your hard drive."
"Repermission my what?"
"It's a little disk in your computer that stores all your files. I'm just going to divide it into two sections so that you can install two separate operating systems."
"Couldn't we just use a second disk? I have a blank one in my desk drawer."
"No, that's a different type of disk. You can't fit an operating system on one, except maybe tomsrtbt..."
"Okay, I'll try that one."
"I'll call you when I'm done."
You want the truthiness? You can't handle the truthiness!