Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hi all,

I've installed the version of FanControl posted by davepk in this thread (the one that allows the lower base speed) on a new Mac Pro and I can't uninstall it. I've followed the official instructions here - http://www.lobotomo.com/cgi-bin/yabb/YaBB.pl?num=1173127086 - but it doesn't work because SMCfancontrol can't set the fans below 1000rpm - I know that the default is lower than this. It was previously idling around 600-700rpm. How can I go back to the standard apple fan speeds???

Now I'm not sure if the fan speeds should be! So I'm running fancontrol @ 1000rpm just in case. I'm getting very nervous about this...
 
I was mucking around for a while... restarted and after a reboot got a message from the OS saying that something was wrong with the Daemon. I could click 'fix', 'disable' or a forget it for now button. I checked the fans and the speeds look like they're back to the default Apple speeds, since the Daemon didn't startup - but I'd like to be 100% sure of this.

Can anyone tell me what their idling Mac Pro (Early 2008) fan speeds are??? Mine are, approximately...

Exhaust: 599rpm
CPU Fan: 499rpm
Power Supply: 599rpm
HD/Expansion: 799rpm

Thanks,

npj
 
I'm confused.

You say you followed the directions as posted in that link.

If you did that then the "Daemon" should have been deleted.

Yet, apparently its still there.

You need to delete it.

Your new fan speeds seem about right to me.
 
Can anyone tell me what their idling Mac Pro (Early 2008) fan speeds are??? Mine are, approximately...

Exhaust: 599rpm
CPU Fan: 499rpm
Power Supply: 599rpm
HD/Expansion: 799rpm

Thanks,

npj

I have the same speeds, changing only +/-1 rpm.
 
Sorry davepk, I realised how I confused you... my bad...

When I trashed and quit the Daemon in activity monitor, the fans speed didn't revert to the Apple speeds. So I reinstalled FanControl so I could set the fan speeds at a safe rpm while I figured all this out.

Then I needed to restart for another reason... after it rebooted I got that error message about the Daemon and chose not to fix it and to ignore it for now. Then I deleted it and everything *seemed* to be as it was. I just wanted to make sure of this.

I've done lots of googling and it looks like the fan speeds are fine. I was also curious about the way FanControl sets up it's graph (upper, lower threshold temps). Does it overwrite the default Apple settings or does it just run as a temporary alternative? Now that I've uninstalled, will my upper/lower thresholds be the Apple defaults or the last settings set in FanControl? (I did alter these settings when FanControl was installed)

Thanks for your help. I'm just curious about how all this works.

And thanks, Laurindo. Good to know ;)

npj
 
Your fans are now working as Apple intended.

As for the other questions...

You either didnt read this thread or you didnt understand it.

Either way, I cant do that for you.



BTW "Trashing != delete"


My apologies if I come across as rude, I merely intend to be blunt.
 
No worries, davepk. Be blunt.

I did read (in this thread) that the Apple thresholds are unknown. That was months ago, I thought someone may know something new. I guess not.

"Trashing != delete"

I assume you're saying I should've deleted the files instead of just putting them in the trash?

Sorry for being dumb and frustrating you...
 
Wirelessly posted (iPhone: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)

The PowerMac G5, Apple said that the fans run in reverse once in a while to throw off the on blades.
Can the fans in the Mac Pro also do that? If so, that would a great fnhencement for this app. Right I'm pondering a way to have the fans spin do their max speed once a day to throw out any dust bunnies that may growing in the case.
I'll tinker with AppleScript to send messages to the daemon windup and down the fans. I do believe that the daemon will listen to AppleScript messages?
 
No worries, davepk. Be blunt.

I did read (in this thread) that the Apple thresholds are unknown. That was months ago, I thought someone may know something new. I guess not.



I assume you're saying I should've deleted the files instead of just putting them in the trash?

Sorry for being dumb and frustrating you...

npj,

you uninstalled but never rebooted. the fan speeds don't just switch back when you delete the daemon. daemon is a startup item, you need to reboot. It is loaded into memory at boot.

you have nothing to worry about, your speeds look perfectly normal. i don't know why 1k RPM got you nervous in the first place. I ran my MBP fans at 6000 for over a year with no problems. Higher fan speed ~= lower temps, greater noise. If the noise doesn't bother you, nothing bad is going to happen to your cpu(s) unless a fan fails from the higher temps (which should not happen unless the fan is defective and it was probably not the higher speed that broke it anyway.

You should read about startup daemons. Understand how they work. It will serve you better than posting and waiting for responses.
 
Memory Modules Modification

I've modified the code to use the 8 memory module temperatures to adjust the fans. My CPU's never get hot, but the memory is always hot.

I've attached the code modified to use the memory module temperatures.

The keys to use:
"TM0S", "TM1S", "TM2S", "TM3S", "TM8S", "TM9S", "TMAS", "TMBS"
 

Attachments

  • Source Code.zip
    114.1 KB · Views: 228
New Versions of Fan Control Available

I've generated 2 new versions of Fan Control, one for the Intel-based iMacs and one for the MacBook/MacBook Pro that has some extended control capabilities over the original Lobotomo Fan Control. For screenshots and (free) downloads (with source code) see:

iMac Fan Control
and
Extended MacBook/MacBook Pro Fan Control

The iMac version has been extended to allow separate sensors to drive the control of each of its 3 fans. There are some other minor enhancements, also (see the ReadMe file).

I've also tried to make it easy for others to take the iMac version and adapt it to other systems ... e.g., to generate a version for the Mac Pro that uses different sensors to control different fans (or groups of fans).

Hope this is useful to others.
 
Thanks!

Here is the most recent build of FanControl for MacPro.
thanks dude

I just find it weird that apple didn't put a fan control in there to begin with..

My 8800 is always too hot...
and there is no god damn way to control the fan for it...
in windows, nvidia has a tiny add-on for the driver to control fan speed and overclock the card (IF you want to)

is there a way to control the fan of my geforce 8800 too?

again thank you very much:D:apple:
 
I've modified the code to use the 8 memory module temperatures to adjust the fans. My CPU's never get hot, but the memory is always hot.

I've attached the code modified to use the memory module temperatures.

The keys to use:
"TM0S", "TM1S", "TM2S", "TM3S", "TM8S", "TM9S", "TMAS", "TMBS"

could you tell me how to get the 8core fan stuff working ?

I have the one (from the first poster) working

I have 2x quad 3.0ghz and a 8800 videocard (in case you needed to know)
 
I've generated 2 new versions of Fan Control, one for the Intel-based iMacs and one for the MacBook/MacBook Pro that has some extended control capabilities over the original Lobotomo Fan Control ... Hope this is useful to others.
Hi. I'm very new to the Mac world, and while really happy with OSX, i'm disappointed to se my macbook so hot, at least comparing it to my ThinkPad T60, which is almost silent.

So, i started to look for a program to downcloc my MB. Downclocking is different than speedstep, as if you downclock, the max speed would be whatever you set it to be. With speedstep, the max speed would be the max proc speed.

Anyway, i started testing smcFanControl, but i don't like it that much, and then i found your progam.

Deleted smcFanControl from apps folder, and installed yours.

I have a prev gen (not the unibody) macbook 13.3" with 2GB ram and 2ghz.

Now, maybe i may be dumber than most, but i don't understand some of the options:

1) should i select CPU for both, CPU for left gpu for right, or gpu for both?

2) How does the lower and upper threshold affect the fans speed?

3) right fan is for cpu and left is for gpu?

4) Why is my right fan at -1 rpm? (desired says 500)

Thanks, and happy new year.
 
I'm downloading the latest now

I had the old 1.x that was modified to work on mac pro


will let you know how/if it works

The latest version of smcFanControl (2.1.3.1) still shows the pop up saying it's not been tested on a MacPro. I like to report that on occasions the Fans get stuck regardless of what setting you set them too... Now, I wonder is there a programming glitch...
 
The latest version of smcFanControl (2.1.3.1) still shows the pop up saying it's not been tested on a MacPro. I like to report that on occasions the Fans get stuck regardless of what setting you set them too... Now, I wonder is there a programming glitch...

yeah maybe the update IS compatible,
I downloaded the latest version from the website
opened it> it said there was a update available

so I let him update

until now now no problems yet..

Hope they test it with mac pro's soon and make it 100% work

it's dangerous for a fan to stop and stuff.. so hope they do it soon
 
Hi. I'm very new to the Mac world, and while really happy with OSX, i'm disappointed to se my macbook so hot, at least comparing it to my ThinkPad T60, which is almost silent.

So, i started to look for a program to downcloc my MB. Downclocking is different than speedstep, as if you downclock, the max speed would be whatever you set it to be. With speedstep, the max speed would be the max proc speed.

Anyway, i started testing smcFanControl, but i don't like it that much, and then i found your progam.

Deleted smcFanControl from apps folder, and installed yours.

I have a prev gen (not the unibody) macbook 13.3" with 2GB ram and 2ghz.

Now, maybe i may be dumber than most, but i don't understand some of the options:

1) should i select CPU for both, CPU for left gpu for right, or gpu for both?

2) How does the lower and upper threshold affect the fans speed?

3) right fan is for cpu and left is for gpu?

4) Why is my right fan at -1 rpm? (desired says 500)

Thanks, and happy new year.

kwanbis,

This version is specifically made for the Mac Pro. I have no idea how or if it will work on a MacBook new old or otherwise.


I modified the Thread Subject line to be less confusing.
 
yeah maybe the update IS compatible,
I downloaded the latest version from the website
opened it> it said there was a update available

so I let him update

until now now no problems yet..

Hope they test it with mac pro's soon and make it 100% work

it's dangerous for a fan to stop and stuff.. so hope they do it soon


Well, if smcFanControl works for you, you use it.

Personally I'd like to find a more viable option. Perhaps an application that lowers the active thermo rate, even allow user presets of minimum fan speed and temps? Maximum fan speed to reduce noise... I hate having a quiet studio and hearing fans constantly - sooo annoying!
 
Well, if smcFanControl works for you, you use it.

Personally I'd like to find a more viable option. Perhaps an application that lowers the active thermo rate, even allow user presets of minimum fan speed and temps? Maximum fan speed to reduce noise... I hate having a quiet studio and hearing fans constantly - sooo annoying!

What I want is something like this:

http://unitstep.net/blog/2007/11/02/using-speedfan-to-automatically-control-your-pcs-fan-speeds/


I REALLY miss that program from the dark side. It basically gives you a list of temps, then you just select which fans you want that temp to influence, and what the minimum and maximum thresholds for that temp are. Then you set the base speed for each fan. If all the temps controlling a fan are below the minimum, the fan runs at that base speed. If any call for faster speeds, it goes with whichever one is asking for the highest speed. If a temp goes over the max, all fans attached to it go to full power. Better yet, you can adjust how fast it changes the fan speed. Something that has always bugged me about FanControl 1.2 is how slow it is at spinning up the fans in my MBP. (Well, that and its tendency to freak out every so often and say my temps are -10000something degrees)
 
1) should i select CPU for both, CPU for left gpu for right, or gpu for both?

2) How does the lower and upper threshold affect the fans speed?

3) right fan is for cpu and left is for gpu?

4) Why is my right fan at -1 rpm? (desired says 500)

Thanks, and happy new year.

You should have asked this in the MacBook forum ;)

First off, your MacBook has only one fan, not two. Reason Fan Control says you have two is so it is compatible with the MacBook Pro which has two fans.

The lower threshold is the minimum temperature you want the fans to start speeding up (it is a graph, visualise it) and the upper threshold is the temperature you'd want the fan to be going full blast. Obviously, the lower the threshold is the steeper the graph will be. If your CPU was 60'C, then the fan would be at xxxx RPM.

And your right fan is at -1 because as I've said above, the MacBook only has one fan (left) where as the MacBook Pro has two.
 
What I want is something like this:

http://unitstep.net/blog/2007/11/02/using-speedfan-to-automatically-control-your-pcs-fan-speeds/


I REALLY miss that program from the dark side. It basically gives you a list of temps, then you just select which fans you want that temp to influence, and what the minimum and maximum thresholds for that temp are. Then you set the base speed for each fan. If all the temps controlling a fan are below the minimum, the fan runs at that base speed. If any call for faster speeds, it goes with whichever one is asking for the highest speed. If a temp goes over the max, all fans attached to it go to full power. Better yet, you can adjust how fast it changes the fan speed. Something that has always bugged me about FanControl 1.2 is how slow it is at spinning up the fans in my MBP. (Well, that and its tendency to freak out every so often and say my temps are -10000something degrees)

Wow!! That's Perfect!
Just wish there's a Mac version that'll control all the fans and zones in or beloved MacPro! Or is there???

Unfortunately I ain't no coder. Pity... :(
 
I've generated 2 new versions of Fan Control, one for the Intel-based iMacs and one for the MacBook/MacBook Pro that has some extended control capabilities over the original Lobotomo Fan Control. For screenshots and (free) downloads (with source code) see:

iMac Fan Control
and
Extended MacBook/MacBook Pro Fan Control

The iMac version has been extended to allow separate sensors to drive the control of each of its 3 fans. There are some other minor enhancements, also (see the ReadMe file).

I've also tried to make it easy for others to take the iMac version and adapt it to other systems ... e.g., to generate a version for the Mac Pro that uses different sensors to control different fans (or groups of fans).

Hope this is useful to others.

That looks great! Could someone edit one of these to work for the Mac Pro?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.