forked from rvega/Fan-Control-Daemon
-
Notifications
You must be signed in to change notification settings - Fork 140
Closed
Description
Hi!
I've installed mbpfan on an iMac 2008:
$ inxi --machine
Machine: Type: Desktop System: Apple product: iMac8,1 v: 1.0 serial: <superuser/root required>
Mobo: Apple model: Mac-F226BEC8 v: PVT serial: <superuser/root required> UEFI: Apple
v: IM81.88Z.00C1.B00.0802091538 date: 02/09/08
As soon as mbpfan started, the fan ramped up in speed and became overly noisy.
I had a look at /etc/mbpfan.conf, and changed the values as follows:
[general]
# see https://ineed.coffee/3838/a-beginners-tutorial-for-mbpfan-under-ubuntu for the values
#
# mbpfan will load the max / min speed of from the files produced by the applesmc driver. If these files are not found it will set all fans to the default of min_speed = 2000 and max_speed = 6200
# by setting the values for the speeds in this config it will override whatever it finds in:
# /sys/devices/platform/applesmc.768/fan*_min
# /sys/devices/platform/applesmc.768/fan*_max
# or the defaults.
#
# multiple fans can be configured by using the config key of min_fan*_speed and max_fan*_speed
# the number used will correlate to the file number of the fan in the applesmc driver that are used to control the fan speed.
#
min_fan1_speed = 1200 # put the *lowest* value of "cat /sys/devices/platform/applesmc.768/fan*_min"
max_fan1_speed = 6000 # put the *highest* value of "cat /sys/devices/platform/applesmc.768/fan*_max"
low_temp = 63 # try ranges 55-63, default is 63
high_temp = 66 # try ranges 58-66, default is 66
max_temp = 105 # take highest number returned by "cat /sys/devices/platform/coretemp.*/hwmon/hwmon*/temp*_max", divide by 1000
polling_interval = 1 # default is 1 seconds
In detail, the changed values were:
- uncomment and set
min_fan1_speedto 1200 (lowest value of "cat /sys/devices/platform/applesmc.768/fan*_min") - uncomment and set
max_fan1_speedto 6000 (highest value of "cat /sys/devices/platform/applesmc.768/fan*_max") max_temp= 105 (take highest number returned by "cat /sys/devices/platform/coretemp.*/hwmon/hwmon*/temp*_max", divide by 1000)
The fans are now much less noisy but still very noisier than when running OS X. I doubt it'll allow to be used on a daily basis.
If anyone has an idea on how to improve things, I'll gladly take it. :)
Metadata
Metadata
Assignees
Labels
No labels