Contribute
Register

[GUIDE/Workaround] Using Intel HD530 with Dual Monitors

I have the 630 Intel Graphics, cannot use dual monitors, it boots with 2 monitors, after a while one of them goes black. Can anyone help? I'm attaching my ioreg and config. Thanks in advance!
 

Attachments

  • Kid’s Hackintosh.ioreg
    9.2 MB · Views: 108
  • config.plist
    5.9 KB · Views: 255
I have the 630 Intel Graphics, cannot use dual monitors, it boots with 2 monitors, after a while one of them goes black. Can anyone help? I'm attaching my ioreg and config. Thanks in advance!
I think your MB has an HDMI and DVI Port and I don't know if it is possible to have 2 monitors with this configuration. In my case I have an extra DP Port. I boot my custom mac with the HDMI connected and DP unplugged. Once the system has booted, I hot-plug the DP port and I have the dual monitor configurations working. I tried with the DVI port but I couldn't have the configuration working. I know there is a way to change the system graphics ports, but I wasn't able to configure it properly with the DVI port. I hope this explication helps you.
 
I think your MB has an HDMI and DVI Port and I don't know if it is possible to have 2 monitors with this configuration. In my case I have an extra DP Port. I boot my custom mac with the HDMI connected and DP unplugged. Once the system has booted, I hot-plug the DP port and I have the dual monitor configurations working. I tried with the DVI port but I couldn't have the configuration working. I know there is a way to change the system graphics ports, but I wasn't able to configure it properly with the DVI port. I hope this explication helps you.

Never mind, bought a cheap GT 71- card, installed the Nvidia drivers and works good with 2 monitors, one with HDMI and the other with DVI to HDMI cable! :)
 
Hi I have try the SSDT-tiny.aml and config.plist.19120000 but it's not worked.
so i return the my old config.plist.
it's can boot dvi and hdmi. but can't work for dual monitor. it's only one monitor can connect work as well.

anybody can help me? thanks
 

Attachments

  • iMac.ioreg
    11.8 MB · Views: 124
  • config.plist
    6.1 KB · Views: 224
Need rename GFX0 to IGPU, otherwise dual monitors not work.

HD630 (mine VGA boot up and hotplug HDMI) work fine with 2 monitors, ig-platform-id 0x59120000, from 10.12.6, 10.13.0 dp1 to 10.13.1 beta1, all ok.

HDMI audio, auto patched by AppleALC.kext, no FB connectors patch is required.
 

Attachments

  • HD630 10131 dual mon.png
    HD630 10131 dual mon.png
    183.2 KB · Views: 222
Need rename GFX0 to IGPU, otherwise dual monitors not work.

HD630 (mine VGA boot up and hotplug HDMI) work fine with 2 monitors, ig-platform-id 0x59120000, from 10.12.6, 10.13.0 dp1 to 10.13.1 beta1, all ok.

HDMI audio, auto patched by AppleALC.kext, no FB connectors patch is required.


Apparently this fix for dual monitors doesn’t work for the HD530 and 10.13. It doesn’t on my machine.
 
Apparently this fix for dual monitors doesn’t work for the HD530 and 10.13. It doesn’t on my machine.

Rename GFX0 to IGPU is the first step.

The following steps may be helpful.

Use most compatible SMBIOS iMac 14.2 if possible.
From Sierra 10.12.6 up, should use ig-platform-id 0x193b0005 for setup, that ensure all ports (5,6,7) are available.
Disable all FB connectors patch, especially 4 display patch 01030403.
Lower primary display resolution before hotplug secendory monitor, it should be in mirror mode during 1st time setup.
If one of the screen is blank out, try switch different resolutions with both screen.
If both screen blank out, may need change all FB connectors from 00040000 to 02000000 for dual monitors setup.

For 0x193b0005, dual monitors setup use only, tested with HD630 using this ig-platform-id (no HD530 on hand).

AppleIntelSKLGraphicsFramebuffer

Find
00000800 02000000 98000000 01050900 00040000 C7010000 02040A00 00040000 C7010000 03060A00 00040000 C7010000

Replace
00000800 02000000 98000000 01050900 02000000 C7010000 02040A00 02000000 C7010000 03060A00 02000000 C7010000
 
shuhung.
Thanks for the advice, but I am using iMac 17,1 SMBIOS. Not ready to change.

I am reluctant to implement your suggestion because it looks like it is for a HD630 particularly, and I have a HD530 graphics.

I don’t at all understand “Disable all FB Connectors patch”. It seems to be related to VGA port. I have only DVI-D and HDMI video ports.

Thanks again,

RBPaul

Rename GFX0 to IGPU is the first step.

The following steps may be helpful.

Use most compatible SMBIOS iMac 14.2 if possible.
From Sierra 10.12.6 up, should use ig-platform-id 0x193b0005 for setup, that ensure all ports (5,6,7) are available.
Disable all FB connectors patch, especially 4 display patch 01030403.
Lower primary display resolution before hotplug secendory monitor, it should be in mirror mode during 1st time setup.
If one of the screen is blank out, try switch different resolutions with both screen.
If both screen blank out, may need change all FB connectors from 00040000 to 02000000 for dual monitors setup.

For 0x193b0005, dual monitors setup use only, tested with HD630 using this ig-platform-id (no HD530 on hand).

AppleIntelSKLGraphicsFramebuffer

Find
00000800 02000000 98000000 01050900 00040000 C7010000 02040A00 00040000 C7010000 03060A00 00040000 C7010000

Replace
00000800 02000000 98000000 01050900 02000000 C7010000 02040A00 02000000 C7010000 03060A00 02000000 C7010000
 
it looks like it is for a HD630 particularly, and I have a HD530 graphics.

Result should be very close, use same SKL ig-platform-id, SKL display kexts, may have slightly different, not know.

Thanks for the advice, but I am using iMac 17,1 SMBIOS. Not ready to change.

iMac 17.1 did not support dual monitor configuration, try AGDPfix may help.

I have only DVI-D and HDMI video ports.

Not sure which port is link to DVI, if link to port 7 need 0x193b0005 (port 7 native supported), HDMI mostly link to port 5 or port 6. If DVI and HDMI are linked to port 5 and port 6, then no need change to above ig-platform-id.

Disable all FB Connectors patch

means 4 ports display and HDMI audio SKL framebuffer patches.
 
Thank you shuhung,

I have dual monitors working on my system, iMac17,1 Hackintosh 10.13, using your suggested ig-platform-id 0x193b0005.

I can boot with DVI, and after loging into my mac, I can connect the second monitor only to the lower HDMI port. Pluging into the higher HDMI port causes error.

I used these patches to the AppleIntelSKLGraphicsFramebuffer because they have worked in the past, and I believe they are targeted to my motherboard: GA-Z170N-WIFI


HD530 Port 6 HDMI fix
Find
02040a00 00040000
Replace
02040a00 00080000

HD530 Port 5 HDMI fix
Find
01050900 00040000
Replace
01050900 00080000

HD530 Port 7 DVI fix
Find
ff000000 01000000 20000000
Replace
03060a00 00020000 87010000



Need rename GFX0 to IGPU, otherwise dual monitors not work.

HD630 (mine VGA boot up and hotplug HDMI) work fine with 2 monitors, ig-platform-id 0x59120000, from 10.12.6, 10.13.0 dp1 to 10.13.1 beta1, all ok.

HDMI audio, auto patched by AppleALC.kext, no FB connectors patch is required.
 
Back
Top