The state of Linux

My usual euphoria at running Linux on any machine I can lay my hands on has been radically diminished. To start off, this is probably my own fault and the fault of those like me. Let me explain: as geeks and fanboys, we are constantly thriving to run the latest and greatest. If a new distribution is made available, we can’t wait to download the ISO, burn it to a disc and install. Then, we start fiddling to make things that worked properly before work yet again. I am constantly amazed at the support the community offers. I am constantly gobsmacked by the hard work developers put in to advance the software technology in the operating system and the features it provides. But, at the same time I am disappointed that very few things that matter run out of the box. Primarily, my disappointment is directed at the release of new kernels that have no support for existing graphics card drivers. If there were thousands to choose from, I could understand the problem developers would face. But there are really only three. Of those, Intel has open-sourced their driver. That leaves nVIDIA and ATI. Why then must an upgrade from Mandriva 2008.0 to 2008.1 break the dependency of the kernel to the driver for both ATI and nVIDIA? Surely someone has tested that the upgraded operating system will function? Surely it can’t be too much to ask that a bit of quality assurance is done?

Then, there’s the inclusion of software that has no chance of working because core components haven’t been finalized. I’m directing this one at the Fedora team. Why on earth would any project team choose to include an XServer for which no proper drivers exist yet? Why make something available that cannot work in the mode I am accustomed? Yes, I don’t need Compiz and its fancy effects. But I like them. They worked in Fedora 8. Why should Fedora 9 be a downgrade from a usability and eye candy perspective? An upgrade has me struggling with windows that have no main title bar and cannot be moved. Can I fix the issue? Probably. But I don’t want to spend hours fiddling to get things back to the way they were. I want the damned thing to work. I spent uncounted hours over the weekend to try to get the nVIDIA driver working in Mandriva 2008.1. It works with the power pack. I can’t get it to work by hand because there are kernel-dev dependencies, X11 dependencies and goodness knows what else. It’s just too much effort to regain the status quo.

Why ship Firefox in its beta release, Fedora and Ubuntu teams? It is the latest and greatest. But it’s not proven and not released. Why foist it on unsuspecting end users?

Tux

So the long and the short of this rant is the following: unless distros make an effort to get the basics to work easily and stop providing experimental software, there is no way Tux will find his way onto desktops the world over. There is no chance penguin will compete with commercial offerings unless the overall package is functional. That means shipping something no quite on the cutting edge, but in a working state. Provide bleeding edge software in special experimental packages and distros, clearly marked. I understand this stuff is free and it’s a question of choice. I consider myself technically savvy enough to make, yum, yast, urpmigcc and rpm at will. Unfortunately, not many computer users have the interest in gaining those abilities. I cannot blame them.

Make sure the choice stays Linux and that there is no reason to veer away to the dark side!

Share

About The Author

manfred

Other posts by

Author his web sitehttp://www.hertenberger.co.za

26

05 2008

4 Comments Add Yours ↓

The upper is the most recent comment

  1. Herman #
    1

    I can’t agree with you more. You know about my battles with my Sony Vaio vs ubuntu. But when Hardy Haron came out… I installed it again. I thought. mybe it’ll work this time… nope… anyway….
    Never try Ubuntu from a offline pc… (well you know it already)

    I will however work on linux for the next 2.5 years. Starting my final year project in a month: Voice operated Mobile phone SARS travel logbook. Basicly you say the odometer display before and after your business trip. Then the file gets transfered to a server (or email client maybe) and voice recognition software puts all the data in a txt file. 3.5 months to achieve this. Wish me luck. I’ll need it.

  2. 2

    Sony Vaio was probably a bad call – can’t even get Windows to run on that if you don’t have the official disks ;-)

    I’d be keen to see how your project turns out. Let me know. And: you’ll probably use Linux for longer than 2.5 years. Even if it’s not all it’s meant to be right now, it has a very bright future!

  3. Koos Uys #
    3

    I fully agree with you. I am using Mandriva now for five years and yes, it makes me cry when the new version suddenly does not work with some things. I am not an IT geek. I am just a normal computer user who never Linux learned the command line like I used to know in DOS. Today I do everything in GUI and if I cannot, I leave it.

    For example: Madriva 2005 LE worked great. Almost no bugs. All versions of 2006 was a mess. Mandriva 2007 was fairly OK. 2008.0 worked great and 2008.1 suddenly have some problems. Could not yet get a X64 version to work though.

    Yes, I rather prefer a 100% working desktop – and Linux can do that very very well – rather than the newest version of software that does not work nice.

    At the moment what I do, is use a version. If it works, I remember it. If the new version have problems, I simply go back to the old version. After all, it only takes me 25 minutes to have a running desktop from an install and another hour to have all the other things installed that I like. On a Windows system it takes much more time.

    Even with all this nonsense, I am never going back to Windows.

  4. 4

    At least you’re not frustrated enough to move back to Windows ;-) It is a real shame that the overall quality of distributions seems to suffer. The technology is excellent, the hard work and dedication of all contributors incredible – all it might take is a better focus on the end user and consumer.


2Trackbacks/Pingbacks

  1. Mandriva Powerpack 2008 Spring - a question of price 02 06 08
  2. Fedora 10 released 26 11 08

Your Comment



Switch to our mobile site