← Back to team overview

mactel-support team mailing list archive

[Bug 262550] Re: WARNING: Intrepid might burn down MacBook Pro

 

@Rydberg: Running the script on my MBP5,1 it says:

Scanning SMC registers...
Mt register found

The machine has a Mt but no Sf register.
It is likely built 2009 or 2010.

The SMC does not have a (known) overheat protection, so the
machine might get really hot under CPU load.

DO NOT rely on the SMC to automatically regulate the temperature,
but use a fan control scheme known to work with your machine.

---

But from experience I can say the SMC seems to regulate temperature
quite well and I've never had any problems with potential dangerous
overheating even under load - testing by running two instances of

while true; do cat /dev/zero > /dev/null; done

to max out the CPU - once the processor hits about 95C (as gauged by
temp5_input from applesmc) the fans ramp up from 2000 RPM to over
3400RPM (although be it quite slowly) and which then seems to hold the
CPU temp at ~85C (although it is still dropping very slowing as fan RPM
increases) - output of all temp and fan sensors atm under load:

alex@tokyo:~$ for t in /sys/devices/platform/applesmc.768/temp*_input; do echo $t: `cat $t`; done
/sys/devices/platform/applesmc.768/temp10_input: 57500
/sys/devices/platform/applesmc.768/temp11_input: 68250
/sys/devices/platform/applesmc.768/temp12_input: 73750
/sys/devices/platform/applesmc.768/temp13_input: 73500
/sys/devices/platform/applesmc.768/temp14_input: 76250
/sys/devices/platform/applesmc.768/temp15_input: 72500
/sys/devices/platform/applesmc.768/temp16_input: 57500
/sys/devices/platform/applesmc.768/temp17_input: 65500
/sys/devices/platform/applesmc.768/temp18_input: 65750
/sys/devices/platform/applesmc.768/temp19_input: 31500
/sys/devices/platform/applesmc.768/temp1_input: 34250
/sys/devices/platform/applesmc.768/temp20_input: 50250
/sys/devices/platform/applesmc.768/temp2_input: 34250
/sys/devices/platform/applesmc.768/temp3_input: 33500
/sys/devices/platform/applesmc.768/temp4_input: 34250
/sys/devices/platform/applesmc.768/temp5_input: 85000
/sys/devices/platform/applesmc.768/temp6_input: 70000
/sys/devices/platform/applesmc.768/temp7_input: 71250
/sys/devices/platform/applesmc.768/temp8_input: 83000
/sys/devices/platform/applesmc.768/temp9_input: 66000
alex@tokyo:~$ for t in /sys/devices/platform/applesmc.768/fan*_input; do echo $t: `cat $t`; done
/sys/devices/platform/applesmc.768/fan1_input: 3414
/sys/devices/platform/applesmc.768/fan2_input: 3407
alex@tokyo:~$ for t in /sys/devices/platform/applesmc.768/fan*_min; do echo $t: `cat $t`; done
/sys/devices/platform/applesmc.768/fan1_min: 2000
/sys/devices/platform/applesmc.768/fan2_min: 2000
alex@tokyo:~$ for t in /sys/devices/platform/applesmc.768/fan*_manual; do echo $t: `cat $t`; done
/sys/devices/platform/applesmc.768/fan1_manual: 0
/sys/devices/platform/applesmc.768/fan2_manual: 0

-- 
WARNING: Intrepid might burn down MacBook Pro
https://bugs.launchpad.net/bugs/262550
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.

Status in Mactel Support: Fix Released
Status in Ubuntu Release Notes: Fix Released
Status in “linux” package in Ubuntu: Fix Released
Status in “linux” source package in Intrepid: New

Bug description:
Binary package hint: linux-image-2.6.27-1-generic

Testing Ubuntu 8.10 Alpha 4 64-Bit on a MacBook Pro rev. 3. Installing today's updates, the MacBook gets extremely hot and automatically goes into standby. This looks like an emergency standby caused by the EFI or something because it got overheated. Unless you put a metal plate or something under it, the fan runs on highest level at full power, which is not the usual.

Is there a tool you can see the CPU temperature with?