Solving 3D and video decoding woes on Intel UHD 630, Opencore 0.5.9, Catalina 10.15.5

So I decided to take the plunge today and move my macOS installation from my long-suffering (and behaving slightly strangely) Clover + High Sierra + NVIDIA Web Drivers setup to a more modern Opencore + Catalina + iGPU-only setup, either as a long-term solution or as an interim while I save up to build a separate PC for my Windows/NVIDIA gaming and nab a lower-end AMD dGPU like an RX 580 for the Hack. Overall it went pretty well, and following the Vanilla OpenCore guide has gotten me 90% of the way there (still need to look into more careful SSDT patches and do my USB port mapping). I did a clean install of Catalina onto an external USB-C SSD, at which point I was booting successfully, no black screen issues. I then used Migration Assistant to take my users and apps and whatnot from my High Sierra install, and—once I verified things like networking, iCloud, iMessage, unlock with Apple Watch, etc. were still working well—I cloned the Catalina setup back onto my internal NVMe SSD.

That said, I’ve now run into some issues with both Metal-accelerated 3D games (massive screen corruption) and video decoding/screensavers (several YouTube videos that just wouldn’t play in Safari, what looks like occasional I-frames being dropped, etc.) that have me wondering if I made the right move. I have not yet gone through the entire iGPU troubleshooting process to ensure that all possible patches have been implemented. Mostly I’m wondering if anyone here ran into similar issues with a similar setup and some pointers on what worked for them, if anything.

Mobo: Gigabyte Z370 AORUS Gaming 5
CPU: Intel Core i7 8700K (Coffee Lake)
GPU: Intel UHD Graphics 630
RAM: 64GB Corsair Vengeance LPX DDR-3000
Storage: 1TB Samsung 970 EVO

Monitor is hooked up to the iGPU’s DisplayPort port on the motherboard to take advantage of 120Hz refresh rate support.

submitted by /u/killmoms
[link] [comments]