I have desperately tried to get my Skyake HD 530 iGPU working in Catalina. I have tried everything I can find.
But i believe basically the framebuffer isn't loading. I can boot, and install, but get artifacts all around the screen (see first screenshot)
https://preview.redd.it/41wofjkalgc61.jpg?width=4032&format=pjpg&auto=webp&s=556c71c9a1eaefc6dffdf0ef9cbed86581b782ca
I have tried:
- Most of the display IDs (aka
AAPL,ig-platform-id
) listed in Whatever Green guide for Skylake (0x19260000
, 0x19270000
, 0x191B0000
, 0x193B0000
, 0x19120000
, 0x19120001
, 0x193B0005
, 0x191B0006
). These are the ones specifically for HD 530 (as seen here).
- I tried keeping the
device-id
as 19120000
, AND also tried another time by changing it to match the same AAPL,ig-platform-id
each time.
- Currently SMBIOS is
iMac 17, 1
, but I have also tried MacBookPro13,3
(according to this) as I am only running the iGPU (no dGPU). Still doesn't work.
- ASRock BIOS > Shared Memory set to
64MB
. I get hung/trouble with other values.
- Intel Power Gadget, always shows GFx line always flat
- Verified I have working NVRAM
- VDADecoderChecker throws an error
- I have tried using Hackintool to unplug and plug ports. The machine can currently boot in both DP & HDMI but with these artifacts. My ASRock Z170 mobo has:
- 2 x HDMI ports
- 1x DP ports
When I check Hackintool for every combo above, only the LVDS
line shows (if at all).
The value never changes regardless if I am using HDMI or DP... EVERY TIME in red it is always:
Index 0
, BusID 0x00
, Pipe 8
, Type LVDS
, Flags 0x00000098
When I go to "About This Mac" it shows HD 530 18MB...
But whyyyyy... I'm struggling.
I cannot even patch conX... because I don't know any of them work, or what goes to what.
DOES ANYONE HAVE ANY ADVICE?
IS WHATEVERGREEN FOR HD 530 NOT WORKING?
MY DISPLAY CONFIG IS THIS:
DeviceProperties > Add |
PciRoot(0x0)/Pci(0x2,0x0) |
AAPL,ig-platform-id |
00001219 |
device-id |
19120000 |
enable-hdmi-dividers-fix |
01000000 |
framebuffer-patch-enable |
01000000 |
framebuffer-stolenmem |
00002002 |
framebuffer-fbmem |
00005001 |
enable-hdmi-dividers-fix - relates to this, to fix the infinite loop when the graphics driver tries to establish a HDMI connection with a higher pixel clock rate, for example connecting to a 2K/4K display with HDMI 1.4.
WHAT GUIDE OR TOOL I FOLLOWED:
OpenCore install, Whatever Green and subsequently ALL THE GUIDES POSSIBLE 💀
WHAT FILES/CONFIG I'M USING
Config.plist
- https://pastebin.com/9SduWAbU
Debug
info - https://pastebin.com/ymVPcHnc
EXTRA INFO
These images here show: https://imgur.com/a/7kZ5pQ6
About Mac
shows the correct Intel HD530 but only 18MB :/
https://preview.redd.it/aixxiemdlgc61.png?width=583&format=png&auto=webp&s=52a78a814d98bd058bab26addc68d04d0d142b42
Hackintool
shows no BUS information
https://preview.redd.it/tppgo0dwlgc61.png?width=909&format=png&auto=webp&s=db37db7693f27743caa44b2e9ddf6ecc35ef18f8
IO Registry
does not show any AppleSKLframebuffer kexts (but they exist on the computer)
https://preview.redd.it/6pygtr9nlgc61.png?width=339&format=png&auto=webp&s=4c5fabb8e5104c61ae4feec4357f48db5c2be08a
Kexts are loaded
as you can tell from command line
NVMRAM is okay. Lilu & Whatever Green is okay. VDADecoderChecker throws an error.
OC File Structure
https://preview.redd.it/n8nqbs5rlgc61.png?width=1180&format=png&auto=webp&s=d6d4b7395bf0a8bb46bcfc6cd380102631d2ef0c
HARDWARE
CPU: Skylake i7-6700k
GPU: None, iGPU Intel HD530
RAM: G.SKILL Ripjaws V DDR4 2400MHz 16GB (1x16GB)
Motherboard/Laptop model: ASRock Fatal1ty Z170 Gaming-ITX/ac
Screen(s) Number: 1
(using only 1, tested with 2 different kinds of screens - no change)
Screen(s) Resolution: Acer 34" 3440 x 1440
or Dell 27" (2048 x 1152)
Audio Codec: Realtek ALC1150
Ethernet Card: Intel® I219V
Wifi/BT Card: (if available) AzureWave BCM94352HMB
submitted by
Post a Comment