This document is my humble contribution to the mountain of knowledge that already exists and has been so very useful in my pursuit to run linux on laptops for the last few years.
This laptop has been a great laptop for me so far and by far the best laptop in many respects I have ever used. There are a few shortcomings, but overall the Linux compatability is pretty darn good. I think that is more due to the advancements in the Linux and open source community than anything inherent in this laptop, but it is very encouraging.
Make sure you have a relativiely new installer... if unsure download the netinstall from the
debian website and burn it to a disc before you start.
You can generally find those at
http://www.us.debian.org/devel/debian-installer/
and the specific one I used is here
1) Find a place where you can connect to the internet via ethernet cable
2) Boot up the laptop with the debian netinstall disc
3) Go through installer and generally select obvious defaults. You will need it to be able to recognize your ethernet card, so if it doesn't, your installer is probably too old. The correct driver is b44.
4) When it gets to the partitioning step, I just wipe all pre-existing partitions and then create a 1 gig swap partition at the beginning, with the rest of the disk on the next partition. Your usage and needs may vary, so you will have to figure out how you want to do this before continuing.
You can use the program hotswap and xhotswap to manage the hotswapping of the modular battery and cd drive. Its pretty self explanatory once you run it. You do need hot swap capability compiled in your kernel first.
For some reason the Master part of the alsa mixer doesn't do anything. The sound is instead driven by the PCM and Headphone controls.
Its a skinny laptop with little space between the keys and the lcd, so as a result, oils from your fingers and palms can stain the screen after a while. I suggest a pad to cover the keyboard when the laptop is closed to protect the screen. I use a product available at http://www.radtech.us and seem to be rather pleased.
The battery life is much improved if you use a cpu frequency scaling program to throttle the frequency of the processor. I use cpudyn (via apt-get) and am sufficiently satisfied.
xorg.conf .config file for 2.6.14 kernel output of 'lspci -vv' config file for Worker (file manager) GTK+ theme for gkrellm /etc/fstab file output of 'lsmod' My custom blackbox theme output of 'uname -a' config file for bbkeys My xsession file