Thanks Reply! I have fixed the USB SSDT. However, the original problem remains unresolved.
Turn on the video green oil...
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?Thanks Reply. But the problem is still there, and the replacement has no effect.
The status of playing this video is like this.
Okay. That confirms that your IGPU is not working correctly...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?
No, I am running 10.14.3. (I updated from 10.14.1 recently.)Are you running High Sierra? If so, is it 10.13.6?
Yes, in the long slot. I will change this.Your Bluetooth firmware is 20703. Is the WiFi/BT card plugged into a x1 slot or into one of the 3 long slots?
See attached below.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.
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)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).
Ok, the realteakALC has to go.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 ??
My value is not the same as yours.Okay. That confirms that your IGPU is not working correctly...
View attachment 394322
- 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.
Please check with IORegistryExplorer to confirm:
View attachment 394325
- You are using iMac18,3 system definition
- IGPU is named IGPU
- ig-platform-id = 03 00 92 3E
- device-id = 92 3E 00 00
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.My value is not the same as yours.
And I set the values in the Clover Configurator, why did it change in the IORegistryExplorer?