My L2000 laptop has been experiencing random lock-ups under Linux for a long time; I’ve been attributing it to kernel issues (ACPI, APIC, sound and network drivers) because said lock-ups do not occur under Windows.
As it turns out, removing one of the two memory modules seems to have solved the problem (more than two days’ worth of almost continuous running and no crash yet!). The comparative vulnerability to overheating is still disturbing, considering Linux is quite aggressive in turning on the fan — perhaps it’s due to Linux’s more aggressive use of available physical RAM: if the other memory module is less well-cooled (the remaining memory stick is 1GB and wider than the 512 Mb I took out) it might be more likely to start randomly flipping bits.
Considering the laptop is certified for up to 2x1GB sticks, it is still a bit disturbing. Perhaps HP fits smaller-sized sticks if someone requested the maximum amount of RAM..