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: