Can Linux Be This Good?

Posted on April 9, 2008. Filed under: Uncategorized |

I had an epiphany the other day. It happened this way. I was using Ubuntu, my Linux operating system of choice, when I found myself looking at my screen, mindlessly twirling the Compiz Fusion cube and painting fire on the screen. I was restless. And then it struck me.

After using computers for over twenty five years, I was suddenly struck by the thought that I do not know what to do with a fully functioning, uncrashable, secure and attractive operating system. For me a computer has always been a toy, something to be played with and tweaked to squeeze out every possible advantage. I have always been one to push the envelope, so crashing and messing up operating systems is rather old hat for me.

With Windows it was easy. I didn’t even have to try to break it. When I first switched to Linux, I used rpm-based distros which left me in dependency Hell in short order. Since I switched to Debian based distros even this became increasingly difficult.

Most people grimace and fuss when their computer breaks down. Not so with me. I am suddenely engaged. I have something to do. It gives me an excuse to start fresh and do what I do best, push things to extremes.

My computer should be easy to break. I have two hard drives, one SATA and one IDE. I have thirteen partitions on them with a minimum of six operating systems at any given time. Plus, I have an assortment of usb devices with even more operating systems and file systems on them. I am always installing something or other, so things are bound to go badly eventually.

Let’s start with Windows XP MCE. It came with my HP Pavilion desktop computer. My two year old computer came with two partitions and one hard drive. On the second partition is HP’s recovery program. The last time I booted into Windows XP was months ago. When I do boot into it I wonder why I bother. It takes forever to load. After which time, it insists on doing endless updates, many of which require rebooting. Ugh! I can’t wait to get back to the sanity of Linux which I am only too happy to do.

My main OS is on another partition on the SATA drive that it shares with Windows. Ubuntu is spread across three partitions, one for root (30 GB), one for home (55 GB) and 1 for swap (1 GB). I have learned over the years that it is better to use separate home and root partitions as long as you are going to install and re-install as often as I do.

My main operating system is Ubuntu which is a Linux operating system based on Debian. Ubuntu is an African word which has no English equivalent. It means that we are in this together and we all benefit when each one benefits or something to that effect. For me, it is the perfect description of community which fits in well with my philosophy.

I came to use Ubuntu shortly after it was first released. I was using another Debian distro at the time called SimplyMEPIS. They lived along side each other for a couple of years. I have used Ubuntu exclusively for about a year.

I chose Ubuntu through lots of experience with various distros. I have a box of Linux installation CDs that goes back about seven years. I have tried all of them at one time or other. My first distro was Mandrake. I stuck with that for two tortuous years. Don’t get me wrong, I liked Mandrake, but it did not like me. It was so prone to dependency problems that I was continually frustrated. Since I was relatively new to Linux, I was more easily frustrated than I am now.

During this time, I also used Fedora and Xandros. Xandros was my first Debian based distro. I liked it, but did not like its approach which was to mimic Windows. Also its repositories were limited and often out of date.

When MEPIS first came out, I gave it a try. I instantly loved it. It was just good. Everything worked just as I imagined. It was simple. It had great tools. It detected hardware that others had trouble with. I used it as my main OS until they switched it up on me. They moved to Ubuntu core. I was already using Ubuntu so this seemed redundant to me. In comparing the two side by side, I realized that I preferred Ubuntu. It was more current. It had more features and more applications. It was time to make the switch to Ubuntu, so I did.

I still have SimplyMEPIS 7.0, 64-bit version, installed on a partition. Right now I have Sabayon, openSUSE, and PCLinuxOS installed, in addition to the two already mentioned. Sabayon is a work in progress. It is a great concept. I find it refreshing, but time consuming. OpenSUSE is full featured and elegant. It is also prone to breakage. PCLinuxOS is a fork of Mandriva which for some strange reason will not install on my system. It is nostalgic so I keep it around. PCLOS works well enough, but it does not have all that I need, so I don’t take it as seriously as some people do.

Ubuntu stands apart. Sure, it is brown and orange, not my favorite colors. One of the first things I do is to change the theme. Next I add the restricted drivers and get Compiz Fusion working. I install AWN and Screenlets to complete the makeover. I install my favorite applications and add a few different desktops and I am in business. Which brings me to my current state. Everything that I could possibly want is installed and working perfectly. So what do you do with a perfectly working computer?

