CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 22,195
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
- Classic Mac
- Mobile Phone
Alas even a subpoena from the oversight committee might not reveal the graphic nature of this interference. This is a common problem with the IGPU — it seems to have trouble managing a multi-monitor setup when HDMI is used. A discrete graphics card such as AMD RX 570 or RX 580 is very cost effective and can provide a robust solution....
Upon reboot, initially only the DP screen would function, the HDMI screen black, even though two monitors are detected by the system. Then the glitch as the DP screen would black out and the HDMI would turn on, but looking like a heavily redacted Mueller report. (Do I need a shikigva=?)
Nevertheless, it seems your config.plist has several issues that should be corrected first:
- Inject Intel should be disabled because WhateverGreen is managing iGPU
- ig-platform-id in Clover Configurator —> Graphics should be blanked out
- ACPI section: Change IGFX to IGPU should be removed
- ACPI section: Change PEGP to PEG0 should be removed
- SMBIOS section is incomplete — you can use the pop-up menu from right side of SMBIOS section to select iMac18,1. That will populate all of the fields in SMBIOS — it will also change serial numbers
- Mojave 10.14.x USB port limit patch in Kernel and Kext Patches should be Disabled if you have copied the USB SSDT into CLOVER/ACPI/patched.
I really recommend installing all third party Kexts into /Library/Extensions and running Kext Utility to rebuild kernel caches. Then we should set Clover Configurator —> System Parameters —> Inject Kexts —> Detect. And keep only the following in CLOVER/kexts/Other:Turning off, booting with only the DP monitor, and then hot-plugging the HDMI monitor works. I would appreciate if you could take a look at my config_IGPU.plist (attached). I still use SMBIOS iMac18,1 because using Macmini8,1 makes no difference. I also attach my EFI screenshot for you to check if I have all the needed kexts. I have nothing installed in L/E.
- FakeSMC
- Lilu
- WhateverGreen
- IntelMausiEthernet (optional)
Not sure about this.By the way, while it indeed works, your ACPI patch for disabling the dGPU needs to be deleted everytime I would like to boot High Sierra (which happily uses GTX 1080), and reinstalled everytime I would like to boot Mojave. Is it possible to simply hot patch this in a config.plist? In my case, this would enable me to simply boot High Sierra with config.plist and boot Mojave with config_IGPU.plist.