[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 12" G4 Powerbook with heat issues



On Sat, Jun 07 2008, at 15:02 -0500, Matthew Ray wrote:
> Greetings,
> I've been running vanilla PPC Etch install on my 12" 600mhz G3 iBook
> as a server for some time, with months of uptime and no performance
> issues.  I run it with the lid closed and pbbuttonsd configured to
> turn off the screen and run it in powersave mode.  So it runs
> downclocked to 400mhz, and /proc/cpuinfo reports that the temperature
> is under 20 C.  Everything's great with that machine.
> 
> I recently installed the same vanilla PPC Etch install on my 12"
> 1.33ghz G4 PowerBook and reused to pbbuttonsd configuration so I could
> run it in a similar configuration.  /proc/cpuinfo report 666mhz but
> doesn't report the temperature, I get it from
> /sys/devices/temperature/sensor*temperatures, 

Same here: no information via /proc/cpuinfo, but via something like
watch cat /sys/devices/temperatures/sensor{1,2}_temperature

$ cat /proc/cpuinfo 
processor       : 0
cpu             : 7447A, altivec supported
clock           : 833.333000MHz
revision        : 0.5 (pvr 8003 0105)
bogomips        : 16.57
timebase        : 8320000
platform        : PowerMac
model           : PowerBook5,8
machine         : PowerBook5,8
motherboard     : PowerBook5,8 MacRISC3 Power Macintosh 
detected as     : 287 (PowerBook G4 15")
pmac flags      : 00000019
L2 cache        : 512K unified
pmac-generation : NewWorld

With this line in /etc/modules temperature *seems* being fine here:
therm_adt746x limit_adjust=-3


$ /sbin/modinfo therm_adt746x 
filename:       /lib/modules/2.6.26-rc5-53c8ba9/kernel/drivers/macintosh/therm_adt746x.ko
license:        GPL
description:    Driver for ADT746x thermostat in iBook G4 and Powerbook G4 Alu
author:         Colin Leroy <colin@colino.net>
srcversion:     C5E974A566B0BBEE52DC46F
depends:        
vermagic:       2.6.26-rc5-53c8ba9 mod_unload 
parm:           limit_adjust:Adjust maximum temperatures (50 sensor1, 70 sensor2) by N degrees. (int)
parm:           fan_speed:Specify starting fan speed (0-255) (default 64) (int)
parm:           verbose:Verbose log operations (default 0) (bool)

Although I'm not sure whether your G4 is an alubook or not ..

I look to the fan speed like so:
watch cat /sys/devices/temperatures/sensor1_fan_speed

This output (slightly edited for better readability) here:

$ dmesg | grep -i ADT746
[ ... ] adt746x: version 1 (supported)
[ ... ] adt746x: Thermostat bus: 0, address: 0x2e, limit_adjust: -3, fan_speed: -1
[ ... ] adt746x: ADT7467 initializing
[ ... ] adt746x: Lowering max temperatures from 81, 80, 87 to 67, 47, 67


HTH

Best Regards
Wolfgang
-- 
http://heelsbroke.blogspot.com/
http://keyserver.mine.nu/pks/lookup?search=0xE3037113&fingerprint=on


Reply to: