Warning: This is an intensive comments made to my latest DIY task. The coming lines are a glossary of major terms used in this passage. Professionals may directly jumped to the content (or skip the whole passage XD)
Glossary:
1) Ubuntu: A distribution of Linux focused on human beings(in simple words, it tries to be more user-friendly)
2) Compiz Fusion: A desktop manager which provides most Linux distributions with visual effects of beyond-Vista quality.
3) Live CD: Ubuntu can be run by booting the CD directly without any modification on the hard drives. Installation on hard drive is made by clicking the "Install" button on the desktop after loading the Live CD.
4) Wine: A Linux software which allows Windows-based application to be run on Linux.
Hardware Platform: IBM Thinkpad R40
Operating System: Ubuntu 7.04 Feisty Fawn
Under the influence of my friend "circle" 's demo on Compiz Fusion, I have successfully installed Ubuntu 7.04 on my laptop IBM Thinkpad R40. The installation process and customization went smoothly on this piece of "outdated" hardware.
First of all, I was very much amazed by the driver installation process provided by this small piece of Live CD. It automatically loaded all the required drivers including the trackpoint, trackpad, audio device, non-standard keyboard and even an PCIMCIA wireless NIC card. This is the first time I experienced such a painless operating system installation with all hardware configured correctly.
However, I does not like the default theme, it's too bright for me. I tried switching to "Freespire 2.0", however the slow KDE made me switched back to Ubuntu. Luckily, there is a unofficial Blubuntu project which dresses Ubuntu with a blue theme. Now, I have the login screen, icon set and OpenOffice splash screen in blue (Hints: After replacing /usr/lib/openoffice/program/openintro_ubuntu.bmp and openabout_ubuntu.bmp with bitmaps of your choice, I recommend performing a "chmod 444" command on both files, otherwise the bitmaps will be reverted by system default ones).
After a bunch of configuration steps done on my ATI Radeon M6 chipset, I found that all I have to do is pointing my mouse to "System"-->"Preference"-->"Desktop Effects" and turn on some basic effects without the needs of modifying any config file. This reduced much of the configuration work, provided that the chipset is not supposed to be capable of running rich Compiz Fusion effects like "Workspace on a cube". I am looking forward for the next Ubuntu distribution "Gutsy Gibbon", in which Compiz Fusion is enabled by default.
Another piece of hints worth mentioning is the SCIM functionality under English-only environment. The one line command "im-switch -s scim_xim -z default" will get the job done (just run sudo apt-get install im-switch if the package is not installed). Now I can type Chinese characters in a English platform (I didn't install any language pack other then English), although the font is a bit ugly. Hope somebody can comment on how to change the fonts used by Chinese characters.
I have to customize the applications. I would spend more time working on it in the future. As far as I go along with Ubuntu, my impression on this distribution is the highest among all operating systems I have ever used on my personal computers (Windows 95 to Windows Vista, Mandriva family, Fedora family, etc). The next task would be a UDP networked Starcraft game over VPN with Wine emulation. I can now run Starcraft without difficulty on Wine, the coming step is to configure the VPN connector.
I am not going to provide any links on the above topics. If you are interested, you can learn more by googling the topics (like Ubuntu, Compiz Fusion ...) yourself.