On Sun, 4 Mar 2012 15:46:35 -0800 website reader <[email protected]> wrote:
> My Toshiba Satellite A505-S6970 laptop running Ubuntu 10.04 recently > abruptly stopped running after I restarted it 3 times. A subsequent > investigation revealed that the BIOS caught an overtemp condition and > powered off. > > Unfortunately this caught the hard drive updating files and so the > system had to recover inodes upon boot up. > > Question: > > Is there an easy way to integrate the BIOS notification into the > kernel? How can I prod the kernel into coming down gently and not let > the BIOS hammer the computer into power off? > > Just curious how others have successfully done this? My suggestion would be to run a system monitor program like GKrellM. This little app has an extensive list of monitors, including motherboard sensors. You can set warning and alarm temperature limits, each of which can trigger a command to run. Set the High Alarm limit to some temperature below the BIOS shutdown point, and have it trigger a shutdown. Set the High Warn limit to display a warning that your machine is overheating, and it must SHUT DOWN NOW, OR ELSE. Or something like that. :-) I think the major desktop environments also have similar functions. Though as I recall, Gnome's was a resource hog. One advantage to GKrellM is that it's really quite light. Of course, you really should figure out why your laptop was overheating. Was something running the CPU full tilt, and causing the temperature to spike? Is there lint blocking the fan(s)? Has the fan stopped working? In my experience, laptops don't overheat unless something untoward has occured. Anyway, I hope this helps. --Dale -- Any sufficiently advanced technology is indistinguishable from a rigged demo. _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
