Advanced

A Year Without (MS) Windows: Completing the Conversion of a Windows User

Posted by tadelste on · 25 comments
LXer; By DC Parris
Mail this story
Print this story

  Many people aspire to run a pure GNU/Linux environment, but often complain that some device or program is stopping them. LXer's Don Parris shares his transition from a pure Windows environment to a pure GNU/Linux environment, and how he has fared over the past year. Does he see a need to go back to dual-booting?

I realize the title might mislead you to believe that I've been trapped in a dank, dark underground dungeon for a year. In reality, though, I have been without Microsoft Windows for over a year. On November 1 of last year I blew away my old Windows 98/SUSE Linux 8.0 Professional dual-boot installation, and loaded SUSE Linux 9.2 Professional, by itself, on my box. While I know others have been Windows-free for much longer than a year, others simply cannot imagine doing without it. Here's my experience.



My Windows Experience

I started in 1995 with a DOS 6.22/Windows 3.11 box. I quickly learned to manage my memory and other system features by editing the *.ini files, along with config.sys and autoexec.bat. I could fix things that went wrong by going to those files and making minor changes. I would occasionally revamp my system completely, and became something of a shade tree computer tech. I would later discover the advantages of separating the GUI from the underlying operating system, but at the time, that was all I really knew. I honestly am grateful to have experienced Microsoft's operating systems - it's how I got into computing.



I also dabbled in dial-up bulletin board systems - anyone remember Synchronet? - and even made a valiant (yeah, right!) effort at getting an early version of Slackware going, thanks to The Web Server Book. That effort failed, but it would lead me to eventually try out Red Hat Linux 5.1. As I progressed in my knowledge, I launched The Parris Group, a general computer services business. I made enough money to buy one of those fancy HP 970Cse USB deskjets with the duplexer module. Eventually I even managed to get a CD Burner, also from HP. These two devices would combine to lead me on a foray into the world of libre software.



I upgraded my DOS/Windows box to Windows 98 via an upgrade CD. In the process of revamping my system several months later, I installed my HP printer according to the instructions (for the second time around), and something failed. I went through the suggested process of un-installing the driver, and then going back through the installation process again. This time, the installation routine told me the driver was already installed. But according to the un-install routine, it had been properly un-installed. Calls to HP and Microsoft, the latter costing me somewhere around $45, failed to resolve the issue.



Copies of Reg Cleaner and other sys admin tools failed to un-install the printer driver. The Windows Registry is essentially a Pandora's box from which all users and even administrators are warned to avoid. I had to reinstall Windows 98 from scratch. Of course, that meant going back to the Windows 3.11 disks. What a nightmare! Under the old Windows 3.11 system, I would have resolved this on my own, without ever having called anyone for technical support. But the Windows Registry is not only not user friendly, it's not system administrator friendly, either. I realize I should have backed up my system files beforehand. That still doesn't excuse my vendors for developing software that is difficult to manage. I did make a backup this time, using my CD burner - and that would temporarily be my saving grace later.



When I buy a device of any kind - printer, CD burner, audio player, it doesn't matter - I expect any accompanying software to function until either the device dies, or I choose to get something else. My HP CD Burner came with some CD burning Lite software package. I did not realized it at the time, but this software included a time bomb on the installation program. After a certain period of time, the software would no longer install. If that was stated in the EULA, I missed it. So, when I upgraded to Windows XP, I took a lesson from the Windows 98 upgrade, and bought a full version of XP.



Windows XP was supposed to be stable. It crashed for no apparent reason the first week I had it installed. Worse, that was when I discovered that the software bundled with the CD burner had the time bomb. I was being forced to upgrade when I was unable to do so. Apparently, I wasn't supposed to buy a burner bundled with that software because I didn't seem to fit into the vendor's demographic mold. I now had a CD burner that was utterly useless. Then I remembered my Windows 98 backup and rolled back to that in order to continue using my CD burner.



Transitioning

Throughout my trials and tribulations with Windows, I had been tinkering with GNU/Linux. I played with Red Hat Linux 5.1/5.2, and Mandrake Linux 8.0 Professional. Then someone turned me onto SUSE Linux. I got the 8.0 Professional Edition and dual-booted. I got hooked quickly. I had recognized the benefits of libre software with both Red Hat and Mandrake, but now I was beginning to use GNU/Linux more and Windows less. By 2004 I had decided that the one or two things I occasionally used Windows for no longer deserved my attention.



I figured out how to use XCDRoast to burn CDs, but still had difficulty getting my Handspring Visor Deluxe to work well under GNU/Linux. Although I would start off with no ability to connect my PDA, there would soon come a work-around. The ability to burn CDs was solved by using GNU/Linux. With my PDA being my last excuse, I finally made the effort to switch last Fall, when Novell released SUSE Linux Professional 9.2. Aside from my experiences with Windows and hardware, I had discovered the material on the Free Software Foundation and the Open Source Initiative websites, which helped put my experiences with proprietary software in perspective.



Year of the Penguin

It may not have been *the* year for GNU/Linux on the desktop in corporate America, but it was certainly the year of GNU/Linux on my desktop. When I installed SUSE Linux 9.2 Professional the system automatically detected and configured my printer. All I did was print the test page. I have heard many a horror story about getting printers to work under the old regime. I continued to experience problems using my PDA, but installing Ubuntu on a second box solved that temporarily. With SUSE 10.0, the problems I faced with my Handspring Visor under SUSE 9.2 simply disappeared. My camera was automatically detected as well.



In January 2005 I expanded a 55-page PDF booklet I had written to a 240 page book with screenshots of libre software applications and desktops, and an index. I used OpenOffice.org at home and Microsoft Office on my breaks at work initially. OpenOffice.org's paragraph styles saved me countless hours in formatting my book for hard-copy publication. The ability to export directly to PDF format meant that I could skip all the third-party applications necessary to convert Word documents to PDF. In fact, I have converted quite a few coworkers to OpenOffice.org over the last year.



During this past year, I have had only one document sent to me that I could not open - a Microsoft Publisher file. I have been able to produce fliers, church bulletins, and even connect to a MySQL server to access data in CHADDB (the CHurch ADministration DataBase), which I wrote to keep track of our ministry's data. Perhaps the most awesome aspect of OpenOffice.org lies in knowing that I will be able to open my documents 50 years from now, and that I can share documents with anyone, regardless of the operating system platform or the office suite (except one) they use.



I can track my personal, as well as our ministry's finances via GnuCash. I have experienced phenomenal stability, had very little to do in terms of managing the system, and been able to lead a relatively productive life over the course of the last year. I've noticed, too, that I revamp my system far less frequently. It used to be something like every six months. Now, I only do so when I upgrade. What's more, I can edit those text files in the /etc folder if and when I need to make adjustments - no mysterious Pandora's Registry to deal with. Ironically, I rarely need to make adjustments.



Closing Your Windows

I am not the only one. I also converted a former Windows user to Ubuntu Linux 4.10. She uses her computer mainly for job searches and for helping run her husband's catering business. Since last May, she has only called for technical support four times. Her daughters thoroughly enjoy the games included, and they can complete their homework assignments. This is not a technically savvy family, although the lady of the house is experienced with office productivity applications. I've had no complaints at all about the shortcomings of Ubuntu.



I am not a gamer, and don't depend on special hardware or application software. If you don't like Pengus or Risk or some of the other games that accompany most GNU/Linux systems, I understand if you feel you'd be bored to tears. However, if you're an office user - dare I say, knowledge worker? - like myself, mainly using the productivity and educational applications and you don't have any Windows-specific devices, you can close your Windows for good. Having realized that I can do without Windows, I got rid of my media. So go ahead, make this the year of the penguin on your desktop!

  Nav
» Read more about: Story Type: LXer Features, Tutorial; Groups: Community, SUSE, Ubuntu

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (25)

Linux Evangelism

Hey, for once I think we have someone who can actually qualify for the title "Linux Evangelist".

Thank you Mr. Parris.
You are more than welcome. I really began evangelizing GNU/Linux with Mandrake Linux 8.0. It took me a while to complete my conversion. It's a bit like my faith - it grows over time with experience.
Great job! Actually I have been doing so since last year. One year of Linux on my desktop in the office! Completety switched to Linux from windows!

Omid
You know, I have found that actual visual stimulation brings more questions and inquiries than rhetoric. My offices have at least one computer screen angled so incoming customers can see it. Countless times, the tech at the machine has been asked "Wow...that looks cool...what it that?" Of course it is a masterfully-crafted kde or fluxbox desktop. People know they are seeing something radically different, they simply do not realize what it is. This in itself has opened more doors than anything else in my business environment.

