Hello Vivek
I don't have these problems and I've got a M1420, too. The cooler ist noisy, yes, but it is possible to avoid necessity of the cooler:
- Clean the cooler, heatpipes etc. (remove dust)
- Define a maximum cpu speed, e.g. 1100 MHz for me
- Reduce cpu voltage (for me: 1100MHz @ 0.956V)
Only with first step it should be possible to work in office programs without permanent cooler.
Step 2 causes the cpu not to run higher than 1100 MHz, it's this frequency for me because with step 3 I can run the cpu at 0.956V (that's the default voltage for 600 MHz). 600 MHz now uses 0.780V on my notebook.
So how to define maximum speed and voltages?
Use tools like
RM Clock, Centrino Hardware Control, ... for Windows. Choose my voltages for beginning, these should work with every centrino cpu.
Linux:
Which version of Knoppix? Seems like ACPI is inactive, so the cpu runs constantly at maximum speed. Try to use a newer knoppix or find out which kernel you are using ( "cat /proc/version" ).
Make sure you don't use kernel boot parameters like "acpi=off".
If ACPI is active:
Could you post the output of "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies"?
If you run "echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", the cooler should spin down and go off.
Changing voltages is possible in linux, but you have to compile a new kernel.
Aaron