smcFanControl icon indicating copy to clipboard operation
smcFanControl copied to clipboard

it does not work in Mac OS 10.15.1 Catalina

Open holyen opened this issue 5 years ago • 9 comments

run in Mac OS 10.15.1 Catalina it show me error Security Error: smc-binary is not the distributed one

holyen avatar Dec 03 '19 00:12 holyen

I was just going to install it on a Macbook Air early 2015 powered by Catalina. any solution found so far ? Did you install homebrew before ?

steve111MV avatar Jan 31 '20 19:01 steve111MV

No solution yet for Catalina, as far as I can tell. 2018 Mac Mini here and it shows my fan speed as over 33 million RPM (LOL) and the slider doesn't move if you try to click/drag it. Temp readout seems correct, though.

lacyrhoades avatar Feb 14 '20 17:02 lacyrhoades

Here on a mac mini late 2012 (Core i7) it works in Catalina 10.15.3. Installed using HomeBrew.

smcFanContr_Catalina_10 15 3
/Applications/smcFanControl.app/Contents/Resources/smc -f
Total fans in system: 1

Fan #0:
    Fan ID       : Exhaust
    Actual speed : 3460
    Minimum speed: 3469
    Maximum speed: 5500
    Safe speed   : 0
    Target speed : 3469
    Mode         : auto

robertoschwald avatar Feb 18 '20 09:02 robertoschwald

Same command on 2018 Core i7, 10.15.3 from brew cask install smcfancontrol

% /Applications/smcFanControl.app/Contents/Resources/smc -f
Total fans in system: 1

Fan #0:
    Fan ID       : 
    Actual speed : 36803856
    Minimum speed: 537873
    Maximum speed: 533073
    Safe speed   : 0
    Target speed : 537873
    Mode         : auto
% /Applications/smcFanControl.app/Contents/Resources/smc -r -k F0Tg  
  F0Tg  [flt ]  (bytes 00 80 d4 44)
% /Applications/smcFanControl.app/Contents/Resources/smc -w 36b0 -k F0Tg
Error: SMCWriteKey() = e00002bc
% 

Though, I have to note that if I build the code by hand with Xcode, it does show the right speed in the task bar and on command line. Values in other places are still wrong, and no reasonable value can be "set" even just using the command line tool. Looking at the code I suspect there's some kind of 32bit/64bit issue but that's just a guess because there are so many data types defined.

master at head, Built from Xcode 11.2

% ./build/Debug/smc -f
Total fans in system: 1

Fan #0:
    Actual speed : 1699
    Minimum speed: 1700
    Maximum speed: 4400
    Safe speed   : 0
    Target speed : 1700
    Mode         : auto
% ./build/Debug/smc -r -k F0Tg     
  F0Tg  [flt ]  1700 (bytes 00 80 d4 44)
% ./build/Debug/smc -w 36b0 -k F0Tg
Error: SMCWriteKey() = e00002bc
% 

lacyrhoades avatar Feb 18 '20 16:02 lacyrhoades

I have solved my freezing issue with the MacBook Air early 2015. The problem isn't the fan but the processor heating because the Thermal paste needed to be refreshed.

steve111MV avatar Feb 20 '20 01:02 steve111MV

Awesome package, hope we can get it working on Catalina 10.15.4 soon

DouggyC avatar Apr 05 '20 05:04 DouggyC

still doesn't work on Catalina? I'm setting maximum min. speed but fans don't react

serjyamp avatar Jun 17 '20 20:06 serjyamp

See https://github.com/hholtmann/smcFanControl/issues/77#issuecomment-660602982

Blaisorblade avatar Jul 23 '20 21:07 Blaisorblade

Hello, So it's still not working on Catalina 15.x for macbook pro ? I download from homebrew cask but maybe you have a beta version we need to compile ourselves idk Thanks a lot

Joyen12 avatar May 11 '23 15:05 Joyen12