Feeds:
Posts
Comments

Archive for March 3rd, 2008

Every few months or so, someone blogs that free software would be more popular if it had fewer applications in each category. If a distribution would only include, say, Firefox, rather than Konqueror and Epiphany as well, or only OpenOffice.org without KOffice or Abiword, then users would have less anxiety option and locate the software they need more easily. Recently, though, I was very glad to have the choice.

For the past while, Trish’s GNOME desktop has been freezing after a dozen or so windows are opened or closed. The problem is an obscure one, and elusive when I try to track it down. I know it is peculiar to her account, since I don’t suffer from it, but more concrete information is slow to come by. Changing every configuration option that might even remotely connected doesn’t help. Ditto running her key files in another account. Removing the GNOME configuration files so that new default ones are created does nothing. Nor does upgrading GNOME or any of the software I suspect of being involved with the problem. I suspect that either Firefox or Thunderbird are complicit, and my investigations continue, but, meanwhile, Trish is left with a major annoyance every time she logs into her account.

If we were running Windows or OS X, she would have no choice except to endure while I troubleshoot. However, because we’re on GNU/Linux, I switched her over to KDE instead. After about ten minutes of customization, her new desktop looks about 90% the same as her old one, so the transition was minimal, so she can carry on with reading her email and browsing the web while I track down the problem.

Had KDE not removed the problem, I could have set up Xfce. Had Xfce not solved the problem, I could turned to IceWM, Blackbox, Fluxbox, Afterstep or any of a couple of dozen other desktops or window manager..

By contrast, had we been running Windows, she would have had to endure the problem, because only one desktop would be available for her (or perhaps I would have had to re-install). But, under GNU/Linux, I had an immediate choice of workarounds – and all because free software isn’t so rigidly organized that it has only one of everything. The redundancy that people love to decry makes an emergency far less urgent, so I, for one, hope that no distribution every tries to do much tidying. 

Diversity may be messy, but, sometimes, messiness is better.

Read Full Post »