I have an i4790k and am running High Sierra with the update using Clover + Qemu + KVM and the QXL video frame buffer. This works ok and is useable testing some MacOS stuff but the graphics is not very good. I patched qemu and linux kernel as per this thread by JT: https://www.redhat.com/archives/vfio-users/2017-June/msg00021.html with the two patches https://pastebin.com/rc96YMgQ and https://pastebin.com/2ATig3Dt and followed instructions to get windows working. Windows 10 works very good at 1920x2160 and 3840x2160. I try same with MacOs sierra and I have problems booting. If I enable two cards QXL + HD 4600 I get timeout error for ACPI_SMC_PlatformPlugin. When machine boots up, I am told device is detected from system information but nothing is shown on Display. I have added kext for CoreDisplayFixup + IntelGraphicsFixup. I tried adding PCIRootUid=0 (removed but in screenshot) and also NullCPUPowerManagement. So questions are: Does Intel HD4600 driver expect for find a framebuffer and/or Display Initialized? Does Intel HD4600 check CPU type because Haswell is not supported by Qemu + OVFM.