trulyspinach / SMCAMDProcessor

Power management, monitoring and VirtualSMC plugin for AMD processors
BSD 3-Clause "New" or "Revised" License
1.04k stars 90 forks source link

AMD Power Gadget works but no sensors data in istat #50

Closed NitroCao closed 4 years ago

NitroCao commented 4 years ago

The two kernel extesions used are the latest. The version of istat is 6.40(1116).
Both the two kernel extensions are loaded.
Did I do something wrong?

Xardas220 commented 4 years ago

Hi, same probleme here. .kexts all loaded in the right order. I am using Opencore and have no problems with my system. Only the sensor data with iStat doesn't showing up. My system:

MacOS 10.15.4 Opencore v.0.5.7 Gigabyte Aorus Pro x570 AMD Ryzen 3700X AMD Radeon 5700 XT

Any suggestions for the problem?

ralf-ms commented 4 years ago

I've nearly the same SW, HW, only difference is the aorus x570i mb and graficscard rx580. At least I get iStat's "CPU Proximity" temperature reading: Screenshot 2020-05-01 at 16 30 59

NitroCao commented 4 years ago

Hi, same probleme here. .kexts all loaded in the right order. I am using Opencore and have no problems with my system. Only the sensor data with iStat doesn't showing up. My system:

MacOS 10.15.4 Opencore v.0.5.7 Gigabyte Aorus Pro x570 AMD Ryzen 3700X AMD Radeon 5700 XT

Any suggestions for the problem?

My system is similart to you:

Maybe I found the problem. My model identifier is Mac Pro 7, 1. From Opencore desktop guide (https://dortania.github.io/OpenCore-Desktop-Guide/troubleshooting/troubleshooting.html#other-issues), it says iStat Menus doesn't yet support MacPro7,1 readouts.

ralf-ms commented 4 years ago

Yes, that could be the problem. Try iMacPro1,1. That's what I'm using.

Xardas220 commented 4 years ago

This was exactly the problem. Changed it in the config.plist and I am seeing the same as in your picture ralf-ms. Thanks!

A bit off topic, but is there a chance to see the GPU Die temps? Or other fancy sensor readings like FakeSMC? I know it depends von virtualsmc.kext but maybe somebody has a solution for that.

NitroCao commented 4 years ago

Yes, that could be the problem. Try iMacPro1,1. That's what I'm using.

Changed to iMacPro1,1 and the output of iStat is the same to you. Thanks. But don't know why GPU temperature and fan speed doesn't exist.

ralf-ms commented 4 years ago

Look in the CPU tab of iStat. I can find the main statistics for the rx580 grafics card there. But maybe your card is not yet supported in iStat. MacOS started support of these new amd cards (5xxx) in 10.15.4...

Screenshot 2020-05-02 at 06 51 49

Xardas220 commented 4 years ago

Mhh.. This is a pity. On my machine it looks like this:

iStat Screenshot

It seems like that iStat has problems with my card. Processor and Memory is supported but Temps, Clocks and Power isn't there. :/ Maybe with the next update of iStat. BUT CPU is there now. Thats good! Thanks for the help of you guys!

Xardas

trulyspinach commented 4 years ago

The ultimate answer to all of these can be refered to #10 Softwares like iStat just hardcode all keys for different Mac model. I guess an ultimate solution would be to switch to a more robust system monitoring software but these doesn't really exists yet on macOS.

aluveitie commented 4 years ago

iStatistica I heard working better in that regard

Murmur2k commented 4 years ago

Also TG Pro has a hackintosh mode that opens up everything outside of SMBIOS constraints

On Tue, 5 May 2020 at 11:35, Aluveitie notifications@github.com wrote:

iStatistica I heard working better in that regard

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/trulyspinach/SMCAMDProcessor/issues/50#issuecomment-623978510, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKNPVOD4RRAB5VVJATE5MDDRP7TXPANCNFSM4MVXFNDA .

prawler74 commented 4 years ago

TG Pro does show fanspeeds if you use fakesmc. But you can’t control them.....

Murmur2k commented 4 years ago

TG Pro does show fanspeeds if you use fakesmc. But you can’t control them.....

I used to be able to view/control them with my Intel hack and fakesmc. Waiting for the day I can do the same with VSMC and my Ryzentosh.

CMMChris commented 4 years ago

Regarding missing fan speed / clocks / temps for some GPUs: This has nothing to do with iStat. iStat simply reads this information from the IORegistry. Starting with Vega20 and continuing with Navi10/14, Apple have decided to not deliver this information anymore. That's why you won't see any readout with those GPUs other than GPU and memory load. All you can do is to put pressure on Apple by opening bug reports regarding the missing performance statistics for Vega20, Navi10 and Navi14 GPUs.

prawler74 commented 4 years ago

Thanx for sharing that information. Regarding the fan and fan speed control, its a swedish developer/app called Sensei. He claims that fan/fan speed is coming soon. Check out his app. Best regards Bjørn

trulyspinach commented 4 years ago

@CMMChris Apple will never response no matter how much pressure they have. Best hope is someone would develop some other solutions.

prawler74 commented 4 years ago

Hi. Finally made fans show up in tg pro. Added smcprossesor.kext and smcsuperio.kext. 861DE401-EAF8-40DA-963C-63F1BC06A619

aluveitie commented 4 years ago

@prawler74 Do you also have fan control with tg pro?

prawler74 commented 4 years ago

No....i do not. I am sending the guys at tunabelly a support package. They are gping to look into it. Will post when i get an answer.

Bjørn

Murmur2k commented 4 years ago

No....i do not. I am sending the guys at tunabelly a support package. They are gping to look into it. Will post when i get an answer.

Bjørn

They are pretty awesome.. once released a version that accidentally broke Temps/speeds on fakesmc. When I raised the issue they developed a Generic sensor mode for Hackintosh!

prawler74 commented 4 years ago

That is really awesome. He said he had an idea why its showing -1 but he needs to see smc dump.

Bjørn

trulyspinach commented 4 years ago

@prawler74 @Murmur2k @aluveitie please keep off topic discussion in general discussion thread so people don't get spammed in their email. Thanks.