10 Days as a Windows XP User: A GNU Perspective on Things
This story begins back in July as I prepared to speak at a conference in Amman Jordan. I had loaded my Thinkpad T21 with Ubuntu and fine tuned it to use all the features of the IBM hardware. I decided to put Windows 98SE on one partition just in case I ran into connectivity problems overseas or if I wanted to watch a DVD. When I reached my hotel in Amman, I booted into Ubuntu but could not get DNS to work. I called the front desk and in minutes the director of IT showed up. I was fairly impressed to find a highly qualified director attempting to help. He explained that they had a wireless hot spot in the hotel lobby and in the eating facilities on the ground floor if I wanted to use my wifi card since Linux did not work in my room. I decided to try Windows 98 SE once I learned that the entire hotel used Active Directory, with the exception of their critical reservation system, which ran on Red Hat. Windows 98 SE connected and I soon started looking at my email. I shook the IT manager's hand and started working. Then without warning, my Internet connection stopped working. No matter how many times I tried to reconnect, I could not. So, I went downstairs and hooked up with my wireless PC card. I connected to the network but still could not get DNS. I attempted to connect to web mail but my browser continued to give me an error message that “the site could not be found.” Later, I discovered that Windows 98 SE had a problem with vdhcp.386. I had the wrong version. According to Microsoft's knowledge base article: http://support.microsoft.com/kb/q242000/ "Computers running Windows 98 and participating in a Windows 2000 domain may not have their host names registered with the dynamic DNS server. " "When you apply this hotfix, Windows 98 clients no longer send the FQDN option (code 81) when requesting an address from the DHCP server. The Windows 2000 DHCP server then registers the Windows 98 client's host name with the dynamic DNS server on behalf of the Windows 98 client computer." But Microsoft didn't have the hotfix posted on their website. Microsoft deprecated the file. When I returned to the US, I attempted to locate vdhcp.386 version 4.10.2223 of the file I needed. When people write about the difficulty and time frustrations in finding drivers for Linux, I consider that minor in comparison to trying to locate Vdhcp.386. Normally, I can either find a Linux driver for a peripheral, get help on a forum or mailing list or find someone who wrote one. To get the file I needed to fix Windows 98SE, I had to find a business partner willing to provide me one. I got no help from the software manufacturer. I found it less of a hassle to simply buy Windows XP home edition. For some reason, I think that's the manufacturer's intention. Microsoft obsoletes the product that runs best on an older PC or laptop, which forces people to ditch a perfectly functional piece of equipment for a new product. As I reluctantly put my funds down for XP, I told myself I would only use it if I got into another bind on my next trip to the middle east. I would load Firefox, Mozilla mail and openoffice.org on the thing and hope for the best. A month passed and suddenly I was facing the prospect of needing to use Windows XP. I had to change Internet service providers and faced a ten day wait for connectivity. Needing a temporary ISP with dial up capabilities, I selected Netscape. While readers may suggest other alternatives existed, my circumstances narrowed my choices. I wound up with a dial up connection proprietary to Windows 2000 and XP. I access the Internet not as a convenience but as part of my job. So, I needed to take what I could get and that meant using Windows for while. I decided not to fight it but to keep an open mind. I wouldn't complain, I would go about this with the same enthusiasm with which I approached anything I did, like it or not. Upgrading the LaptopMy IBM Thinkpad originally came with Windows 2000 Pro. I have the OEM disk. IBM affixed the Certificate of Authority on the bottom of the case. But as mentioned above, I installed Windows 98 SE. When I started the upgrade process, Windows XP took over two hours to finish. When I logged on to the completed installation, none of my software or files migrated over to XP. So, I reinstalled each application and found the data files. That took a chunk of the afternoon. When I checked the system's device manager, I discovered that I had a remarkable number of drivers missing. To connect to Netscape, I had to download their dialer. I attempted to use Microsoft Internet connection wizard using access numbers given to me by Netscape's service desk. I managed to connect but couldn't resolve URL's. Netscape/AOL didn't supply DNS servers. Even after contacting Netscape's customer service, they would not provide DNS information and suggested I wait to receive their software by CD. But, I couldn't wait. I wound up getting a friend to download the dialer software, installing it and attempted to logon to the network. I received an error message that said “The Device does not exist. Please reconfigure your location.” The software didn't see my modem and so I had to contact customer service again. We're talking about a US Robotics 56K modem, which one would have to classify as fairly generic. I told myself, so XP doesn't see one of the most standard modems around. To get the system to recognize the modem, I had to make several odd changes. Netscape's service desk helped but it took over two hours to get a connection. I had to change the default settings of the modem which included do not dial until it heard a dial tone and then to not dial at all. Netscape's service desk explained that when attempting to connect, I had to immediately click on the background of the dialer, press enter and immediately change the location in the dialog box. That was difficult because I had to accomplish this task before a second screen appeared and blocked access to the first one. Then I had to reboot and try it again. After several attempts, the dialer stopped giving me the error message, connected to the main ISP number and downloaded my local access numbers. Getting upgraded and connected to the Internet took an entire day to work through. I felt worn out and went to bed. Day one ended knowing I still had more work to do on the computer before I could start working again. Configuring XP to a ThinkpadAt the beginning of day two, I needed to resolve driver issues. I found a way to do that by going to IBM's web site and locating support for the Thinkpad. I allowed IBM to scan my system remotely and determine my laptop's model. After what seemed like a very long time, IBM's software came back and gave me a model number and a recommendation for software to download. I agreed to the IBM's end user license and began to download something called Thinkpad Software Installer, which said it would download the drivers I needed. I had a 50.6 kbps band rate and had Netscape's web accelerator running. I sat in my chair and watched as the first application downloaded. Once it finally was ready to install, it gave me an error message saying it required Java. Java? Required for Windows? OK. If you forgot how long it takes to download programs such as a JRE on a dial up line, then plan to spend most of an afternoon. Once I had my JRE installed, I installed the IBM Thinkpad Software Installer and began the process of loading the Thinkpad drivers for Windows XP. I wound up needing to install IBM Access Connections, Easy Eject Utility, Keyboard customizer utility, Power Management Driver, Presentation Director, TrackPoint Features, USB Driver, ThinkPad Battery MaxiMiser, the LCD panel, modem, infrared, PCMCIA controllers, sound-video and game controllers, and display drivers. So, I ended day two installing the XP drivers for the Thinkpad, Java and configuring the laptop for use functionality. The next morning, I woke and found that I still needed to complete downloading and installing some additional software from IBM. Once I did, I rebooted Windows and clicked on Windows Update. I began the update process which required 48 critical patches. I let the system run and installed some hardware on another machine. I checked on the download and found a message on the screen. One of the updates had to be downloaded and installed separately. So, I wasted a lot of time thinking Windows Update would go smoothly. I followed the instructions, rebooted and then started the update process over again. As I downloaded the patches a second time, the downloader timed out and I had to redial Netscape a couple of times. By the time I finished installing the patches, I realized that more than 48 hours had passed since I began updating from Windows 98 to XP. I spend a significant amount of time and effort trying to log on to my ISP and I still had not looked at my email or checked into any of the web sites, blogs or servers I manage. I had a chapter due to my editor the next day and I needed to spend time finishing it. I thought I could just transfer the file from my Linux desktop to the the laptop running XP and start working. But Netscape's dialer had changed the IP address on the LAN side of my notebook. Again I faced the prospect of a dynamic DNS server only this one belonged to AOL. According to the information on Microsoft's web site about Windows XP, the operating system had the capability to share its Internet connection. I followed the directions hoping to at least connect one of my Linux boxes to the Internet through XP. But that didn't work. Netscape's proprietary dialer would not allow for Microsoft ICS. I also had difficulty logging onto XP's other Internet services from the Ethernet side of the box. To do so, I had to reconfigure my existing LAN and I wasn't in the mood to do that. Becoming ProductiveBy early afternoon of the third day, I began attempting to get some work done on my Internet ready Windows XP. I accessed my email over the web through Internet Explorer and found a note from my editor asking me to contact him. He wanted my chapter immediately, not tomorrow. Knowing I had to get my chapter to my editor, I burned a CD on my Linux box and loaded the files from there to Windows. It was sneakerware all over again, but instead of using a 3.5 inch floppy, I was using a CD-R. After making some changes my editor requested, I emailed the file through my dial-up connection. That seemed to take a long time compared to using broadband. Spyware and Windows SecurityShortly after I disconnected from Netscape, I noticed several shortcuts on my desktop. I didn't remember installing any of those programs. As I started searching on Google for their names, I discovered I had inadvertently allowed some Spyware to come through Internet Explorer. I had encountered a similar problem about three years before and used a program called Spybot Search & Destroy to remove spyware. I found the download site and after a relatively short period installed Spybot S&D. I checked for updates and got a list of about one dozen. I downloaded those and then ran the program. Spybot S&D found 91 problems needing to be fixed. It checked for 29,538 possible problems in its database. Once I clicked “Fix Selected Problems”, the icons on my desktop disappeared. Some of the names on the list included Advertising.com, Avenue A, Inc. DoubleClick, FastClick, HitBox, MediaPlex, ValueClick, and WebTrends. Microsoft's Security Center began popping up on my desktop with a little message saying my computer was at risk. I clicked on the balloon to discover that I needed an anti-virus program. Microsoft also wanted me to enable automatic updates. I felt that an anti-virus program would be necessary on a Windows computer connected to the Internet. Netscape offered anti-virus but they wanted an additional monthly fee. So, I checked around and tried MacAfee. After downloading the product and installing it, I noticed that MacAfee had replaced Microsoft's Security Center with their own. Suddenly, I started seeing alerts about my computer being unprotected. MacAfee wanted me to purchase all the products in their security suite. So, I uninstalled their product. I still had a security suite left over from my previous ISP that I never needed previously, so I decided to try that. After installing it, the Microsoft Security Center gave way to one called a high-speed suite that contained F-Prot's anti-virus. F-Prot found three viruses on my system and removed them, but the Windows XP system seemed to slow down. I uninstalled the high-speed suite, rebooted and suddenly got a message that I had an invalid Backweb application on my system. F-Prot included a Backweb application that did not go away when I uninstalled the high-speed security suite. So, I had to research the error message on Google. I found a number of posts asking about the same error, but each thread ended without a response. I had seen Backweb about six years before while doing work for an ISP, so I knew something about it. After two hours, I found some recommendations about removing Backweb which required the use of regedit.exe. One of the problems I had doing the research resulted from the presence of the Backweb application. The system acted strange. If I passed my cursor over a link on my browser a new browser window would open and the linked site would appear. When searching the Windows Registry for Backweb, I discover a number of versions present. Other applications used it. So, aside from spyware sending personal information to a number of databases, some applications were doing the same thing. I removed all the relevant Backweb references from the registry. But as I ran my search with regedit, I saw some zombie paths that didn't belong in the registry. I felt I needed a registry cleaner. I wound up downloading and installing a product called CleanMyPCRegistry. I soon, discovered more problems with the registry that resulted from my upgrade from Windows 98SE to XP and some ActiveX content that made its way onto the system. Once I cleared them, the system began to stabilize. I still did not have an anti-virus program installed and Microsoft's Security Center continued to remind me of that fact. I found one called Grisoft which provided a free personal download for home users. I did some reading on the Web about it and found it highly recommended. Grisoft installed nicely and the system continued to stabilize. Then I read an on-line article critical of Microsoft's firewall. A friend told me about ZoneAlarm's free firewall and suggested I install. So I did. After installing ZoneAlarm's personal firewall, Microsoft's stopped running. With ZoneAlarm, I began to see applications on my laptop trying to access the Internet. I became acutely aware of software that came with Netscape's Internet service attempting to report my activities. I also became aware of people scanning ports on my system as soon as I signed on to Netscape's ISP. The ZoneAlarm firewall blocked the activity, but I began to wonder about installing a firewall on a PC to protect it when the operating system should have started off hardened in the first place. Frankly, all those popup messages from ZoneAlarm seemed like a pain to me. But, I would rather know what exploits people attempted. Microsoft's firewall didn't tell me when Microsoft applications wanted to access microsoft.com. Returning to WorkThe next day, I had to face the world and get some work done. Windows XP home edition does not come with the kind of Internet utilities I needed to access web sites, post articles, make secure connections to servers and so on. So, I downloaded several UNIX applications ported to the Win32 platform. I started with Cygwin and found many applications with which I had familiarity. Because of my slow connection, I went to lunch during the download and installation process. When I returned, the setup program had not finished. When it did, I found a terminal window and applications I needed. I also downloaded other free software programs such as Putty which provided a nice SSH window; WINSCP which allowed me to log onto a secure site and transfer files and directories. I also downloaded a Windows port of VIM which allowed me to edit text without Microsoft's format. DOS/Windows text files have a Carriage Return and Line Feed at the end of each line; Unix files have only a Line Feed (no carriage return). I only had one complaint left that bothered me: I had become so used to using the X mouse in Linux and UNIX that I felt some fatigue using Windows' cut and paste functions. I did a search on Google and found Andy Polyakov's True X-Mouse Gizmo for Windows. As Matthew Barnson wrote about True X-Mouse Gizmo for Windows:
A Few Days of Relative QuietAfter what seemed like a fight to get Windows XP functional and useful, I began to get some work accomplished. I downloaded OpenOffice.org 1.1.4 and Firefox and those installs went well. I did notice performance slowing down at times. XP comes with some maintenance tools and I took advantage of them. For example, I used the defragmentation tool to analyze and defrag the hard drive. That helped return the system performance to what it had been right after installation. I also used Spybot S&D after accessing the Internet to get rid of the barnacles of spyware that showed up each time I surfed the Internet or did a search on Google. CleanMyPCRegistry proved useful also. I helped remove Com/ActiveX entries after accessing the Internet with my browser. For example, I would find one to eight problems each time I spent time on the Internet with my browser. Here's an example of such a problem: Key: HKCRCLSID{7A249601-B7D6-11D5-A9CE-0001032FEE17} At the beginning of each day, Grisoft checked for anti-virus updates and I can't remember a day it didn't download an update. ZoneAlarm also alerted me to a continuous stream of attempts to access my laptop from the Internet. I read a “more information” section which explained how crackers attempted to exploit my system through the Netbios ports which ZoneAlarm maintained in a stealth mode. New Internet Service ArrivesI felt stunned when my DSL modem arrived and discovered that a customer had to have a Windows PC available to activate SBC/Yahoo DSL service. According to them, the only way to set up the service required running a CD from SBC on a Windows computer. Once the system becomes activated, you can use a Linux PPoE client to log onto the router. When I registered for the service, the customer representative did not say that I needed to have a Windows PC. I also did not find anything in the service confirmation emails or regular mail mentioning the type of operating system required to activate DSL. Set up seemed like it should go easy, but I had problems getting both the DSL service and the telephone to work. Additionally, SBC did not provision my static IP addresses. When I called customer service, the level one technician disabled my modem so I had to either plug a telephone in the wall socket or the modem but not both. I contacted customer service again and spoke with a sales representative who routed me to a level three technical support person. He showed me how to first register without using windows and secondly connect to the DSL service with a Linux PPoE client. That caused me to wonder why everyone up to that point said I had to have Windows. According to the the technician, Yahoo created a skin for Internet Explorer so their users would use the Yahoo Browser, see their advertisements and logon to their web site. That allows SBC to lower the price of DSL to compete with cable outfits. My AssessmentI do not consider Windows ready for the desktop. I found it difficult to use, buggy and lacking in security. I also found technical support lacking. While Windows captured a significant portion of the desktop market, the product is clearly not a good fit for consumers who do not understand the risks associated with logging on to the Internet. The costs of providing aftermarket products can run higher than the price paid for the hardware. Service providers such as Netscape ISP and SBC/Yahoo have to maintain costly call centers to provide service to users. From an engineering point of view, the same service providers appear to have difficulties interfacing with the Windows operating system. My advice to PC enthusiasts would be to try Linux. |
|
|
Comments (69)
Hmmm....My experience is not quite the same...
Quoting: Turns out the difference was the browser. In side-by-side tests, Firefox rendered Sugar 3-4 times faster than IE. Amazing.
Yeah, I have to wonder if IE doesn't do some things slowly on purpose. I worked for a startup-like company in 2000-2002, and at first, I had IE 5.x on Windows 2000, a Dell 933 MHz. I used Mozilla on a 50-MHz SPARCStation 10 next to the Windows 2000 box. I swear that IE 5.x would do some things slower than Mozilla on an old, old SPARC. I also swear that IE 5.x would semi-crash, and put up the 404 page. The very frequent 404s that Mozilla never saw went away when I instaled IE 6.0, but then it seemed that IIS sites just worked faster than non-IIS sites. Yeah.
IE's failure-to-connect page seems to put the blame on everything other than IE itself, too. IE's weasel-worded badmouthing of the network, the network administrator, the DNS system, and the server on the other end quickly became tiresome.
I wonder if it takes time to run through all that innovation?
As far as XP - I had XP Pro when it first came out and it seemed like the first decent version of Windows I had ever seen. That lasted around 90 days and it sort of fell apart. It started doing the same stuff - freezing, etc.
I still don't think Windows is ready for the desktop. They need to have virtual consoles, multiple workspaces, etc. I think they should start using X, unencumber the kernel, use samba, etc. Let's face it, as it is, it's junk.
It may be junk for you and I don't much like it, but it seems to work ok for a lot of people.
I'm guessing lots of folks don't demand enough from their desktops to make it creak and wheeze to much...
Except...
I've know several folks whose systems have been brought to their knees by viri.
XP systems that is, not Linux. Don't know a single one of those. Hope I never do. Funny thing is, each of those folks has a lot more anti-virus software than I do.
I agree that many users seem to think that Windows XP is just fine. But, then again many people enjoy using crack cocaine. The problem is that one you understand either, you see how harmful they are in the long run. I often tell people "Friends don't let friends run Windows XP" I actually feel kind of dirty whenever I have to use it. Windows 2000 is OK, but with support for it waning, Linux seems like the only rational choice.
Ah, you too? I wonder how widespread this is.
That sounds about right.
Another hint: for Qwest DSL, at least, if you call after the usual working hours (after 6pm Pacific Time, say), support goes to the on-call DSL tech, not the customer service rep in Chennai with a script. I've had much better luck calling after hours.
The on-call DSL techs are usually FreeBSD people, too, so if you slip up and say something like "Dag Gum those Convicted Monopolists!" or you actually reveal some knwledge, they seem to appreciate it.
Ah, you too?
I'm really glad you said that. I thought I was alone.
Count me in as well. By the looks of it, it might be more widespread than I thought ;) .
Your experience is uncommon
:)
Windows XP even SP2 AFAIK, can only load extra modules via a floppy drive.
I don't quite understand about loading extra modules via a floppy drive. ???????
Gotcha.
My one and only XP install went very smoothly on a Dell Latitude notebook that had been certified for Win 2000. Pop the CD in and respond as needed.
I imagine that, had that machine made XP burp, there wouldn't be a damned thing anywhere it could run on.
The way things are today, XP is a rational choice for lots of people.
XP usuallycomes with the computer...You don't have to go out and buy it. It seems free because the biggest and most cost-efficient computer makers bundle it while Windows-free boxes tend to be sold by vendors without the same costing advantages.
Most people still know more places to turn for Windows help than for Linux help. That, I think, is an even bigger factor than pre-installation.
Some software doesn't run on Linux. If you need to use something that doesn't run on Linux, you're left with whatever it runs on.
So.. you're saying that the OLD hardware you have is recognized by WinXP... what about the hardware you get tomorrow?? Don't you see the problem here? This isn't Linux where you can get a new version every week. You'll have to wait for the next SP release potentially to get XP to see your brand spankin new Intel 7893 pin Yeon processor e9800 Intel chipset with ICH99 controller. Unless of course you bought a full machine in which case the OEM WinXP will likely have the drivers... BUT NOT the generic WinXP.
I know this probably won't convince you... but it is a REAL problem and the solution is painful.
Severian brought up an interesting point to me several times that might add some color to the whole conversation.
What if you have a hard drive go out or upgrade a processor? What guarantee do you have that Microsoft will let you activate XP in the future? With Windows 2000 Pro and previous, that's not a problem. No support, OK. But with XP, you have the possibility that you'll H-A-V-E to upgrade.
Forget the processor or hard drive, what about a barebones sa-system? You want to reactivate and the answer is (da da da da) no longer supported!!!!!!!!! Yea!
How does that sit with you?
Look -
I am not a Windows fan. Period. As I've said, over and over and over and over again, the only reason we have installed Windows on one of our machines is that my wife needs to run some software that doesn't run on Linux.
Activation does trouble me and I don't trust Microsoft any further than I can throw Bill Gates's money.
My experience is that XP makes a decent desktop OS. We have not been unhappy with it. Friends and family members seem able to get buy with their XP machines.
That's not to say it's remotely perfect. It's not to say it makes as good a platform as Linux with KDE.
But I have to shake my head as I read some of the comments here, having done many more Linux installs than I can remember, some smooth and some hellacious.
Whichever side you start from, if you're going to chide the other for install problems, hardware compatibility, etc, your pot will be calling the kettle black.
My wife learned Linux while Sam and I wrote the book Exploring the JDS Linux Desktop. She won't give it up. It's also a pretty good desktop. I tried to get her to go with OS X and then SuSE 9.3, Novell Linux Desktop 9 and even Xandros. She just won't change.
Hey, after all the trouble I went to with upgrading to XP, I really want to get my money out of it. So, what if Microsoft isn't ready for the desktop. I plan to stay with it.
BTW, I'm kidding about XP but not about my wife.
Secondly, regardless of how many nasty things people said about me, I am not a fanatic. I still have my original Windows 3.1 and addon 3.11 and DOS 5. I will not give that up. I also have two extra copies of Windows 95 if anyone wants one.
Also, a bridge connecting Brooklyn and Manhattan ----- it's also for sale.
As Rodney King said, "Can't we all just be friends?"
:)
http://www.roadtripamerica.com/places/havasu.htm
I live about 40 minutes from Disney World.We have the traffic,but maintenance could be a problem.I'll have to look into that.
It's a frustrating thing. You call up the vendor of the white box (which could be somebody big, like Dell or HP even) and they tell you they can make the driver available. Great! Only there's a problem. The newer boxes may be "legacy free" and NOT have floppy. WinXP doesn't support driver loads without a floppy. So you're stuck.
With Linux there are simply more avenues available. If you have a drive snafu, there's usually many ways to get around the issue. Linux doesn't suffer from the "floppy only" limitation.
Win98SE = Debian 2.1 (Slink)
You compare your fine tuned Ubuntu install first to Win98SE, then to an in-place upgrade to XP? How do you feel qualified in commenting on this particular subject?
Not to rain on your fact parade, but Win98SE was used for a long time after May, 1999, even in the corporate world.
It was only last year, in fact, that I upgraded my wife's notebook from Win98SE to Win XP Pro.
If you will recall, XP Home was the first NT-based Windows to be offered as a "user" OS. That means that, prior to XP, Win98SE was a contemporary Windows installation, unless, of course, you really want to compare anything to the execrable Windows ME.
You do offer one interesting thought...
While windows users were stuck all those years, Linux users could move forward. Could do it for free if they wanted to.
Not a bad deal.
In other words I wish people would stop complaining about Windows ME. It's not any worse than other Windows offerings. It's not (true) multi-user, doesn't have much security to begin with, but you can't trust XP security anyway do you?
And before someone asks, yes I've used Windows 98SE in the past (and not so long ago. A sister-in-law of mine had a Windows 98SE computer until a few months ago), and in my opinion ME is a big improvement. Yes, ME is still crap, but not worse crap than Windows XP (which, besides being crap, seems to think it knows better than me what I want to do with my computer).
Maybe it's one of those "Your mileage may vary" things. I've had only a little experience with ME, pretty much all bad.
You're probably right. I just find it strange that I would be the only one whose experience hasn't been catastrophic. I'm not a computer guru by any sense of the word. So how have I been able to get ME to keep working for four years when people with much better technical knowledge than me (even of Windows) complain it's so awful?
I feel the same when people tell me Debian Sarge is difficult to install and administrate. It was a breeze to me! (and I don't even have any formal IT education...)
Can anyone tell me what's wrong with me?!! ;)
Quoting:Can anyone tell me what's wrong with me?!! ;)
If you have to ask, you can't afford it!!
Seriously, though, I think there's something to YMMV, especially in the OS of vendor responsibility for drivers and DLL hell. I'm guessing the mix of hardware and applications makes a big difference in the user experience.
"My IBM Thinkpad originally came with Windows 2000 Pro. I have the OEM disk. IBM affixed the Certificate of Authority on the bottom of the case. But as mentioned above, I installed Windows 98 SE."
Tell me again this isn't about Win98SE.
"When I started the upgrade process, Windows XP took over two hours to finish"
Yes, the in-place upgrades don't work all that well. I agree this is something Microsoft could have spent more time on. I've never seen a recommendation to run an in-place upgrade. I have however seen recommendations on how to do a clean install from upgrade media.
"To connect to Netscape, I had to download their dialer"
Let me get this straight, you pick an ISP that requires a dialer, then complain about the dialer?
"I agreed to the IBM's end user license and began to download something called Thinkpad Software Installer, which said it would download the drivers I needed"
The Thinkpad Software Installer is a great utility. No, it is not bandwidth sensitive, but is far better than hunting for exactly what IBM drivers you need (which would have been a legitimate complaint for this article).
"So, I ended day two installing the XP drivers for the Thinkpad, Java and configuring the laptop for use functionality"
You've never had to load/hunt for drivers for your Thinkpad running Linux? You then complain yet again about your poor choice of ISP and that you did OS updating over dial-up?
"I burned a CD on my Linux box and loaded the files from there to Windows. It was sneakerware all over again"
You mention a LAN, but didn't use samba, ftp, or http for transferring files?
"I discovered I had inadvertently allowed some Spyware to come through Internet Explorer"
You used IE as a local admin, most likely browsed sites beyond your email, and complain you have spyware? Self-inflicted yet again.
"I still had a security suite left over from my previous ISP that I never needed previously, so I decided to try that"
You install random software, then complain when you system doesn't work correctly?
"I soon, discovered more problems with the registry that resulted from my upgrade from Windows 98SE to XP"
What!?!? Your comment was "Normally, I don't feed trolls. But you obviously didn't read the article or you wouldn't have made the comments you did. I didn't write an article about Win 98SE.", yet what are you writing about here? your issues from an in-place upgrade!
"Then I read an on-line article critical of Microsoft's firewall. A friend told me about ZoneAlarm's free firewall and suggested I install. So I did."
The XP firewall works quite well. No, it isn't verbose, but yes, it does defend a default install on the net.
"I felt stunned when my DSL modem arrived and discovered that a customer had to have a Windows PC available to activate SBC/Yahoo DSL service"
The technicians they send out are familiar with Windows, the current install base leader for desktops, which is unfortunately Windows.
"That caused me to wonder why everyone up to that point said I had to have Windows"
The default stance is to specify a specific OS they can pay people to know and support, and refuse official support for all other types.
"My Assessment
I do not consider Windows ready for the desktop. I found it difficult to use, buggy and lacking in security. I also found technical support lacking."
My Assessment
I do not consider your article ready for publishing. I found it difficult to read and lacking in useful information. I also found your technical support skills lacking.
Sincerely, Bucky
I don't know if you intended this or not, but your response makes an excellent mirror, just as Tom's article is a mirror of a billion "Linux ain't ready" articles.
Linux folk aren't always good at admitting to warts.
If someone writes about a difficult experience, you are likely to see a litany of "Well, you should have checked to see that the hardware was supported; Why did you choose that hardware?; It's not Linux's fault if the vendor doesn't cooperate; What do you need that for, couldn't you kind of do something similar with XYZ?; Someone as stupid as you shouldn't go near a computer in the first place, etc,etc,etc."
My response tends to be that desktop users don't care about most of that. They want it to work. That's all. It does or it doesn't.
Same applies to Windows. Windows users are isolated to some extent because Windows usually comes pre-installed and working.
Sorry if I offended you.
I responded to a fellow who wanted to know if this was a parody.
Here's the response:
Parody or Not?
10 Days as a Linux User: A GNU Perspective on things
http://www.flexbeta.net/main/articles.php?action=show&id=106...
We did a rebuttal, however, a real life experience seemed a more appropriate response. I developed extensively on Windows until late 2002 and hold a bunch of Certs from Microsoft. My product was a replacement for Exchange which has a plugin for Outlook. I don't think Bill Gates would consider me a novice because I broke his code. But that's another story, documented at:
http://www.linuxjournal.com/article/6368
Understanding and Replacing Microsoft Exchange
Dino:
Wonderful points :)
Writing should always be this much fun eh.
Yes, but it gets scary.
Every now and then, I hear Toadie asking to be set free. Mind you, I love Toadie, almost as much as I loved the honorable Judge Buford I. Motion, but he messes with my mind.
OMG, I was like in junior high school. I mean, how could it be great? I could even drive a car like. I mean boring.
Get a better ISP ;)
Here it goes again Windows vs. Linux
I gather you're new to this stuff.
Tom's piece is best viewed as an inside joke.
Go over umpteen articles on why Linux isn't ready for the mainstream yet and what you'll discover is that...well, new stuff you haven't used before is harder than the stuff you already know.
Wow, that was ignorant.
Thinkpad T21, that's a P3 800 with 128 megs stock. Oh yeah, GREAT XP platform.
Starts out complaining he can't connect with Ubuntu, then can't connect with 98, then can't connect with XP. Hmm. XP must be the problem... RIGHT.
Installing XP over Win98 via Upgrade. Yeah, that ALWAYS works well. Lemme guess, left it running FAT32 too, right?
To connect to Netscape... Ok, right off, anyone who uses Netscape or AOHELL's internet service deserves what they get. I realize it's the only connect that's available wherever you go... That does NOT mean it's any good or even reliable. The moment I hear the words "I had to download their dialer" I think wow, isn't that special, in the same way some olympics are special.
Couldn't get the modem to work, out of curiosity is that a PCMCIA modem? Did he install the special PCMCIA drivers from IBM to get it working... Doesn't that laptop come with a Intel chipset V.90 built in, not the USR he was trying to use?
Then he talks about downloading drivers " and had Netscape's web accelerator running." which of course has such an impact on binary downloads, oh wait, it DOESN'T...
Of course he tries to do ICS, and of course "Netscape's proprietary dialer would not allow for Microsoft ICS." No shit sherlock, that's why it's called a proprietary dialer... Of course, this must be XP's fault. RIGHT.
He goes on and on about crappy third party software we all KNOW is crappy third party software...
Then of course comes the goofy utilities. I've said it before and I'll say it again, Registry cleaners are rolling the dice on completely BONING the machine every time you use them... They even SAY SO in their disclaimers.
The article might mean something if it wasn't built on a house of cards... It is filled with one stupid assumption after another and lots of finger pointing at the wrong cause to the various problems encountered.
I'm actually surprised on one thing though, as a linux zealot I'm amazed he didn't start pointing fingers at the hardware for every driver issue.
Excellent observation.
Everybody should know that you can't expect to install XP on a machine that meets the recommended requirements!!
Quoting: PC with 300 megahertz (MHz) or higher processor clock speed recommended; 233-MHz minimum required;* Intel Pentium/Celeron family, AMD K6/Athlon/Duron family, or compatible processor recommended • 128 megabytes (MB) of RAM or higher recommended (64 MB minimum supported; may limit performance and some features)
Courtesy of http://www.microsoft.com/windowsxp/pro/evaluation/sysreqs.ms... . It seems that we agree Microsoft is not to be trusted.
BTW -- You might want to go and learn a thing or two about computer hardware. An 800 mhz PIII was a decent chip. Don't forget that Intel intentionally degraded the performance of the P4 on a cycle per cycle basis as a tradeoff for being able to get more cycles.
An 800 mhz p3 runs more like a 1.1 mhz p4. Not a gamer, but plenty for office apps.
One BIG key is the RAM. Anything LESS than 256 is garbage with XP, like driving with the parking brake on. 256 isn't great, although it seems at 384 the OS kicks into overdrive. From 384-768 you don't seem to see any real difference unless you are using a specific application that's ram hungry (like photoshop), although at the gig mark the OS seems to take another jump in speed.
I take more issue with the system specs not even being listed... although I do consider that below MY standard for XP minimums.
XP Pro runs very nicely on my wife's 650 PIII with 384 mb.
She doesn't do games or video encoding, which would probably overload her poor little box. XP on her notebook actually seems snappier than the Win2000 pro equipped Thinkpad T41 (1 gig of memory and 1.7G Pentium M) I use for work. I have not doubt, however, that games and multimedia would be happier on the the Thinkpad.
I think you're right about memory being key. 128 mb will function, but it won't make anybody happy.
Kinda sad, though, when you think about it.
The first box I ran Windows on had 4 mb of memory, and even Win 95 could run tolerably on 8 mb.
I know what you mean about it being kinda sad. I can actually recall running Win 1.0 on a 640k 8mhz XT with a hercules card (and dismissing it as 'cute, but hardly functional').
While we've certainly come a long way since then, there's also been a feeling of diminishing returns. Doesn't help they keep futzing with the UI and goofing around with new filesystems instead of fixing the underlying problems in the first place. (and that applies to most ALL operating systems). If my grandmother can learn to use XP, you are DONE with the UI. FIX THE DAMNED OS AND QUIT WASTING TIME ON STUPID SHIT LIKE TRANSPARANCIES AND THEMING.
I've been a little disgusted with the min specs on a number of things. Take servers: That a php/mySQL database can choke on a RHE 3 dual Xeon 2.8 with a gig of RAM at a mere 200 simultaneous users, while a little over a decade ago I was handling 4000+ users with a borland paradox database under Netware 3.12 (5000 user license) off a 486/50 with 32 megs of RAM... Even IF the difference was Internet vs. Lan, I'd expect a 1gbps outbound and most of the client systems being on broadband to AT LEAST be close to competative with 10b2.
It is a drag to be an old man in this field. When I started out, people looked at the code they wrote and gave some thought to how it banged the box.
Admittedly, when the machines cost millions of dollars, optimization is more than a matter of pride.
I wish I knew how many times in the last 5 years or so I've been told not to waste time on "premature optimization".
Might as well take that nifty new hardware and not be able to do anything nifty and new with it.
Parody or not?
http://www.flexbeta.net/main/articles.php?action=show&id=106...
We did a rebuttal, however, a real life experience seemed a more appropriate response. I developed extensively on Windows until late 2002 and hold a bunch of Certs from Microsoft. My product was a replacement for Exchange which has a plugin for Outlook. I don't think Bill Gates would consider me a novice because I broke his code. But that's another story, documented at:
http://www.linuxjournal.com/article/6368
Understanding and Replacing Microsoft Exchange
Best
thanks.. you made me laugh! at your stupidity.. no less!
pls.. sounds to me you don't really know how to use computers at all. don't insult me by saying i'm defending windows whatsoever. it's just that people like you shouldn't be touching computers at all.. nosiree.. you need desktop typewriters and calculators. heck.. screw that.. all you need is sticks and stones! yeah.. that'll do better! =) bang it with a club if it doens't work! stupid operating system! back to the Stone Age for ya!
no system is perfect, as far as i can tell. the trick to it all is learning how the whole system works, and optimizing it. btw.. i tried running windows xp on a pentium 200MHz with 64MB ram and a 5GB drive. still gets the job done.. surfing on the net, chatting on irc, working with office documents, watching dvds! playing mp3s. if you learn proper online learning habits, you don't need anti-virus software. i don't use one. once awhile i'd scan the drive and it turns out clean. yep yep.. my desktops are clean =) unless of course, you're in the business of surfing porn on lonely nights, or downloading illegally cracked software... hmmm.. wonder where those viruses came from. ooh.. Gates dumped them in there. bad bad microsoft. only idiots will download this and that and then blame the OS for its problems. the OS lives in a mindless machine to serve the user. it does not think on its own. if the user is a clown, and screws the computer up.... you claim to be a linux user.. pls do not disgrace the linux community. we people are way smarter than you. sorry. but thanks.. you made my day.. i had a good laugh! keep at it!
and remember those sticks and stones. yeah?
Now, now. We need to be polite to guests, even those who might be frightened by a clue if they ever were to find one.
You can keep XP, its great for gaming though i'll give it that.
Your average punter doesn't know how to tweak machines, and in an ideal world they wouldn't be let near PC's without a license but this is reality and PC's should be shipped with a secure OS regardless of whether its XP, Linux, OS X, etc but the day MS make XP as secure as a Unix/Linux based OS will be the day i beg to shake Bill Gates hand or hell freezes over whichever comes first :)
On another note i use the following to protect the "XP Games(tm) machine"
Firewall == Zonealarm Personal, hey its free but not the greatest. AntiVirus == AntiVir http://www.free-av.com , its free, fast and lightweight doesn't chew up resources an essential pre-requisite on a games machine. AdRemoval == AdAware and Spybot, free editions.
This combination has sucessfully protected my "XP Games(tm) machine" for about 4 years.
Flawed Article.
1. It can take MANY hours of frustration to configue Linux on a laptop, the same as Windows, as laptops often have specialized hardware for which drivers are not included on the install CDs for either OS.
2. Choosing an ISP that is linux friendly would have helped, as it would have been compatable with the M$ dialer, negating the need for a propriatary dialer. This information is available in the internet. I used Earthlink for YEARS without the Earthlink propritary software, and just the M$ dialer.
3. Given the security issues that are well known, and well publicized for M$, why didn't you download and install the anti-virus and firewall software FIRST. That is like moving from the country to the city, where it is KNOWN there is more crime, not installing a lock on your door, and whining about it when the thieves enter and rob you blind. M$ has the market share so the hackers target it, not to mention the sloppy security of M$ in the first place. SP2 for XP closed a LOT of holes but it's not perfect.
4. 56k is slow no matter WHAT OS you have, and loading a fast-render browser (like Firefox or Opera only goes so far in helping)
I installed the machine as a dual boot Win98SE/SuSE Linux 9.0
Windows took extra time and effort to install. I had to hunt drivers, test things and in general fuss with the settings and drivers. A day and a half of pecking at the project. I had full access to a functioning broadband connection. And windows still does not like my networking cards.
After I had installed Windows I dropped the SuSE disk in the machine, made a few choices and 40 minutes later I had a fully functioning Linux install. The only software I have added is Mozilla. My wireless card worked right out of the box, and it has no problem using the wired card either. Drop them both in and you get a wireless to wired router if you add a switch.
2: areyouaclown, et al
The human or humans behind those user IDs acted like a mean-spirited boor on purpose, and the purpose was to deflect some of the points made in the article, points that those enthralled by MSFT haven't wanted to hear for years and years (other systems exist, other systems work better, other systems allow you to do more at less cost).
We can no proceed to argue whether those user IDs are really MSFT shills, or if they're Windows users who are in denial. Either explanation fits the known facts, so let's argue!
Or indeed they could just be victims of a kind of Stockholm syndrome ;) .
In any case I just ignore them. There's nothing new under the sun!
We call that PEBCAK error
BTW I have deployed Linux distro's in corp. environments. I am not saying that Linux doesn't have it's place in personal/corporate computing.
Cheers, Ithaycu
The question, really, is what that place is.
Step by step, inch by inch, and all that y'all.
At the flip of the millenium, some questioned whether Linux had any place at all. Those who admitted that it might have a place would relegate it to file servers and web servers. Certainly not a place for important things like databases and critical applications.
Now, few people doubt that there is some place for Linux. Most can even see it serving up databases and other applications.
But the desktop? No, no, no. That's not its place. It needs to stay back serving files and web pages...er...make that database queries and assorted applications...but, certainly no desktops.
Right?
I have witnessed lots of attempts to justify Windows UI "quirks", while seeing the same authors pooping on any other UI that has half the quirks, oddities, warts, mistakes, gotchas and outright design flaws that Windows has.
Arguing with a Shill is like drinking water from a Thunderbird bottle - what's the point?
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post

