Contribute
Register

Skylake Intel HD 530 Integrated Graphics Working as of 10.11.4

Status
Not open for further replies.
The problem is that your connected LDVS counts as one screen, with OS X El Capitan and HD530 it is only allowing us to boot a single screen and then connect another. I'm not sure the reason and research is still on going but maybe lack of support for integrated graphics at the moment.
Your native framebuffer consists of one LDVS connector, 2 external DP's and an unused connector. Using the 4th display patch enables the framebuffer @3 to become a 3rd external DP connector. Your DP should work without an edit, although depends on the adapter, is it active DP2DVI adapter? Test: boot your system and then connect your DVI monitor, open IOReg and see if the monitor is seen or post IOReg.

Nothing happens. The monitor remains black. Ioreg attached.
Internal Monitor framebuffer@0
DP (never worked, but i suppose framebuffer@1),
VGA framebuffer@2,
HDMI framebuffer@3

VGA is also working with low resolution, but as for HDMI, it works only after boot and with kext patching (not visible in ioreg attached as i have disabled it for testing purpose).
 

Attachments

  • DP.ioreg.zip
    469.9 KB · Views: 121
Nothing happens. The monitor remains black. Ioreg attached.
Internal Monitor framebuffer@0
DP (never worked, but i suppose framebuffer@1),
VGA framebuffer@2,
HDMI framebuffer@3
DVI monitor is not showing in IOReg. Could be the adapter or could be the port. Even if the screen were to stay black, OS X can see a connected display but not in this case. Have you tried switching the HDMI monitor off until you are at the desktop then switching it on other than having to hot plug it.
 
DVI monitor is not showing in IOReg. Could be the adapter or could be the port. Even if the screen were to stay black, OS X can see a connected display but not in this case. Have you tried switching the HDMI monitor off until you are at the desktop then switching it on other than having to hot plug it.
Do you mean with the DP-DVI cable or with the HDMI ?
 
Do you mean with the DP-DVI cable or with the HDMI ?
I meant with your DP-DVI cable. The HDMI display is visible in your first IOReg as is the connector edit. 2nd IOReg you disabled it so it wouldn't show for testing the DVI display.
 
I meant with your DP-DVI cable. The HDMI display is visible in your first IOReg as is the connector edit. 2nd IOReg you disabled it so it wouldn't show for testing the DVI display.
Same result as hotplugging :(
 
What are the resolution options at this point for HD 530 and a 4K monitor?
Thinking of using the GA-H170N-WIFI mini itx board with a Samsung 28 inch UD590 monitor.
Is 4K too slow over HDMI since it's limited to ~24Hz?
There are only a couple of mini itx boards that support displayport for full 4k resolution at 60Hz.
 
What are the resolution options at this point for HD 530 and a 4K monitor?
Thinking of using the GA-H170N-WIFI mini itx board with a Samsung 28 inch UD590 monitor.
Is 4K too slow over HDMI since it's limited to ~24Hz?
There are only a couple of mini itx boards that support displayport for full 4k resolution at 60Hz.
Welcome to the forums, many boards will only refresh at 24/30Hz over HDMI and 60Hz with Display Port.
I can't confirm/deny that HD530 works/doesn't work on a 4K monitor, I see no reason why it shouldn't work using the correct port and cable, same as previous versions of Intel integrated graphics. Some require patches to enable higher resolutions.
 
Welcome to the forums, many boards will only refresh at 24/30Hz over HDMI and 60Hz with Display Port.
I can't confirm/deny that HD530 works/doesn't work on a 4K monitor, I see no reason why it shouldn't work using the correct port and cable, same as previous versions of Intel integrated graphics. Some require patches to enable higher resolutions.
I can confirm that 4K@60Hz -does- work with over DP on HD530. I'm using a Dell P2715Q with no glitching or flickering, but slight risk of eye strain. Just make sure you get a decent quality cable.
 
I can confirm that 4K@60Hz -does- work with over DP on HD530. I'm using a Dell P2715Q with no glitching or flickering, but slight risk of eye strain. Just make sure you get a decent quality cable.
Many thanks sternn for confirming, I've not jumped into the 4K monitor market yet. Super resolution eye strain indeed.
 
Update: I think I may have found the problem for those of you that can't enable a second monitor using HD530.
Since the recent release of 10.11.5, when I updated I lost the ability to hot plug my second monitor at the desktop. The only difference on my system is, before I was using the Nvidia GTX970 and to use this with an iMac17,1 system definition I had to disable Apple's Graphics Device policy. This was disabled when testing HD530/dual monitor in 10.11.4 and was unaware it affected HD530.

Using HD530 with an iMac17,1 limits you to one boot display and no second monitor unless you remove Apple Graphics Device policy. HD530 is restricted too as is the Nvidia cards with this system definition. Now I've disabled Apples graphics display policy in 10.11.5 hot plugging my second monitor is working.

If anyone wants to test/confirm my theory go ahead and apply the fix in Problem 4/Method 2 here : Solving NVIDIA Driver Install & Loading Problems Restart required.
Alternatively use shilohh's app at the bottom of Post#1 here: Black Screen with MacPro 6,1 or iMac 15 or iMac 17 System Definition Restart required.

Any chance you could help me a little with this, wildwillow?

I have a clover installed on a GA-Z170N-WIFI with an i7 Skylake CPU, and internal integrated Intel 530 graphics, connected to a monitor over HDMI running 10.11.5 (El Capitan). It works fine, but I am trying to add a second monitor over HDMI and encountering issues. My system is configured as an iMac 17,1 and I am loathe to change it and break iMessage.

The first problem I encountered was that very early on in the boot process (I think at the time Clover is run, or possibly before) the second monitor would display 'snow' and random noise would appear over HDMI. I rectified this by changing the DVMT pre-allocated memory in BIOS from 64MB to 256MB.

Now both monitors on boot display the BIOS screen, both display the same Clover screen, both display the apple logo, but the second one switches off about 3/4 of the way through loading. Shortly after, the main screen is corrupted. Using screensharing, I can log on fine.

It sounds like I need to 'disable Apples graphics display policy'. However, I am confused by the links given. The first link seems to be to an NVIDIA thread (I don't have NVIDIA but maybe there is commonality). I'm not sure of the relevance of the precise item linked to, but on the first page problem 4 method 2 simply contains a link to the second thread. The second thread, which I've read through, is a bit confusing. The first page refers to NVIDIA and Yosemite; presumably a patch for Yosemite is going to work on El Capitan. Secondly, it suggests "For those of you using MacPro6,1 and willing to get a little more geeky, assigning the name GFX1 to your GPU in your ACPI tables (DSDT or SSDT) will also work without the need to patch any kexts and you won't need to worry about re-patching anything after OS X updates unless Apple changes the device policy again". That seems like a good option (and seems to be what other people are doing in this thread, though I don't know what else). Any chance someone could explain (simply) how to do this?

I suspect the answer may be within this paragraph:
If you currently have GPU injection via DSDT or SSDT, it's as easy as changing the name. Open your DSDT or SSDT in your editor of choice (I prefer MaciASL) and change GFX0, PXSx, PEGx, or whatever it's name currently is to GFX1. Click compile and save it. If you don't currently have have your GPU injected in your DSDT or a SSDT, see this Guide to create one or more SSDTs for your GPU/s.

However, I don't know whether I have 'GPU injection via DSDT or SSDT'. I simply ran Clover and followed the guide here (ignoring the NVIDIA bits obviously). What (exactly) do I need to do? Apologies for a newbie question; I'm sure the answer is obvious to most of you.
 
Status
Not open for further replies.
Back
Top