So I decided to install it on my old Dell Inspiron 1100 that I had lying around. There are many popular Linux distributions such as Ubuntu, OpenSUSE, RedHat etc. I downloaded the OpenSUSE 10.2 installation files and burned the ISO images onto 5 CDs. The installation itself was pretty straight forward, and Linux was able to detect most of my hardware. I hit a snag after installation, where after a reboot, it would go straight to the Linux command prompt instead of the GNOME desktop environment (a graphical, Windows-like interface). After a couple re-installations, and a lot of looking up online troubleshooting sources, I realized that it was a problem with my LCD monitor configuration. I finally managed to fix it by manually configuring my monitor by logging in as 'root' at the Linux command prompt and executing the 'yast2' configuration tool. Good thing I was able to get a hold of my Dell monitor specs (resolution, refresh rate, size etc) online.
After tinkering around for a bit, there are a few disappointing things about OpenSUSE w/GNOME that I've noticed:
- New software takes much longer to install than Windows XP. Also, unless the installation comes in a RPM package, it could be very annoying to install. For example, I downloaded the installation for a program called Octave in a compressed '.tar.gz' file. I had to uncompress the file, execute './configure', 'make', and 'make install' successively from the Linux command line, only to find that I was missing some C/C++/Fortran libraries. RPM packages, if available, are easier to install.
- Sometimes newly installed programs won't show up in the "Applications Menu" of GNOME, in which case you have to look for it yourself in /usr/bin or wherever else programs are installed. I faced this problem with RealPlayer and XPDF.
- You have to download patches to be able to play mp3 files and DVDs etc. So far, I still haven't been able to get WMA files to play.
- There's a very annoying program called Beagle that comes with OpenSUSE. It's some sort of search indexing utility that goes through your hard drive and collects information for easier future searching. The bad thing about it is that it runs in the background and utilizes almost 100% of the CPU processes until it finishes indexing, which can apparently last for days. Initially, I was really concerned when I could hear my CPU fan running at full speed even when all programs were idle, until I read about Beagle complaints online. The CPU fan became less noisier, and programs in general ran much faster once I disabled this utility.
- The amount of free and useful software available for Linux is huge
- For example, free Matlab equivalent software (Octave, SciLab), office development (OpenOffice), music/video players, instant messaging, CAD tools etc and a whole lot more. Moreover, there seems to be a growing Linux community that's constantly updating and providing support for these applications.
- Different desktop environments
- The two desktop GUIs I've been able to play around with are GNOME and KDE. Although KDE looks much better, it's a bit slow for older machines. These desktop environments are a refreshing change from Win XP.
- Compiz windows management: I absolutely love the rotating cube and window selection feature, especially since I tend to have at several windows open at a time and switching back and forth on the same screen can be annoying.
Here's a video I found that shows what Compiz can do. Compiz works on my old Dell very well, despite it having a very ordinary graphics card (Intel), and it doesn't seem to slow the computer functionality down at all.
Linux software that I've tried so far and found very usable:
- kile - LaTeX editor
- OpenOffice - documents, spreadsheets, compatible with MS Office, convertible to PDF
- Octave - Matlab-like software (most of the commands are exactly the same too), contains many add-ons, toolboxes, although I think it lacks a Simulink equivalent.
- Gaim - multi-protocol instant messaging
- Eclipse IDE - for C/C++ development


No comments:
Post a Comment