Contribute
Register

Kaby lake HD 630 problem

Status
Not open for further replies.
Joined
Mar 20, 2017
Messages
18
Motherboard
Asrock z170 gaming itx/ac
CPU
i7 7700k
Motherboard: Asrock z170 gaming itx/ac
CPU: i7 7700K

I used FakeID 0x19168086, RehabMan's FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext, then followed instructions from this thread. But when driver is loaded, the whole screen freezes. The last line is : IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

The output shows the driver has been loaded successfully, right?

Any suggestion? Thanks.
 

Attachments

  • IMG_20170328_033415.jpg
    IMG_20170328_033415.jpg
    470.3 KB · Views: 507
  • config-1916.plist
    7.4 KB · Views: 264
Motherboard: Asrock z170 gaming itx/ac
CPU: i7 7700K

I used FakeID 0x19168086, RehabMan's FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext, then followed instructions from this thread. But when driver is loaded, the whole screen freezes. The last line is : IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

The output shows the driver has been loaded successfully, right?

Any suggestion? Thanks.

Remove patches:
- Skylake minStolenSize patch
- 10.11-SKL-1912000-4_displays

Set DVMT-prealloc to 64mb or 128mb via BIOS.
Here is a proper "4 displays patch" for 0x19160000.... (the patch you're using has way too many "hits" (false positives) in the kext)

Find: 00 00 16 19 00 00 00 00 FF 08 08 00 00 00 00 00 01 03 03 03
Replace: 00 00 16 19 00 00 00 00 FF 08 08 00 00 00 00 00 01 03 04 03

Make sure other BIOS settings are correct (VT-d disabled), and that you're using a digital connection for your monitor.

You will also eventually need the HECI->IMEI ACPI patch, but I don't think it is required for booting.
 
Remove patches:
- Skylake minStolenSize patch
- 10.11-SKL-1912000-4_displays

Set DVMT-prealloc to 64mb or 128mb via BIOS.
Here is a proper "4 displays patch" for 0x19160000.... (the patch you're using has way too many "hits" (false positives) in the kext)

Find: 00 00 16 19 00 00 00 00 FF 08 08 00 00 00 00 00 01 03 03 03
Replace: 00 00 16 19 00 00 00 00 FF 08 08 00 00 00 00 00 01 03 04 03

Make sure other BIOS settings are correct (VT-d disabled), and that you're using a digital connection for your monitor.

You will also eventually need the HECI->IMEI ACPI patch, but I don't think it is required for booting.

Thanks for your reply, RehabMan.

I removed those two patches, made sure that the shared memory for graphics card was 128M (I don't have DVMT-prealloc option in the BIOS) and added the 4 displays patch for 1916, still got the same output and frozen screen.

I have two HDMIs(1.4 & 2.0) and one dp. I tried other HDMI port, saw the same output and then something different, this time the whole screen went black and lost signal. My monitor does not support dp so I have not tried dp yet.

Is it possible the real desktop output goes to the dp port?
 
Last edited:
Thanks for your reply, RehabMan.

I removed those two patches, made sure that the shared memory for graphics card was 128M (I don't have DVMT-prealloc option in the BIOS) and added the 4 displays patch for 1916, still got the same output and frozen screen.

I have two HDMIs(1.4 & 2.0) and one dp. I tried other HDMI port, saw the same output and then something different, this time the whole screen went black and lost signal. My monitor does not support dp so I have not tried dp yet.

Is it possible the real desktop output goes to the dp port?

All external ports in most of the ig-platform-id data are for DP. Depending on your HDMI monitor screen resolution, you will need to patch the connector-type in the data from DP <00 04 00 00> to HDMI <00 08 00 00>.

You didn't mention monitor specs.
 
All external ports in most of the ig-platform-id data are for DP. Depending on your HDMI monitor screen resolution, you will need to patch the connector-type in the data from DP <00 04 00 00> to HDMI <00 08 00 00>.

You didn't mention monitor specs.

It's full HD HDMI. I'll try this when I get off work tonight. Thanks!
 
It's full HD HDMI. I'll try this when I get off work tonight. Thanks!

1080p HDMI should work even if the connector-type is DP (problems with higher resolutions).
You should try 0x19120000 as it has the 0306 connector that 0x19160000 doesn't (slightly different "4 displays" patch).
 
1080p HDMI should work even if the connector-type is DP (problems with higher resolutions).
You should try 0x19120000 as it has the 0306 connector that 0x19160000 doesn't (slightly different "4 displays" patch).

No difference with 0x19120000. But I do notice that, I can still connect to the computer via my mbp by using Remote Desktop, even if the screen shows nothing. In the remote desktop, I can see the driver is successfully loaded, graphic memory is 1.5G or something.

It seems to me that the driver does not know which port is connected or does not send signal at all.
 
No difference with 0x19120000. But I do notice that, I can still connect to the computer via my mbp by using Remote Desktop, even if the screen shows nothing. In the remote desktop, I can see the driver is successfully loaded, graphic memory is 1.5G or something.

It seems to me that the driver does not know which port is connected or does not send signal at all.

Did you use the (correct) "4 displays" patch?
 
Did you use the (correct) "4 displays" patch?

You mean 4 display patches for 0x19120000? No, I did not. How do I do the 4 display patch for 1912?
 
You mean 4 display patches for 0x19120000? No, I did not. How do I do the 4 display patch for 1912?
The "10.11-SKL-1912000-4_displays" patch does not make any difference. Probably just because it is for 10.11?
I don't know how to do this in Sierra for 19120000
 
Status
Not open for further replies.
Back
Top