-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fan work faster then macfanctld say. #17
Comments
Your strategy is dangerous, because if your process crash you have disabled the SMC to increase the fan speed, thus risking overheating with potential hardware damage. I do not recommend it. Try to find out what the issue on your machine is instead. What MacBook model is it? Sent from my iPhone
|
Macbook Air 2010 Late. OS Ubuntu 14.04 32bit. Maybe set fan1_max=fan1_output+2000 ? |
I think most people run 64 bit now days, perhaps you should try if that Also, you might get better results using EFI boot rather than BIOS Best regards, Mikael Ström On Tue, Jul 8, 2014 at 12:42 AM, ZEV1416 [email protected] wrote:
|
I try this. But maybe make option to use fan1_output instead to fan1_min? Some peoples looking for this. For example: http://ubuntuforums.org/archive/index.php/t-1754431.html |
Hope that works for you. If it still does not, please enable full logging I don't want to release code that potentially can harm the hardware. Users Best regards, Mikael Ström On Thu, Jul 10, 2014 at 4:07 PM, ZEV1416 [email protected] wrote:
|
I've tried to use macfanctld on MacBookPro5,5. I had also similar problem. It does not affect macbook fan speed at all, and its logs show different rpm values than it actiually is. It seems that the only way to affect fan speed on some older macbooks is to set fan1_manual to 1 and directly set fan1_output. |
Hello! Sorry for my english :)
I install macfanctld and start it by "macfanctld -f". It shows current fan speed as 0, but really current fan speed (in /sys/class/hwmon/hwmon1/device/fan1_output) near 3500 RPM.
I look source code and see, what fan1_manual hardcoded as "0", but it say driver to set speed automatically. As I understand, you limit min fan speed to force cooler rotate more quickly, but top speed not limited, and in case of this cooler always rotate more quick. I change fan1_manual to "1" and fan1_min to fan1_output, and when macfanctld start work as should.
IMHO my algoritm more functional, but it must set fan1_manual to 0 when daemon stopped. That you think?
The text was updated successfully, but these errors were encountered: