David Pitkin

Without a niche

Silenced my MacBook with Sleepwatcher and CHUD tools

Posted by David Pitkin Wed, 12 Apr 2006 06:38:00 GMT

My MacBook Pro has the SUPER annoying processor whine. First I ran PhotoBooth to keep it quiet but then each time I tried to use the iSight for something legitimate I would have to go quick PhotoBooth, and there was the battery usage from running the program and iSight 100% of the time.

Next I learned of Apple’s CHUD. This would let me turn off one CPU in the System Preferences but I quickly found out that after going to sleep the second CPU would be re-enabled.

Okay I am running Tiger so Automator should be the solution but that very quickly was ruled out. Next try was Proxi which could be what Automator should have been a friend said. I then had to find out if there was an AppleScript event for “wakeup”. Now we were getting somewhere. I found SleepWatcher but it is a PowerPC binary, okay but we have the source so we can compile it to be Universal. I followed the Apple instructions but they missed a critical step. Success so far. 1. Install SleepWatcher, replace /opt/bin/sleepwatcher with a Universal binary 2. Add "hwprefs cpu_disable 2" to your /etc/rc.wakeup file I killed SleepWatcher with the Activity Monitor and restarted it with ‘sudo /opt/local/sbin/sleepwatcher -d’

Silence is golden, I hope this works!!

Posted in | 2 comments | Tags , | atom

Trackbacks

Use the following link to trackback from your own site:
http://blog.davidpitkin.com/trackbacks?article_id=silenced-my-macbook-with-sleepwatcher-and-chud-tools&day=12&month=04&year=2006

Comments

Leave a response

  1. Avatar
    toby
    about 1 hour later:

    It works but the battery drain is higher than normal. The CPU cant go to sleep mode if the second core is disabled.

  2. Avatar
    Travis Warren
    5 days later:

    i just sent mine back due to the buzz and extreme heat being generated on the bottom of the computer…. They said they would ‘fix’ it and send it back. I’ll keep you posted.

Leave a comment