Hello Leo Thank you for your reply. Here is the output from the terminal:- tony@tony-laptop ~ $ ( cd /proc/acpi/thermal_zone && \ > while :; do \ > > line="`date`:`grep temperature */* | awk '{ printf(\" %03d\", $2) }'`"; \ > echo "$line"; \ > sleep 10; \ > done ) | tee LOG Sat Jul 10 22:37:33 SAST 2010: 040 Sat Jul 10 22:37:43 SAST 2010: 040 Sat Jul 10 22:37:53 SAST 2010: 040 Sat Jul 10 22:38:04 SAST 2010: 040 Sat Jul 10 22:38:14 SAST 2010: 040 Sat Jul 10 22:38:24 SAST 2010: 040 Sat Jul 10 22:38:34 SAST 2010: 040 Sat Jul 10 22:38:44 SAST 2010: 040 Sat Jul 10 22:38:54 SAST 2010: 040 Sat Jul 10 22:39:04 SAST 2010: 040 Sat Jul 10 22:39:14 SAST 2010: 040 Sat Jul 10 22:39:24 SAST 2010: 040 Sat Jul 10 22:39:34 SAST 2010: 040 Sat Jul 10 22:39:44 SAST 2010: 040 Sat Jul 10 22:39:54 SAST 2010: 040 Sat Jul 10 22:40:04 SAST 2010: 040 Sat Jul 10 22:40:14 SAST 2010: 040 Sat Jul 10 22:40:24 SAST 2010: 040 Sat Jul 10 22:40:34 SAST 2010: 040 Sat Jul 10 22:40:44 SAST 2010: 040 Sat Jul 10 22:40:54 SAST 2010: 040 Sat Jul 10 22:41:04 SAST 2010: 040 Sat Jul 10 22:41:14 SAST 2010: 040 Sat Jul 10 22:41:24 SAST 2010: 040 Sat Jul 10 22:41:34 SAST 2010: 040 Sat Jul 10 22:41:44 SAST 2010: 040 Sat Jul 10 22:41:54 SAST 2010: 040 Sat Jul 10 22:42:04 SAST 2010: 040 Sat Jul 10 22:42:14 SAST 2010: 040 Sat Jul 10 22:42:24 SAST 2010: 040 Sat Jul 10 22:42:34 SAST 2010: 040 Sat Jul 10 22:42:44 SAST 2010: 040 Sat Jul 10 22:42:54 SAST 2010: 040 Sat Jul 10 22:43:04 SAST 2010: 040 Sat Jul 10 22:43:14 SAST 2010: 040 Sat Jul 10 22:43:24 SAST 2010: 040 Sat Jul 10 22:43:34 SAST 2010: 040 Sat Jul 10 22:43:44 SAST 2010: 040 Sat Jul 10 22:43:54 SAST 2010: 040 Sat Jul 10 22:44:04 SAST 2010: 040 Sat Jul 10 22:44:14 SAST 2010: 040 Sat Jul 10 22:44:24 SAST 2010: 040 Sat Jul 10 22:44:34 SAST 2010: 040 Sat Jul 10 22:44:44 SAST 2010: 040 Sat Jul 10 22:44:54 SAST 2010: 040 Sat Jul 10 22:45:04 SAST 2010: 040 Sat Jul 10 22:45:14 SAST 2010: 040 Sat Jul 10 22:45:24 SAST 2010: 040 Sat Jul 10 22:45:34 SAST 2010: 040 Sat Jul 10 22:45:44 SAST 2010: 040 Sat Jul 10 22:45:54 SAST 2010: 040 Sat Jul 10 22:46:04 SAST 2010: 040 Sat Jul 10 22:46:14 SAST 2010: 040 Sat Jul 10 22:46:24 SAST 2010: 040 Sat Jul 10 22:46:34 SAST 2010: 040 Sat Jul 10 22:46:44 SAST 2010: 040 Sat Jul 10 22:46:54 SAST 2010: 040 Sat Jul 10 22:47:04 SAST 2010: 040 Sat Jul 10 22:47:14 SAST 2010: 040 Sat Jul 10 22:47:24 SAST 2010: 040 Sat Jul 10 22:47:34 SAST 2010: 040 Sat Jul 10 22:47:44 SAST 2010: 040 Sat Jul 10 22:47:54 SAST 2010: 040 Sat Jul 10 22:48:04 SAST 2010: 040 Sat Jul 10 22:48:14 SAST 2010: 040 Sat Jul 10 22:48:24 SAST 2010: 040 Sat Jul 10 22:48:34 SAST 2010: 040 Sat Jul 10 22:48:44 SAST 2010: 040 Sat Jul 10 22:48:54 SAST 2010: 040 Sat Jul 10 22:49:04 SAST 2010: 040 Sat Jul 10 22:49:14 SAST 2010: 040 Sat Jul 10 22:49:24 SAST 2010: 040 Sat Jul 10 22:49:34 SAST 2010: 040 Sat Jul 10 22:49:44 SAST 2010: 040 Sat Jul 10 22:49:54 SAST 2010: 040 Sat Jul 10 22:50:04 SAST 2010: 040 Sat Jul 10 22:50:14 SAST 2010: 040 Sat Jul 10 22:50:24 SAST 2010: 040 Sat Jul 10 22:50:34 SAST 2010: 040 Sat Jul 10 22:50:44 SAST 2010: 040 Sat Jul 10 22:50:54 SAST 2010: 040 Sat Jul 10 22:51:05 SAST 2010: 040 Sat Jul 10 22:51:15 SAST 2010: 040 Sat Jul 10 22:51:25 SAST 2010: 040 Sat Jul 10 22:51:35 SAST 2010: 040 Sat Jul 10 22:51:45 SAST 2010: 040 Sat Jul 10 22:51:55 SAST 2010: 040 Sat Jul 10 22:52:05 SAST 2010: 040 Sat Jul 10 22:52:15 SAST 2010: 040 Sat Jul 10 22:52:25 SAST 2010: 040 Sat Jul 10 22:52:35 SAST 2010: 040 Sat Jul 10 22:52:45 SAST 2010: 040 Sat Jul 10 22:52:55 SAST 2010: 040 Sat Jul 10 22:53:05 SAST 2010: 040 Sat Jul 10 22:53:15 SAST 2010: 040 Sat Jul 10 22:53:25 SAST 2010: 040 Sat Jul 10 22:53:35 SAST 2010: 040 Sat Jul 10 22:53:45 SAST 2010: 040 Sat Jul 10 22:53:55 SAST 2010: 040 Sat Jul 10 22:54:05 SAST 2010: 040 Sat Jul 10 22:54:15 SAST 2010: 040 Sat Jul 10 22:54:25 SAST 2010: 040 Sat Jul 10 22:54:35 SAST 2010: 040 Sat Jul 10 22:54:45 SAST 2010: 040 Sat Jul 10 22:54:55 SAST 2010: 040 Sat Jul 10 22:55:05 SAST 2010: 040 Sat Jul 10 22:55:15 SAST 2010: 040 Sat Jul 10 22:55:25 SAST 2010: 040 Sat Jul 10 22:55:35 SAST 2010: 040 Sat Jul 10 22:55:45 SAST 2010: 040 Sat Jul 10 22:55:55 SAST 2010: 040 Sat Jul 10 22:56:05 SAST 2010: 040 Sat Jul 10 22:56:15 SAST 2010: 040 Sat Jul 10 22:56:25 SAST 2010: 040 Sat Jul 10 22:56:35 SAST 2010: 040 Sat Jul 10 22:56:45 SAST 2010: 040 Sat Jul 10 22:56:55 SAST 2010: 040 Sat Jul 10 22:57:05 SAST 2010: 040 Sat Jul 10 22:57:15 SAST 2010: 040 Sat Jul 10 22:57:25 SAST 2010: 040 Sat Jul 10 22:57:35 SAST 2010: 040 Sat Jul 10 22:57:45 SAST 2010: 040 Sat Jul 10 22:57:55 SAST 2010: 040 Sat Jul 10 22:58:05 SAST 2010: 040 Sat Jul 10 22:58:15 SAST 2010: 040 Sat Jul 10 22:58:25 SAST 2010: 040 Sat Jul 10 22:58:35 SAST 2010: 040 Sat Jul 10 22:58:45 SAST 2010: 040 Sat Jul 10 22:58:55 SAST 2010: 040 Sat Jul 10 22:59:05 SAST 2010: 040 Sat Jul 10 22:59:15 SAST 2010: 040 Sat Jul 10 22:59:25 SAST 2010: 040 Sat Jul 10 22:59:35 SAST 2010: 040 Sat Jul 10 22:59:45 SAST 2010: 040 Sat Jul 10 22:59:55 SAST 2010: 040 Sat Jul 10 23:00:05 SAST 2010: 040 Sat Jul 10 23:00:15 SAST 2010: 040 Sat Jul 10 23:00:25 SAST 2010: 040 Sat Jul 10 23:00:35 SAST 2010: 040 While this was happening, I carefully watched the temperature sensors: CPU remained static at 40 deg C Temp1 remained static at 40 deg C Core 0 started at 35 deg C and slowly rose to 90 deg C at which point I quickly copied & pasted the terminal output, and hit RESTART, by which time the temperature had risen to 94 deg C. When my laptop automatically switched on again, about a minute later, the CPU and Temp1 sensors, which had been stuck on 40 deg C, both indicated 85 deg C, as did the Core 0 sensor. However, the cooling fan is now working, and all three temperature gauges have dropped quickly to 55/55/48 in the time it's taken me to type this paragraph. Does any of this help? I really appreciate your help with this problem. Thanks & regards, Tony ___________________________________________________________________ On 10 July 2010 04:06, Leo Arias