It turns out that you get the jump on things. You install the latest version of Ubuntu from scratch. That’s right. You start over. Hardy Heron is due for release later this month. But why wait for the inevitable rush and slow downloading? It is working well enough now for everyday use. So I installed version 8.04 and now it too is working perfectly.

You have to ask yourself if Linux is that good. For me, it is. I push things to extremes and if I can do that and Linux still works flawlessly then it has to be good. I have Hardy Heron installed with KDE 4, KDE 3, Gnome, Fluxbox, XFCE, and Sugar installed. I am using KDE 3 now, but use Gnome just as often. I switch it up just for variety. I have my bar at the top regardless of whether it is KDE or Gnome. I have AWN at the bottom. I have learned that I can have Gnome’s menu running from inside KDE using the AWN menu applet, which is cool.

I install Virtual Box for Windows compatibility. It has Windows XP installed, using and old license from my previous computer. The same VM has been kicking around for a couple of years. I just drag and drop it around wherever I go. Essentially it has every Windows program in it that I like. I prefer it to Wine. I run Virtual Box in seamless mode which gives me a Windows bar at the bottom, as well as my Ubuntu bar at the top. Yes, Windows XP and Ubuntu appear on the same screen and share the same desktop. All of window effects and cube effects still work, too.

Linux is not perfect and Ubuntu is not immune to problems. I just don’t seem to have them to the degree that other people do. So I am continually looking for something to use my computer for. I go onto the forums and help others. This reminds me that my experience is not the norm. Or is it? We may never know since people seldom post their good news.

Most people who have problems with Linux are usually trying to work around an obscure piece of hardware, most often a wireless card or external modem. They have usually inherited or pieced together an older desktop computer or laptop, which is problematic from the outset since it was likely abandoned by the previous owner for a reason. Their expectation is usually unrealistic based on what they are working with. That being said, most often the Linux community is patient, accepting and is able to get most hardware functioning, albeit in a long round about way since newbies seldom post the kind of information that could help resolve the problem quickly.

You might think that since I change my computer so much that it is no longer Ubuntu. It may not look the same, but it is pure Ubuntu at its heart. One of the things that I like about Ubuntu is that it is so flexible. It is simple enough for newbies, but complex enough for experienced users to tailor it as they choose. This is where the fun is. Computers should be personalized to our own taste. It is a workplace, a toybox and an extension of the self.

So, what do I do next? Unfortunately, Intrepid Ibex, Ubuntu 8.10, is still six months away. It is something to look forward to, but in the meantime, I need something to do. Wait a minute, I have another computer to work on in the guest room…

Make a Comment

Make a Comment: ( 13 so far )

blockquote and a tags work here.

13 Responses to “Can Linux Be This Good?”

RSS Feed for Linux Canuck’s Weblog Comments RSS Feed

This story remind’s me of myself, If my computer is working there must be something wrong. Time to break it and try something new!! I think I am going to have to try Ubuntu 8.04 Beta. But I am downloading the new Mandriva, at home via Torrent. So we will see.

Brilliant. I agree, since I’ve been on a Debian-based distro (and I started that with SimplyMepis 3.4!) my RPMhell has gone away and so has all of my Windows issues, and pretty much a lot of my issues in general.

Do I have to do google searches to fix an occasional issue (that I created)? Sure. But I am not forced to try compiling apps for a newer version, I just choose to want to learn more.

Sadly, I may be leaving the Kubuntu tribe. I want newer apps than a 6mo release gives — Debian Lenny seems smart to me!

Fun article ! It reminds me a bit of my own Linux history, but with different distros…

I now have only ONE distro of choice: Debian.

I use Debian Testing on my main desktop (amd64), as well as my old G3 iBook ppc Mac laptop.

I use Debian stable on various other PC’s…

I still aways have an Ubuntu live-cd with me (alongside with DSL, Puppy, Mandriva live CD’s)…

On particular exceptions, I might end up installing Ubuntu on laptops due to difficult wifi chipset.

But I strongly recommend Debian Testing, as a fun “rolling release”, so one doesn’t have to re-install twice a year !

I think you are right on the money. I can’t believe I didn’t discover Ubuntu’s ease until a few months ago, living in Mikrosoft hell. Tried Mandriva – it really sucks.

Debian lenny aka currently as debian testing. Debian testing is great. But, you’ll be in for a surprise. Debian testing and ubuntu have a lot in common. By the time a new release of ubuntu comes out, all the stuff it’s made of from the sid repositories is already going to have made it into the testing repos. In other words, it’s like having ubuntu with ubuntu compatibility, except on rolling release. It also seems to be a lot more stable than ubuntu (at least more than gutsy).

I too have started out with mepis. It’s very beautiful. It’s a good one to install if you want to install debian stable the easiest way imaginable. But, beware of debian sid. It’s the newest stuff out there, but breakage and instability is quite rampant with it.

Recommends debian stable, debian testing, and ubuntu only when they put out a good release. Gutsy was so crappy i couldn’t believe it was released and also turned me off to ubuntu entirely.

If the writer of this article is so good at linux and experimenting with it. Then why is he using ubuntu? Go pure with a debian testing net-install. Install the base system with nothing else, apt-get dist-upgrade, apt-get install alsa-base x-window-system gnome-core or kdebase. Wow, three things to do and you have a working pure debian install. You got to do it, because sticking with ubuntu and being a linux guru is dumb.

What about giving a try to the latest Mandriva 2008 Spring ?
packages management tools have been improved, and there’s many interesting features.

Please have a look at the following links :

- release notes : http://wiki.mandriva.com/en/2008.1_Notes

- Release Tour ( with screenshots + videos ) : http://wiki.mandriva.com/en/2008.1_Tour

- don’t hesitate to consult the official documentation :
http://club.mandriva.com/xwiki/bin/view/KB/Mandriva_Linux_2008_Spring_documentation

How much this reminds me of myself. :)

Though Hardy gave me a lot of headaches and work when sometime between Alpha6 and Beta my bcm4318 (I know, it’s bad) stopped working (there are loads of bug reports on this in launchpad and the fix is already committed).

On the other hand, KDE4 works wonderfully in Hardy but makes you swear every few minutes on Gutsy.

I’m looking forward to Intrepid Ibex as well, though with some uneasiness. Edgy Eft never managed to work properly on any of machines. Hmmm … sounds like fun. ;)

I like the way you have written this post. I am also a great fan of Ubuntu. As soon as I started loving Ubuntu, at the same time I started hating Window$.
I myself is maintaining a blog on Ubuntu or let say open source in general.
I have written two posts recently which should be helpful for the readers if they wanna try Ubuntu after reading your beautifully crafted post showing strengths of Ubuntu.

http://anuragbansal.wordpress.com/2008/04/07/25-reasons-to-use-ubuntu-instead-of-windows/
http://anuragbansal.wordpress.com/2008/04/08/how-to-try-ubuntu-without-messing-with-your-existing-os/

Ubuntu rocks. I am sure all Ubuntu fans are eagerly waiting for the release date of Hardy Heron.
BTW, I have added you on my blogroll as well.
Nice post.
Thanks
Anurag Bansal

How about testing Intrepid

How about just installing KDE 4.0.3… Its under heavy development, not feature complete yet, and sure to give you something to do at some stage… ;)

This was nice and funny reading – even for a non-guru like me. Let’s see what else you have written…

Ari Torhamo

Your detailed story can be of immense help and an eye opener to all those who still find pleasure in messing us their systems, formatting,reloading… etc….

I totaly agree with your comments. I have been a linux user for over ten years, I am a tech and my workshop runs on Suse 10.1 64bit for server and a few workstations. For my personal choice I chose Ubuntu about 12 months ago after trying Sabayon, Mandriva (and various flavors on mandrake), Ark, Suse, Windows Xp and Vista, DreamLinux, debian, slax, et al. I generally tried a distro, kept it for a month or 3, but was never completely satisfaied with it and again tried something else. Until Ubuntu. It has stayed on my system(s) since first install 2 years ago or so. Why did I? The darn thing just works, allways. I have never had a hickup with Ubuntu, and I have sure tried to create some. I too run VM with xp installed for the same reason as you, wine just doesnt fit right with everything I want or need to run. I will still throw the odd distro on a spare machine in the workshop to check it out, but I know I will keep Ubuntu. Incidently, I completed an upgrade from 7.10 to 8.04 this morning. Everything works perfectly, just as it did from 6.06 to 7.10. I cant argue with perfection.


Where's The Comment Form?

Liked it here?
Why not try sites on the blogroll...