This is part three of my “Discovering Linux” series. Here’s Part One and Part Two.
2007 was a busy year. I was graduating from university and as such, that February I was smack in the middle of senior projects, all of which seemed to be happening right at the same time. Still, I was coming up with excuses to sneak away and use my Linux-ified Laptop. I lurked around on Ubuntu Forums and idled on Linux-related IRC channels. And more and more, having Windows XP on my desktop was starting to bother me. It was compounded by discovering that downloading an mp3 from Apple would play on my iPod but not Winamp, and downloading an mp3 from Microsoft would play on Winamp but not my iPod. This irritated me beyond belief. How could these companies expect to justify not-pirating-stuff if they made it so difficult to listen to music? I didn’t think I could do much about it, though. I needed Windows for games, right? And all those other programs that Linux couldn’t use, right?
I can’t recall what I was doing with my computer, exactly, that fateful day in February. It was the week that all of my senior projects were happening. Film shoots, theatrical plays. I wasn’t working at the time, having saved up a lot of money to take the year off, and yet there were days that I was gone from 9am until well after midnight.
And somehow, amidst all of this, I managed to royally screw up my computer. I think I must have known that what I was doing would screw it all up, because I conveniently happened to back up all of my important files the day before. Maybe I was trying to set up a dual-boot… who knows, really. I can’t remember. Regardless of what I was doing, though, I destroyed my Windows XP. Here’s how I wrote it on my Livejournal at the time:
I was just going around minding my own business (okay, maybe I was sorta messing with things… >.> shh!) and I had to restart my computer and when it came back up I was greeted with all sorts of fun “OMG CAN’T BOOT, OMG NO DISK, OMG RESTART, OMG STUCK” errors. Going into the BIOS didn’t help me at all, and a Google search on my trusty laptop informed me that the solution for this particular error was essentially this: “Nobody knows exactly what causes this error. Here is a list of 5,389,126,734 things you can try that may or may not randomly fix your computer. If none of those work, you’re screwed.”
So what did a very exasperated and rather un-amused Pike do?
Stuck the Kubuntu 6.06 CD in the drive and reformatted, of course.
Granted, it wasn’t all fun and games and smooth sailing. I had tons of display and graphical issues and I became very well-acquainted with the dpkg-reconfigure xserver-xorg command. And, if I recall correctly, I actually had to go out and buy a new wireless card. All of this in the middle of my senior projects that determined whether or not I’d graduate.
And yet, it was worth it. For the first time in years I felt like I was doing something really and truly productive and, dare I say, fun involving my computer. It was challenging and frustrating and it was a blast, and within two days I was all set up and ready to go.
…and that’s how it happened. Since then I’ve been a Linux user. Three years as of last month.
A lot of things have happened since then. I began playing World of Warcraft in May of 2007. I am forever grateful that I was a full-time Linux user before I started playing because I can guarantee you now that I would never have considered a full-switch to Linux if I was on Windows when I started playing and I thought that maybe Linux might do something to my precious WoW. (Um yeah, I was a serious addict for a while. *cough*)
WoW on Linux/Wine was relatively easy to set up– although I had no sound the first day or two that I played– but this was quickly fixed and I leveled to 70 (the then-level cap) without ever logging onto a Windows box. Things got tricky when I started raiding and suddenly Ventrilo was a must; Ventrilo, try as I might, never ever worked for me on Linux.* So it was that February of 2008– after one year of being an exclusive Linux user– I caved and turned my computer into a dual-boot machine. I’ve dual-booted since then, although I don’t particularly like it. I give Linux the lion’s share of my hard drive and only ever use Windows for Ventrilo or FRAPS, and since those are very situational uses I still do consider myself to be a “Linux exclusive” user in the end.
(In fact, right now my Windows partition is quite gimped– no sound, broken graphics, and it won’t connect to the internet. Linux did it all out of the box, so I’ve no desire to go mess with my Windows partition, especially now that I no longer play WoW.)
And so it is that we reach this point. I’m not a computer wizard. I’m not “elite”. I’m not a programmer (though I yearn to be one so I dink around with Python.) I’m just a girl who fell in love with open source one day and decided to see how deep the rabbit hole went.
And so begin my stories…
—
* Ironically I finally started to get it to work about two weeks before I quit WoW. My last ever raids were done, perhaps fittingly, on Linux, so I’d come full circle.
Your story is inspiring 🙂 I’m an FOSS enthusiast and I love hearing about people who aren’t “leet haxorz” becoming part of that movement. Sadly, for me, it’s the Linux partition that sits neglected while the Windows one gets all the use, as my employment lately has been in Windows development. Hopefully someday I’ll get to make the switch as well …
Also, if you want to learn Python, I recommend the far more exciting “Like Python”: http://www.staringispolite.com/likepython/ Enjoy 😛
Now that’s an endearing story.
Thank you. 🙂
In addition to Python as a first language you might also want to look at its arch nemesis Ruby. (apt-get install the ‘ruby’ and ‘irb’ packages as a starter.)
Here’s an online Ruby book which teaches you via copious amounts of nonsense, stylin’ art and cartoon foxes: http://mislav.uniqpath.com/poignant-guide/
Bah… PHP. :p It’s almost all you need. 😉
Love the stories, they make me feel so nostalgic. I made the mistake of starting to play WOW during that busy senior-project time – that was far more detrimental to my schoolwork than playing with Linux ever was.
Have you tried Windows 7, while they had the RC available would have been the best time. I’ve been having a great experience with Windows 7, I use it at work and at home. I do like open source, ie mostly Open Office, I’ve tried Ubuntu but always kept going back to my Windows partition. Guess I’ve had the opposite experience as my Windows XP use was pretty rock solid, Vista was ok, just annoying and Win7 is great.
I just barely noticed the footnote; because if you did still need ventrilo functionality, I was about to recommend Mangler. It works relatively well, just not up to snuff with Vent’s functionality.
My Linux journey is also a long, convoluted path. My wanderings/wonderings brought me to Slackware 3.0, however. And my OLD 486 is still running that right now, with a uptime of over three years. Got to love UPS’s and Linux, eh?
My Slackware odyssey continued all the way through 13.0, the first ‘official’ 64bit Slackware. I still can cruise through conf files, compile and create my own packages, and generally ggek out my entire family (Not an easy task. One of my brothers is the administrator of the computer network in a MAJOR ‘tech’ university, and I stump him with my questions and finesse of Linux).
During this trip, however, I always have at least one box that boots the latest MS OS, just to help friends and neighbors with their issues (Easier to see it for myself, rather than look at pics on a webpage). Somewhere during that time, a funky little game called World of Warcraft got installed, and I got sucked into Azeroth. After a bit, I decided that 4FPS in Shattrath was JUST TOO SLOW, and decided I had to have it on my main machine, which was running SW12 at the time. After much frustration and work, I finally got wine and WoW to co-exist, and saw FPS that I never even dreamed of…The beauty of WoW has to be seen at Ultra settings….
So, when I ‘blew up’ my old setup (It involved a cat,some duct tape, and alot of beer), I went with a 64-bit multicore system. And SW13, multi-lib. Again. I was impressed, this time seeing Dalaran it all its glory. But…
You mentioned Ventrilo. If you raid at all, you need Vent. And getting Vent to work with wine is a royal pain. Doable, but SO much work. Then I heard of Mangler. “Great!”, I thought…But try as I might, I couldn’t make it compile on my Slackware system.
OK. Time for a new tactic. I downloaded Ubuntu 9.10, and away I went. I was so impressed, I deleted my SW install. Installing wine in Ubuntu is so easy…As is WoW. And Mangler…Smooth. Now, I’m happy. Except, coming from Slackware, I NEED root at the cli on occasion. Ah, well, can’t have it all.
Or can I……?
One addendum:
While being a “tux girl” may seem odd to some, try breaking out my laptop while I take a break at work..I’m a long-haul truck driver. The looks I get at truckstops are just priceless…
And the questions: “What’s that penguin all about?” is my favorite….