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

Heat_Fan89

macrumors 68030
Original poster
Feb 23, 2016
2,977
3,911
I'm currently running Linux Mint 20.2 on a 2012 Mac mini. It runs great BUT it can run hot because the default fan speed appears to be 2000 rpm's. I read I need to download and install a fanspeed app from the repo which I did. I actually downloaded two of them. One of them was Macfanctld and MBPFan but I could not get the speed to change. I would like to run the fan at a constant 3000 or 3500 rpm. Since then I have uninstalled them both.
 
I had the same predicament with my cMP5,1 and Linux Mint. Here's my solution to this. Firstly you will need to make sure lm-sensors is install and that you can identify which fan/sensors go together. For the most part the bios takes care of preventing a critical situation. However there's always room to make things more comfortable for the system. There was a bit of tweaking to find the sweet spot. The attached graph show spike where all 12 core are maxed out and stay there for several minutes running a compression job using XZ. attached is the script and the service definition sot hat it runs at every startup. Besides the need to keep the cpu's cool, I also wanted to ensure the north bridge was cool. for that I set the min fans speed boostA and not B. This had the added benefit of both CPUs maintaining a relatively even temp between them. Otherwise, CPU0 was normally about 12 C hotter.

Hope this helps you get started on the right track. FWIW, I was not having much success with fan control, so that's how this solution came to be.
 

Attachments

  • Screenshot from 2021-08-18 16-19-19.png
    Screenshot from 2021-08-18 16-19-19.png
    239.5 KB · Views: 48
  • monitorfans.txt
    1.1 KB · Views: 69
  • keepitcool.service.txt
    219 bytes · Views: 62
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.