Skip to content
This repository has been archived by the owner on Jun 24, 2023. It is now read-only.

Mac Pro 5,1 with Opencore and using enterprise card AMD Radeon PRO VII, (Vega 20 GPU) #17

Closed
jtgil opened this issue Oct 14, 2022 · 3 comments

Comments

@jtgil
Copy link

jtgil commented Oct 14, 2022

Hello,

This gadget is great, but it is not working with the AMD Radeon PRO VII, (enterprise card), temperature reporting has not worked either in Stats or iStats app or Macs Fan Control.

Also, when I try to use the included app, it says no radeonsensor found and to download it. I assume this refers to the radeonsensor.kext?

I have enabled the loading of both the radeonsensor.kext and SMCRadeonGPU.kext in opencore for my machine. So I am not sure what I am missing here.

Maybe this is not worth it since it just to show the temp, but it would be nice to have to be able to control fans according to GPU temp. Is there a chance you could have a look to maybe include this card in the Radeon Sensor gadget?

Thanks!

@jtgil jtgil changed the title Mac Pro 5,1 with open core and using enterprise card AMD Radeon PRO VII, (Vega 20 GPU) Mac Pro 5,1 with Opencore and using enterprise card AMD Radeon PRO VII, (Vega 20 GPU) Oct 14, 2022
@aluveitie
Copy link
Owner

Hi,

SMCRadeonGPU.kext won't work on a real Mac as it relies on VirtualSMC.
Could you give me the device ID of that card?

@jtgil
Copy link
Author

jtgil commented Oct 15, 2022

Hi aluveite,

Thanks for getting back to me!

Ahh, apologies. Yes, I completely missed this in the other issues opened here and when I was reading on the Mac Pro 5,1 Opencore community regarding this to get newer AMD GPU info.

Here is my device ID card: AMD Radeon Pro VII - 66A1

If I remember correctly, the device ID for the AMD Radeon VII was 66AF...

So anyway, hopefully it can be included in your code and help whoever has this card and using VirtualSMC.

Thanks a bunch for your time mate!

@aluveitie
Copy link
Owner

aluveitie commented Oct 18, 2022

Hi @jtgil
Thanks, I've changed the detection to match all Vega 20 device ids (previously only the VII was matched).

You can try this build:
RadeonSensor.kext.zip

At least with the RadeonGadget you should see the GPU temperature.

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

No branches or pull requests

2 participants