Under tiger I used an app called G4FanControl on my PowerBook G4 to keep it from being uncomfortably hot when pushing it hard. The GUI version runs under Leopard, but requires you to run it every time you log in, and enter your password. Once you do this, you also have to re-set your temperatures because the app does not remember them. I found a very easy way to circumvent this annoyance.
First, download the CLI version of the utility, then create a script that has chmod 755 permissions which will call the app with the needed flags. Once this is complete, you can use a utility called Lingon that can create a launchd entry easily. Point it at your script, and it will now run at startup (pre login screen). This will set the temperature once per boot.
To test that launchd was working, I set the temps using the script, then reset the thresholds to approximately 45, which made the machine dead quiet. Upon reboot, my fans spooled up to cool the machine to the values in my script.
[robg adds: Unfortunately, the author didn't include either the actual CLI script they created or their email address, so this is as much detail as I have.]
•
[7,107 views]

