-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c9ecb52
commit c9f1c95
Showing
3 changed files
with
42 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,34 @@ | ||
A simple fan speed control demon for Linux on an Apple Mac Book Pro. | ||
A simple fan speed control demon for Linux + Apple Mac Book Pro (5,5). | ||
License: GPL3 | ||
(C) Leon Szpilewski | ||
|
||
My Macbook Pro 5,5 runs pretty hot til the fan on linux kicks in. | ||
My Macbook Pro 5,5 runs pretty hot till the fan on linux kicks in. | ||
This is an attempt to create a demon that will fix this behavior. | ||
|
||
The fan speed formula is for now a simple logarithmic function and | ||
seems a little too sensitive in the early mid ranges. | ||
|
||
I'm planning to replace all that ugly math with a highly over- | ||
engineered goal oriented system - but for now the math stuff | ||
works pretty well ;) | ||
|
||
Compatibility can only be ensured with MBP 5,5 13" models yet. | ||
I heard rumors of the bigger MBPs (15/17") having more than one | ||
fan built in. But as I don't have access to those models I can't | ||
verify that. You are however welocome to fork the code and build | ||
in support for your model. | ||
|
||
|
||
How To Build | ||
============ | ||
|
||
The demon is written in Go and requires the newest Go weekly. | ||
Though the code isn't that complicated and it should work with any | ||
newer Go version. To build the project just type: | ||
|
||
> gomake | ||
|
||
To run the demon (which isn't a demon yet): | ||
> sudo ./mbpfand | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters