Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Please post a screenshot of VideoProc once again. In the first screenshot it says N/A for Graphics, which is not correct. It should say Intel UHD 630. You may also run IORegistryExplorer, select File --> Save As... and post that file.
Thanks
 

Attachments

  • MDR iMac.ioreg
    9.1 MB · Views: 70
  • Screen Shot 2019-12-18 at 10.07.26 AM.png
    Screen Shot 2019-12-18 at 10.07.26 AM.png
    307.5 KB · Views: 78
Hi @CaseySJ

I wrote about shared memory and asked how much your build is showing on HWMonitorSMC2 as my system has 7.5GB of shared memory. After digging deeper, it's certain, that more than 2GB of shared memory is correct as original iMac has also 4GB of shared memory. You can read more on post linked below:

Please scroll to chapter Shared graphics memory.
Hello @iLikeHackintosh

That's a nice thread you started -- good perspectives on this build. Regarding iGPU memory, you say iGPU can use up to 64GB of shared memory. Are you sure you meant 64GB? I'm not sure how much we can rely upon HWMonitorSMC on Catalina -- it may require an update.

Screen Shot 2019-12-18 at 7.14.17 AM.png

EDIT: You are correct!
Screen Shot 2019-12-18 at 7.28.09 AM.png
 
Last edited:
Your SMBIOS is iMac19,1, which is good, but there's no trace of the iGPU in IOReg. This probably means:
  • BIOS --> IGPU (or Internal Graphics) --> is disabled.
Please check BIOS and enable IGPU.
 
Did modified DSDT work on your system? I could not get it to work on mine. There must be more to it in addition to the custom DSDT. I am also still on F6 BIOS, so there are multiple factors to consider. I've asked @hylkepylke to shed more light (and post his EFI OC folder).
I'm on F8. There's some patches already included in the DSDT, for instance, the DTGP method. I successfully booted with just the DSDT and the UIAC SSDT, but even that one is not necessary for successfully booting.
 
I'm on F8. There's some patches already included in the DSDT, for instance, the DTGP method. I successfully booted with just the DSDT and the UIAC SSDT, but even that one is not necessary for successfully booting.
Thank you. I have more stuff to try now. I can't read your PM because 75 post limit here. Only can see a snippet in the email notification (but enough to understand how you got it). So are you on OC or went back to Clover?
 
I'm not sure how much we can rely upon HWMonitorSMC on Catalina -- it may require an update.

Please note that HWMonitorSMC has nothing to do with these readings as values are generated by Apples native Open GL/Metal drivers actually, shipped with the OS. You can read those without HWMonitorSMC from IOReg. These have nothing to do with FakeSMC/VirtualSMC and related stats kexts.
 
Thank you. I have more stuff to try now. I can't read your PM because 75 post limit here. Only can see a snippet in the email notification (but enough to understand how you got it). So are you on OC or went back to Clover?
Great! I'm on OC now, everything working great so far. I really hope someone with enough DSDT knowledge can figure out how this all works! Also, I'm booting with FwRuntimeServices.efi right now, but there's no nvram.plist on my /EFI/ partition, and with my nvram vars surviving a reboot, that means I have native NVRAM, right?
 
Great! I'm on OC now, everything working great so far. I really hope someone with enough DSDT knowledge can figure out how this all works! Also, I'm booting with FwRuntimeServices.efi right now, but there's no nvram.plist on my /EFI/ partition, and with my nvram vars surviving a reboot, that means I have native NVRAM, right?
I thought native NVRAM would require hardware/firmware modification (i.e., BIOS version). Not sure how is that DSDT making your vars survive the boot. I am guessing it is some other way of emulating native NVRAM.
 
Back
Top