Nicolas, sorry if I misquoted you ... I was just trying to convey my
understanding of what you said.

I'm in OS X now with my GPU heatsink at 51 C and my GPU at 48 C and
both fans hovering at 2000 rpms so its curious that Sven's rev up at
this temperature.   To get my fans to start in OS X I really have to
stress the CPU.  Here are my OS X temps

CPU A              55
Heatsink A        49
GPU heatsink    50
Heatsink B        40
GPU                 46
Enclosure         34

It would be nice to have an explanation of the applesmc temperature
readings in linux - perhaps these are described in the code which I
don't have handy but I'll look later.

Mario it might be possible to test your idea by setting up a script to
poll and then plot temperature/fan speed every minute for an hour or
so (as I was suggesting in an earlier email) and then run this script
in two different ways.  First just boot straight into linux and see
what it does.  Then boot into OS X and then reboot into linux.  Maybe
rebooting won't reset the SMC so it will still have the OS X settings.
 If I write up a script I'll try and do this.

cheers,
Sheer

On 3/29/07, Mario Oschwald <[EMAIL PROTECTED]> wrote:
> Nicolas Boichat wrote:
> >
> > I did some debugging of the OS X kernel a while ago, and the only
> > sensors OS X is polling is the light sensors, to adjust the keyboard
> > backlight.
> >
> > Actually, if you look at the assembly code of the AppleSMC modules in OS
> > X, there is no single reference to the fans and temperature keys (I got
> > these keys from the source code of smcfancontrol (OS X app, no sure of
> > the exact name))).
> >
> I think this confirms pretty well that even under OS X the SMC controls
> the fans directly (and not some kind of software that polls temperature
> keys regularly and adjusts fan speeds). I really don“t think that there
> are more "hidden" temperature sensors that are used just for fan control.
>
> But maybe the SMC can be configured to different sensitivity/threshold
> levels. That way OS X could set these levels once during boot/initialization
> and let the SMC do the rest. We under Linux would meanwhile be stuck
> with the default levels that would of course be the most conservative and
> result in much earlier fan activity. I have no idea of these things but
> maybe it would be possible to dump all of the readable/writable state of
> the SMC under Linux and OS X and to reverse-engineer areas whose use have
> not yet been determined.
>
> I personally set the fans manually to 3000 RPM when not doing anything
> resource intensive and have fared very well with that.
>
> Mario
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Mactel-linux-users mailing list
> Mactel-linux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mactel-linux-users
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mactel-linux-users mailing list
Mactel-linux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mactel-linux-users

Reply via email to