Skip to content
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

Feature Request - control fan speed via cpu temp #130

Closed
mlch911 opened this issue Apr 13, 2021 · 5 comments
Closed

Feature Request - control fan speed via cpu temp #130

mlch911 opened this issue Apr 13, 2021 · 5 comments

Comments

@mlch911
Copy link

mlch911 commented Apr 13, 2021

Now it can change fan speed once.

Is it possible to add a tool to control fan speed via cpu temp?
like many other fan control tool.

Or is there any cli tool to call that can read cpu temp and change fan speed ? And I can write a script to do the same thing.

@trulyspinach
Copy link
Owner

Hi mlch991. I can understand this and it wasn't any hard to implement. But this just isn't right: this type of automation is typically handled by specialized hardware(SMC, PCH, etc.), with much better accuracy and response time while not wasting CPU resources. It's the vender's job to make sure it was configured correctly. In term of DIY builds you can typically configure this with the EFI config menu.
For me the only reason of having control of fan speed in OS is just to have fun by pushing them to max :)

@mlch911
Copy link
Author

mlch911 commented Apr 15, 2021

Hi mlch991. I can understand this and it wasn't any hard to implement. But this just isn't right: this type of automation is typically handled by specialized hardware(SMC, PCH, etc.), with much better accuracy and response time while not wasting CPU resources. It's the vender's job to make sure it was configured correctly. In term of DIY builds you can typically configure this with the EFI config menu.
For me the only reason of having control of fan speed in OS is just to have fun by pushing them to max :)

I agree with you. But the fan curve I can setup in BIOS is so stupid and limited. So I usually config custom fan curve in software. And I can change it whenever I want.

@trulyspinach
Copy link
Owner

Indeed, I also feel that those UIs are trash. But adding automation to this software won't solve this problem.
Maybe one can take a look into if it is possible to modify those configurations. It is definitely possible since most MB vendor also provide a OS level application that can modify fan curve, also trash tho. But I believe there isn't any API document available and we need to hack our own way through. I will definitely take a look at the possibilities sometime :)

@mlch911
Copy link
Author

mlch911 commented Apr 16, 2021

Indeed, I also feel that those UIs are trash. But adding automation to this software won't solve this problem.
Maybe one can take a look into if it is possible to modify those configurations. It is definitely possible since most MB vendor also provide a OS level application that can modify fan curve, also trash tho. But I believe there isn't any API document available and we need to hack our own way through. I will definitely take a look at the possibilities sometime :)

Thx a lot.

BTW. Is it possible to add Power and Frequency data to iStat ?

@trulyspinach
Copy link
Owner

There's an old thread #10 that talked about this. Power should be shown in iStat for some SMBIOS if you get SMCAMDProcessor loaded. I don't think frequency is possible since iStat doesn't not display it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants