Contribute
Register

Skylake Intel HD 530 Integrated Graphics Working as of 10.11.4

Status
Not open for further replies.
My Hackintosh is working surprisingly well. I'm pleased and want to thank everybody here that helped me.

One caveat: When I'm connecting to my Ilyama 2560x1440 display through HDMI, the HD530 will work, but with a maximum resolution of 1920x1080. If I connect via Display Port, I get a blank screen and the monitor shuts off. The computer still seems to be working, but I can't see anything.

Any ideas on this? Thanks a lot!
 
Thanks to you all I managed to get my HD530 working on my Gigabyte z170n Gaming 5 motherboard with dual monitors!!!

Just to be sure, there is no workaround to the dual monitor hot plug method yet, right?
 
Best case for two monitors on el cap as far as I know is, boot with one monitor turned off, and turn it on at the desktop (before or after login is fine). I don't believe anyone has two monitors working from cold boot with the 530.
In my case I've actually to hot-plug the second monitor. Turning it on/off won't work, it really needs hot-plugging (maybe because it's a VGA-only monitor). BTW, do you think that a VGA switch would make the same effect as hot-plugging, or do VGA switches transmit some signal back to the GPU even if that output is off in the switch?
 
In my case I've actually to hot-plug the second monitor. Turning it on/off won't work, it really needs hot-plugging (maybe because it's a VGA-only monitor). BTW, do you think that a VGA switch would make the same effect as hot-plugging, or do VGA switches transmit some signal back to the GPU even if that output is off in the switch?

Same here, but I'm using HDMI and DVI, so it's not something in particular with VGA.
 
Being able to switch on or hot plug a monitor for dual displays is down to either the TV or Monitor attached, if the system see's the monitor connected at POST, its guaranteed to crash at the desktop. If the display is switched off and not recognised by the system it can then be switched on after POST. Older BIOSes automatically switched to a single monitor on boot where 100 series boots both and OS X/macOS crashes at the desktop. This is my theory and my tests have shown this to be true, hence why some need to hot plug and others switch the monitor on after POST.
 
Hi!

I have the following configuration

  • HP EliteDesk 800 G2 TWR
  • MOBO HP 8053 (U3E1)
  • Intel Core i7 6700 @ 3.40GHz Skylake
  • GPU: Integrated: Intel® HD Graphics 530 with (2) DisplayPorts

I am trying to make the HD530 to work and I

1. Increased the memory of the video card in the BIOS to the maximim available 512MB (gave me a KP with the default option which was 32MB)

2. installed the HD530 through multibeast 7.0.1, which changed on the config.plist of clover the following:

  • `Graphics > Inject Intel`
  • `Graphics > ig-platform-id 0x19120000`
  • `Kernel and Kext Patches > 10.11-SKL-1912000-4_displays`

3. the last thing I did was to apply the glitch fix as it is described [here](https://www.tonymacx86.com/threads/skylake-intel-hd-530-graphics-glitch-fix.206410/) and [here](http://www.insanelymac.com/forum/topic/317551-glitch-fix-for-skylake-hd-graphicsupdate/)

4. `SMBIOS` is configured as `iMac17.1` (was testing it with `iMac14.1` but saw no difference)

Now when I rebooted during the boot process I get the following message (using -v) just before I get to the UI:

~~~
IG: HE PCI ACPI device not found - PAVP services will be disabled - add IMEI to EFI / ACPI device list
IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985
IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985
IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985
IG: DRMStatus - iTunes/Apple Store Content Access Problem. Content playback may be disabled on this computer. You can continue to use the machine. but you should contact Apple.
[IGPU] Will fallback to host-side scheduling if graphics firmware fails to load
[IGPU] Chose to use graphics firmware based on platform
[IGPU] ************************************************
[IGPU] Failed to initialize graphics firmware. Failing back to host-side scheduling
[IGPU] Scheduler interface revision = 1: Default EL Scheduler
[IGPU] ************************************************
[IGPU] Graphics accelerator is using scheduler interface revision 1: Default EL Scheduler
[IGPU] Scheduler: Multiple channel indexes per command streamer
[IGPU] Scheduler: Process CSB using HWS.
[IGPU] Scheduler: PM notify enabled
[IGPU] Graphics Address: PPGTT, Separate Address Space
[IGPU] MultiForceWake Enabled: Using 3D Driver
[IGPU] Scheduler Throttle Cap = 100ms
~~~

The card seems to work with acceleration and have no glitch. And it shows in the system information as

~~~
Intel HD Graphics 530:
Chipset Model: Intel HD Graphics 530
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel (0x8086)
Device ID: 0x1912
Revision ID: 0x0006
Metal: Supported
~~~

However [Cinebench](https://www.maxon.net/en/products/cinebench/) gives me on 10.12.2 approx 26fps. The same computer under windows 10 performs much better giving approx 60fps. Same applies for [LuxRender](http://www.luxmark.info/)

Given the message I see when booting, and the performance difference, is the HD530 working with full acceleration or not under OSX?

I have been using one monitor connected through the display port

Thanks a lot for your help!!
 
I see the 4th display patch in your config.plist but its not patching the kext. Not showing in IOReg.
Could you try this config.plist attached.

EDIT: I've added the connector edits to the attached config.plist(yours).
HDMI is connected to port 0x5 - connector edit Display port to HDMI
DVI is connected to port 0x6 - connector edit Display port to DVI (Same as HDMI).

Boot individually with the HDMI screen connected then DVI connected. Could you make a copy if IOReg for both.
Then boot with HDMI connected and once at the desktop connect the DVI display(hot plug). Hopefully this method should give you dual displays. If it doesn't we'll look at the IORegs to see if the patches worked.

Please back up your original config.plist. It should boot fine but just a precaution.

Hey WildWillow, i read some of your post but i can't get working my hackintosh with dual monitor. I need your help, i can pay you through paypal or what you want.



My Pc has this Spec:

-MotherBoard: GA-Z170X UD5 TH.

-Proc: i7 6700k with intel HD 530.



i have 1x HDMI 2xThunderbolt 3 ports on the motherboard.

i want use dual monitor. if i boot with monitor plugged on Thunderbolt 1 port or thunderbolt 2 port the single monitor work. the same, if i boot with the second monitor plugged on the HDMI port. but if i boot with two monitors plugged, (1 monitor on TH port and 1 monitor on Hdmi port, or both monitor on the two TH ports) one of two monitors doesn't work, usually the HDMI monitor, sometimes the TH monitor.


i tried agpfix.app but with no success. i saw you helped many users with this problem, can you tell me how can i fix this ?

i attached the config.plist. The HDMI.ioreg and the Thunderbolt1.ioreg as you asked.
i really appreciated if you can fix mi config.plist to get this dual monitors work properly.
thank for all.

@wildwillow
 

Attachments

  • HDMI.ioreg
    5.7 MB · Views: 215
  • config.plist
    7.3 KB · Views: 246
  • Thunderbolt.ioreg
    5.8 MB · Views: 276
Last edited:
Status
Not open for further replies.
Back
Top