heyxiaobai / MSI-B450m-MORTAR-Hackintosh

Hackintosh EFI for MSI B450m Mortar + R5 3600x + RX 570
143 stars 22 forks source link

AMD Power Gadget显示No AMDRyzenCPUPowerManagement Found! #6

Closed hevenkin closed 4 years ago

hevenkin commented 4 years ago

如图,且终端显示已加载该Kext,求解 QQ20200722-123604

heyxiaobai commented 4 years ago

抱歉,没有遇到过这个问题且帮不到你,可以在trulyspinach/SMCAMDProcessor提Issues看看

dan444 commented 4 years ago

你这个是加载顺序出错了,要先加载SMCAMDProcessor,再加载AMDRyzenCPUPowerManagement,这个在插件的主页上有说明。OC里简单的调换一下两者的上下顺序就可以了。

heyxiaobai commented 4 years ago

你这个是加载顺序出错了,要先加载SMCAMDProcessor,再加载AMDRyzenCPUPowerManagement,这个在插件的主页上有说明。OC里简单的调换一下两者的上下顺序就可以了。

这让我特意在回到trulyspinach/SMCAMDProcessor中进行查看,在Installation有提到

SMCAMDProcessor.kext to publish readings to VirtualSMC, which enables macOS applications like iStat to display sensor data. This kext depends on AMDRyzenCPUPowerManagement.kext to collect sensor data, thus must be loaded after.

也就是说,SMCAMDProcessor是依赖于AMDRyzenCPUPowerManagement,且后面也提到了

  1. Bootloaders like OpenCore will link each kext in the order they present in config file, so make sure AMDRyzenCPUPowerManagement.kext comes before SMCAMDProcessor.kext as it serves as a dependency.

所以顺序是没有错误的。

heyxiaobai commented 4 years ago

也许是因为当时使用的是旧版本的AMDRyzenCPUPowerManagementSMCAMDProcessor,现已更新相关kext,测试不存在这个问题!