I’ll be the first to admit it - when it comes to Linux, I am a habitual “Distro-hopper”. I don’t like being a distro-hopper, and I haven’t always been a distro-hopper.
I started off with (and used briefly) Red Hat (before Fedora) on the recommendation of a friend, and I used KDE (long-term) because he said it was better. I soon migrated too (and loved - well, still love) Slackware, and I used it for a few years. I used Slackware exclusively until I got my first AMD64 machine back in 2005, and I wanted a x86_64 distro to run on it. I had been hearing a lot about this new distro called Ubuntu - it was quickly becoming the most popular Linux distribution that had ever been created, and I checked it out with version 5.04. YUK! GNOME! and it was BROWN! I soon discovered there was a “sister-distro” called Kubuntu that used KDE instead - “ahhhh - much better” I said to myself. I used Kubuntu almost exclusively (with some experimenting, and side-tracking) from 5.04 all the way until 7.10 when things majorly broke apart for me. I never could get the 7.10 release of Ubuntu (in neither Ubuntu nor Kubuntu form) to work for me. This resulted in some major distro-hopping. Once I started, I simply couldn’t stop - I had to see what was out there, and if it was better, and once I found something I liked, I’d read a blog-post about some other distro, and I’d have to try that out - even if what I was using was working. Since around November of 2007, I have loaded (and ran for at least some time), Fedora, Mandriva, Debian, CentOS, Scientific Linux, SLED, openSUSE, Frugalware, Slamd64, BlueWhite64, Studio64, Slackware (yes I even abandoned x86_64 during the process), Foresight, Mint, Zenwalk, sidux, Pardus, Parsix, DreamLinux, Arch, PCLinuxOS, Sabayon - and probably a few others I’ve forgotten about!
Some of these I blogged about, some I didn’t. There was always SOMETHING that didn’t work in some distro that would send me looking elsewhere. Recently, I’ve burnt myself out on all of this, and I had decided I’d had enough, but I wound up doing the same thing in Windows - with different variants, so I had to step back - take a break and “cleanse my palate”.
I gave myself a week to play - find what I wanted to test - test in a structured environment (taking notes) and making a decision, and committing to it, and to finally stop all of this non-sense. So here, are my trials, tribulations and some of my notes about what I tried, what I liked and what I didn’t like.
Folks, this is gonna be a long one, so only read on if you are truly interested in what I found, and what I picked.
My first decision was that although I’d been using GNOME for a while now, I wanted to step back in and see what was up with KDE 4.1.
First Test (short): Fedora 10 w/ KDE
Fedora 10 Beta KDE x86_64 Live CD - wouldn’t boot on my machine - no matter what I did! (not getting into details - trying to keep this as short as humanly possible!)
Second Test: Feodra 9 w/ KDE
I discovered by browsing the updates repo, that I could install Fedora 9, fully update it and be on KDE 4.1. Initial boot and install went beautifully! I did my full update and I was on 4.1 - yes, it was a lot better than 4.0 - by a mile. Here is where Fedora failed - no ATI drivers (even in Livna). Not Fedora’s fought - ATI’s fought for not supporting the new version of X11 that is in Fedora.
Third Test: Kubuntu 8.10 Alpha 6
Yes, I know it was an Alpha version. It installed perfectly, would boot, but I couldn’t get X at all - I could switch to Virtual Terminals, and access the console, but never could get X to start.
Fourth Test: Kubuntu 8.04 w/ KDE 4.1 packages from PPA
I discovered that Kubuntu had packages for 4.1 via this news post (at the time of this writing there are 4.1.2 packages in that same repo if you are interested in trying them out). I made two attempts at this one. On the first attempt I installed from the Kubuntu-KDE4 Remix CD, which installed 4.0.x, and then followed the instructions on the news-post I linked too earlier to upgrade to 4.1. Somehow, I ended up in a huge mud-puddle of instability. I’m not sure what went wrong, but something definitely did. I then re-installed, and hit F4 at the boot prompt and chose to install a Command-Line only system. I added the PPA repo, and did the 4.1 install. This time things went much better, but it still wasn’t right. I had occasional plasma crashes (at random), and overall, using the desktop, I felt as thought I was going to break it. I knew this couldn’t be a long-term solution for me.
Fifth Test: openSUSE 11.0 with 4.1 packages from the Build Service
Having learned my lesson from installing Kubuntu 8.04 and upgrading form 4.0.x to 4.1, I added the Build Service repo at install time, and installed KDE 4.1 fresh. Initially, I thought this was it! However, although it took a little longer to start happening than it did with Kubuntu, KDE 4.1 started dissolving around me - Plasma crashes, and the general feeling I was going to break the Desktop by simply clicking on something. I was very disappointed in this trial, because I actually fully expected this to be my solution.
Sixth Test: Kubuntu 8.10 Beta
By this time, the Beta for 8.10 was released. Same problem as Alpha 6 - no X.
Seventh Test: Mandriva 2009 RC2
Sorry - I just can’t get used to Mandriva - I don’t feel comfortable here. Also, had some random Plasma problems as well.
Side note: By this time I actually considered returning the RAM and going back to XP Pro
Sorry KDE guys, I’m just going to have to step away still - KDE 4.1.x just isn’t ready (or at least I’m not ready for it) just yet. I will check back w/ 4.2, but for now, I’ve gotten used to GNOME, and I actually like it better now.
The real results of this test aren’t distro specific, they became desktop specific. I could go down that same list of distro’s, and with the exception of not having ATI drivers available for Fedora, any of those distro’s would work for me under GNOME (including Mandriva). What did I pick?
Eighth Test (and defeat): Ubuntu 8.04.1
It just works. Plain and simple. It works, and it works better (at least for me) better than anything out there - Plus, it’s an LTS release so I can relax and just run for a while.
I think it’s great that there are hundreds of Linux distributions out there, and dozens of Window Managers and desktop enviroments, but Ubuntu (running GNOME) has become insanely popular, and has come closer than any Linux distro before it of becoming “Mainstream”. Dell is offering how many machines with Ubuntu pre-installed now? I think it’s 6! Can you get any more mainstream than Dell?
For me the choice was simple - Ubuntu (in my opinion) is going to be the future of Linux on the Desktop - like it or not. I’m not trying to be a “fanboy” so don’t flame me here, but I think like it or not, Ubuntu isn’t going anywhere, and it’s only going to get bigger and more popular than it is now. There will always be the countless number of Distro’s available, and there will be die hard users of both the “big ones” and the “little ones” but I think slowly, but surely more and more people are going to discover that Ubuntu is a distro that simply works, and works better than others out there.