helios

To Hades with EULAs

" If that was stated in the EULA, I missed it. " Eff 'em all. The EULA is the embodiment of all that is wrong with high-tech. The EULA is the embodiment of all that is customer-hostile. OMG, enemies I mean customers at the gate! Should I shoot 'em, boss? No, sic the lawyers on those scurvy dogs who want to purchase our products! Ha! That'll larn 'em!

Vendors use them to dodge all responsibility for shoddiness and deliberate malfeasance. The very act of requiring us to agree to a "contract"- yeah right, a contract is supposed to be result of a negotiation, the only "negotiation" here is take it or leave it- before using something that we bought and we own is the ultimate in arrogance and anti-customer hostility.

Eff 'em all.
Ask around -- anyone you know seriously _ever_ read a EULA? I have read, like 3, Microsoft EULAs for the hell of it.

Amazing stuff is in there. Sometimes they even put stuff in there about not being able to publish benchmark statistics and so on -- really ugly.

UCITA goes a long way toward putting teeth in the beasts, but not every state (fortunately) has ratified that just yet.

Excellent writing

Don, great work.
Thanks! I am definitely loving life without Winders. The guys on one listserv have suggested I replaced my house windows with wax paper. Correction, guys. That's gnu hides, not wax paper.
I thought when the copyright for Windows was granted there would be no confusion between windows the building openings (for view, ventilation, etc.) and the single software implementation made by Microsoft. If this persists I suggest we get a fund to have the copyright removed, because of the attempts to entend its scope beyond the terms under which it was granted. Moreover, it would be perfectly consistent with an entity that despite the manner with which it gained its monopoly on the pc desktop it was not supposed to use that as leverage in competing elsewhere.

Extending Windows to structural windows is a travesty that must be countered!

Bravo!

I have been from Warty to Hoary to Breezy and haven't looked back.

If only Linux could get more support from HP, Intel, Dell, Toshiba, D-Link, Linksys, SMC, AMD, VIA, NVIDIA, ATI, Sony, Samsung, Palm, Apple, WD, Maxtor, Seagate, Motorola, Nokia, Maytag etc, etc, etc.

It will happen. I know it will, because I spent 3 months on Hoary w/o looking up wikis, forums or any type of support and runtime like that is hard to beat..

Great Review!

I too am a SuSE (9.3) user and have had nothing but Linux on my desktop since 2002. For me it was all about stability, performance and security. Yes, you still have to patch SuSE but not every Tuesday, and I don't even think about how long its been since I last rebooted my system.

Unfortunately, I haven't totally severed the cord since I still rely on CodeWeavers somewhat. I started developing web pages with Dreamweaver and I'm still hooked on it, but I know that there are now a few WYSIWYG editiors for Linux, I just haven't taken the time to learn them. I'm also a big Visio user. I have used it at work for years and bought a copy for home use as well. I am weening myself off Word and Excel however and I know it is just a matter of time before I set all of the proprietary software aside.

Congratulations on your first anniversary, there is no looking back now!

Rob
In using OpenOffice.org, I highly recommend you take the time to learn about Writer's character, paragraph, and page styles. That is so crucial to saving time later on, especially if you write long or re-usable documents or templates.

Right On!

Don Parris is my favorite Linux Evangelist!

I am close to using Linux as my primary OS for all my work. There is one application (Macromedia Captivate) that must be run under Windows for support of my customers. If I can find a Linux replacement for it, I will get rid of Windows.

On my laptop, I am running SuSE 9.1 (plan to upgrade to SuSE 10) and have Windows 98 running inside SuSE using Win4Lin. Captivate runs great there and I don't have to be concerned about Windows viruses/worms as Windows is running inside the Linux firewall. By 12/31/05 (hopefully), I will find time to format the boot disk on my Windows 2000 desktop and install SuSE 10 on it. I will use Win4Lin to run Windows 2000 as long as I have any need to run Windows apps.