Better you than me.
I was lucky enough to get my DSL before SBC swallowed Ameritech. Back then, everybody told me Windows, but once I convinced the scripted lady on the other end that I really didn't care about support for my PC, I had no trouble. Of course, back then, they would send you little do-it-yourself kits that didn't require a technician on-site.
As to XP, the XP-Professional on my wife's laptop is the first version of Windows that I can sort-of kind of live with. After living with a fairly sluggish Windows 2000 on a much faster notebook provided by a client, I was surprised at how snappy XP is on the old Dell PIII.
I must have lucked out on the install, because I didn't have anywhere near the trouble you did. Except, of course, the built-in install problem: Once you've got Windows installed, you still can't do crap. Unlike Linux distributions, Windows comes with diddly squat for applications.
It's been fairly trouble-free, but I'm sure we don't do anything as fancy as you. Hooking into our network over wi-fi is about as far in the fancy direction as we go.
Internet Explorer sucks big red ones, however. I recently set my wife up with SugarCRM, and she complained about its performance. When I went to check it out, I thought it was pretty good, especially for an internet application. Turns out the difference was the browser. In side-by-side tests, Firefox rendered Sugar 3-4 times faster than IE. Amazing.
I have no desire to put XP on any of our other machines, but if you need to run something that doesn't run on Linux (my wife's problem), it seems acceptable.