Earlier, I wrote about why I love windows the most. Today, I am writing about why Linux hates me. You may think how can an OS hate you? In fact, hate is a strong word, instead, let’s say it doesn’t really love me very much!

It all started the day I became a fan of Open Source softwares. I just love open source alternatives so much so that you’ll find me suggesting OSS to anyone who cares to listen. I even made a presentation on it for the purpose of my college project. Gravitating towards Linux was very natural. One day I got my hands on Ubuntu 7 and Fedora 9.linux penguin 300x225 Why Linux hates me and vice versa

Without wasting a breath, I inserted the live CD in the optical drive and my geek instincts sprung into action. Installation was the easy part. The nightmare began soon after. I have Dell Inspiron 1420 so there were driver issues. Wifi & sound cards did not work. I could live with the fact that my speakers were useless but tell me, what is the use of a laptop without wifi?

I tried and wasted 7 days but could not find wifi driver. Peace prevailed and I again reformatted my drive only to install a virtual copy of Linux using Sun VirtualBox on windows Vista. All seemed familiar. I sincerely hoped the feeling of Deja Vu will go away. Then came a bumper. The display resolution and mouse tracking were not proper in the virtual machine so I figured that installing VirtualBoxGuest Additions might relieve me of my sins.

It was a uphill task, unlike windows softwares, VB Guest Additions are not the easy to install, something Windows users are accustomed too. You need to open up Windows equivalent of command prompt – TERMINAL and get dirty with Sudo….. $Sudo apt….. Some geek stuff.

After some help of a YouTube video, finally Ubuntu was up and running. Then, I decided to install some software and then I got face to face with “Dependency Hell”. It turned out that in order to install one software I needed to install 5 dependency package. And no, I can’t just install them, I had to download them from the respective repositories (another fancy geeky stuff).

I almost gave up. Then as a last test of my patience, I downloaded Sun Studio One (now Java developers can smile wide), and I was given a rude shock as I couldn’t install it. I had to compile it from source code tar balls (another geeky word, woo!). Installing software isn’t a simple task as hitting “next” “next”… few times while installing Windows softwares.  Its a whole compilation process as different distros of Linux have different libraries!

In the end, I formatted the silly penguin. Hopping I’ll be back being a Windows loyalist. My startup crashed as Mr. GRUB Loader couldn’t find the Linux as I had formatted my partition. Now Beat that!

If you are a Linux noob then kindly remain so. But in my opinion, you’ll remain much more happier being a Windows Expert than being a Linux novice user.

[Note: This article is a result of my own experiences with Linux. It doesnt mean, you'll also face the same issues but who knows... you have been warned sufficiently!]


[Editor Note: This post is by guest blogger Vaibhav Kanwal. He blogs at Calling All Geeks about technology.

If you too like to write for Devils Workshop, please check this. Details about our revenue sharing programs are here.

This article is part of new section TDIS (Thank Devil Its Sunday!). Read more about this section.]