Contribute
Register

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

Joined
Mar 15, 2019
Messages
29
Motherboard
Z390 DESIGNARE
CPU
I9 9900K
Graphics
RX580
@ZHENGQINLONG

Please try the config.plist provided by PastryChef above. You may also try the version attached here, which adds a few additional fixes. Your ACPI settings were slightly incorrect. And because you have the USB SSDT installed, I've disabled the USB port limit patch.
Thanks Reply! I have fixed the USB SSDT. However, the original problem remains unresolved.
 
Joined
Mar 15, 2019
Messages
29
Motherboard
Z390 DESIGNARE
CPU
I9 9900K
Graphics
RX580
@ZHENGQINLONG

Please try the config.plist provided by PastryChef above. You may also try the version attached here, which adds a few additional fixes. Your ACPI settings were slightly incorrect. And because you have the USB SSDT installed, I've disabled the USB port limit patch.
Turn on the video green oil...
394293
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,331
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Thanks Reply. But the problem is still there, and the replacement has no effect.
Doesn't make sense... With iMac18,3 system definition and IGPU set to be headless, macOS should automatically use IGPU for HEVC. Please download this video and try playing in QuickTime. When playing the video, what is your CPU usage?
 
Joined
Mar 15, 2019
Messages
29
Motherboard
Z390 DESIGNARE
CPU
I9 9900K
Graphics
RX580
Doesn't make sense... With iMac18,3 system definition and IGPU set to be headless, macOS should automatically use IGPU for HEVC. Please download this video and try playing in QuickTime. When playing the video, what is your CPU usage?
The status of playing this video is like this.

I am very surprised that I used QuickTime to play the original video, which is playable. Is it the reason for the player? But the IGPU in the status bar seems to never work.

Is this what you call the headless mode?
 

Attachments

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,331
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
The status of playing this video is like this.

I am very surprised that I used QuickTime to play the original video, which is playable. Is it the reason for the player? But the IGPU in the status bar seems to never work.

Is this what you call the headless mode?
Okay. That confirms that your IGPU is not working correctly...

  • When using my config.plist, iStat Menus should see your IGPU as "INTEL HD GRAPHICS CFL". Please see image below.
  • When watching the linked video with QuickTime, CPU usage should be much, much .lower. Please see image below. QuickTime CPU usage is only 6.3% while the video is playing because the IGPU is doing the decoding.
Screen Shot 2019-03-21 at 5.11.13 AM.png



Please check with IORegistryExplorer to confirm:
  • You are using iMac18,3 system definition
  • IGPU is named IGPU
  • ig-platform-id = 03 00 92 3E
  • device-id = 92 3E 00 00
Screen Shot 2019-03-21 at 5.17.14 AM.png
 
Joined
Dec 25, 2012
Messages
8
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
MacBook Pro
Mobile Phone
Android
Are you running High Sierra? If so, is it 10.13.6?
No, I am running 10.14.3. (I updated from 10.14.1 recently.)

Your Bluetooth firmware is 20703. Is the WiFi/BT card plugged into a x1 slot or into one of the 3 long slots?
Yes, in the long slot. I will change this.
And there's an USB connection on that board, as well. I have that connected to the motherboard USB header.

You have the USB SSDT and USBInjectAll.kext, but your IORegistry shows only the first 15 ports. This indicates that the USB SSDT has not been activated. Please run Hackintool, select the Installed tab, scroll until you see USBInjectAll and post a screenshot.
See attached below.

The attached config.plist assumes you have High Sierra. It sets ig-platform-id to 0x59120000 and graphics device-id to 0x5912. Because I am not too familiar with High Sierra, these settings may or may not enable your UHD630 and HDMI ports. You may test it out (be sure to put serial number back into the SMBIOS section).
I'm going to do the whole post install step over again. I think some remnants of a very old Clover config are haunting my system. (Cleaning out my EFI folder completely, and removing unnecessary kexts)

Your /Library/Extensions folder has a number of kexts that I'm not familiar with:
  • realtekALC.kext (you don't need this because you have AppleALC.kext)
  • tap.kext ??
  • tun.kext ??
  • TrimEnabler.kext (you don't need this because you've already added the Trim Enabler kext patch in Clover)
  • YamDisplayDriver.kext ??
Ok, the realteakALC has to go.
TrimEnabler and YamDisplayDriver are from apps I use.
tap and tun are VPN kexts.
 

Attachments

Joined
Mar 15, 2019
Messages
29
Motherboard
Z390 DESIGNARE
CPU
I9 9900K
Graphics
RX580
Okay. That confirms that your IGPU is not working correctly...

  • When using my config.plist, iStat Menus should see your IGPU as "INTEL HD GRAPHICS CFL". Please see image below.
  • When watching the linked video with QuickTime, CPU usage should be much, much .lower. Please see image below. QuickTime CPU usage is only 6.3% while the video is playing because the IGPU is doing the decoding.
View attachment 394322



Please check with IORegistryExplorer to confirm:
  • You are using iMac18,3 system definition
  • IGPU is named IGPU
  • ig-platform-id = 03 00 92 3E
  • device-id = 92 3E 00 00
View attachment 394325
My value is not the same as yours.

And I set the values in the Clover Configurator, why did it change in the IORegistryExplorer?
 

Attachments

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,331
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
My value is not the same as yours.

And I set the values in the Clover Configurator, why did it change in the IORegistryExplorer?
The device-id is wrong. For headless configuration on 9th gen CPU, device-id should be 923E0000 (913E0000 can also work). Please try the config.plist on post #2541. I already made the changes for you.

Make sure that you are booting from the correct EFI partition and that EFI partition has the updated config.plist.
 
Top