Talking about Windows and Linux games, I had an interesting experience last month. I was at a Historical Society open house where I took my laptop with SuSE which had the free games that come with SuSE Linux. A friend took his laptop running Windows XP. We had the laptops there for children of visitors to play games. My Linux laptop was the favorite game machine. The kids (who only had previous Windows experience) had no trouble adjusting to the the KDE desktop. I didn't have to tutor them, they figured it out for themselves.
Interesting about the games. One of my nieces came to visit some time ago, and I let her play one of the games (where the penguin runs along the icescape, jumping from ice block to ice block), and she was addicted. I have heard about children and GNU/Linux games, but that was my first experience with that. It's an amazing experience.
My kids managed to find tuxracer and supertux both.

The game that will amaze you, though, for how much very young children like it, is tuberling -- The Potato Guy.

Too cute for words, but...??

Must be the same kind of thing that keeps the TeleTubbies going.
Can't we go ONE DAY without inserting gay subtext??

Sheesh, next you'll be telling me Ernie and Bert are "just friends."
tuxchick --

Gay subtext?

Hey -- that's a MANLY purse Tinky-Winky carries.

As to Ernie and Bert, I think they are just friends.

OTOH, they were named after the cop and cab driver from "It's a Wonderful Life."

Those two, I wonder about. Didn't they seem just too ready to help out with the romantic dinner at the old dilapidated whatsis place?
OK, to bring back this thread on topic (and yet add to its gayness by my presence ;) ), I've had the same experience with Penguin Racer lately. We had invited very good friends of ours and their children (age 7 and 5) over for dinner and during the evening I showed Linux to them. Because the children were around, I decided to show them Penguin Racer (that's the ice belly-skating penguin game). They were so impressed that a week after their father asked me why he couldn't find the game for Windows. When I explained, he told me he would think about installing Linux on his computer. Given that it's very old hardware, it would make sense anyway. Maybe I should just copy my Knoppix CD and hand it over to him. Does Knoppix have Penguin Racer?
oh, there's a topic in this thread? boy howdy, whaddaya know, there is.

There are some cute Linux games, and of course grumpy oldtimers do text Nethack. Realistically, though, what's in it for game vendors to port to Linux? The free-as-in-freeloader ethic is pretty powerful, and it's no small task to code games to run on variety of hardware, let alone operating systems. I would love to run my fave bloody games, like Quake and Doom, on Linux. But the Linux releases for them are painful to get up and running.

Sometimes I think a gaming console makes more sense. Maybe santa will bring me something cool.
A few years ago my mother (then 79) decided it was time she had a computer and after a couple of days of searching bought a compaq running win 98. A most expensive deck of cards.

Just recently she came to our house to visit for a few days. One morning I went down to the basement to find something in the home office and walked by my mother playing Freecell on my computer just outside the office and thinking nothing of it walked right past her a few steps then backed up. My computer was running red hat 9 at the time.

So if this 80 something mom, with virtually no computer experience, can figure out on her own how to find freecell on a linux computer it must say something about ease of use.

Things my mother does with the computer... play solitaire, freecell, and connect to he internet to check her email AFTER she call me to tell her how to do it about once every 2-3 months (win 98).

Nick

tuxchick: I am definitely of the opinion that computers are *not* the right platform for gaming. I am definitely a console guy (I'm even a one company guy. Nintendo forever! ;) ). I even only have games on my Debian box to show off to other people :) (I hardly ever play them myself). And as for people who think that FPS and strategy games can only be played right with a mouse and keyboard, I point them out to the new Nintendo console, the Revolution, coming sometime next year, and its revolutionary controller. 2D mouse control is so passé ;) .

As for coding games on a variety of hardware and OS, the simple fact that many console games appear on all three current consoles proves that it isn't that difficult. However, it would be a place where an Open Source game engine framework would be a good idea. Standing between the hardware and OS and the developer, who would see the same API whatever the platform. There is OpenGL already but that's only part of the solution. Given today's hardware possibilities, it just doesn't make much sense anymore to create a brand new game engine for each new game. It just artificially keeps prices high.
Cedega is your friend when it comes to Windows games. Install it and invoke the WIndows setup.exe on the command line.

$ cedega /path/to/cdrom/setup.exe

Check out the list of "known to work with cedega games" here. http://transgaming.org/gamesdb/



Good job Don!

Well written and some great points. Yep, the "Linux Evangelist" title fits ;-)
Thanks! It has been loads of fun!

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:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post