PoMpIs Posted May 31, 2023 Share Posted May 31, 2023 @deeveedee @ichelash You are not going to believe it, but I have been trying to install 13.5 beta 2 for two hours and it has never passed this: It occurred to me that the problem could come from using the Device-id of the iris 640 (2659) .... And that was it... I changed the device-id to 1659 and it has been updated at the moment... and the HD530 is still working 👌 3 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805386 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 7 hours ago, PoMpIs said: @deeveedee @ichelash You are not going to believe it, but I have been trying to install 13.5 beta 2 for two hours and it has never passed this: It occurred to me that the problem could come from using the Device-id of the iris 640 (2659) .... And that was it... I changed the device-id to 1659 and it has been updated at the moment... and the HD530 is still working 👌 That's why i asked before, why do you prefer Iris 640...😁 Glad that the issue is now fixed. 3 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805393 Share on other sites More sharing options...
deeveedee Posted June 1, 2023 Share Posted June 1, 2023 @ichelash did you get DVI-D working on your hack? Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805409 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 (edited) 2 hours ago, deeveedee said: @ichelash did you get DVI-D working on your hack? Not yet....even i tried to update to OC 0.9.2, everything died 🤣 ..Now even USB 3.0 ports are dead..can you take a look at this..and tell me what i am doing wrong..Kindly! EFI.zip Edited June 1, 2023 by ichelash Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805416 Share on other sites More sharing options...
deeveedee Posted June 1, 2023 Share Posted June 1, 2023 (edited) I will look. In the mean time, I ran 0.9.2 ocvalidate and found the following issues with your config.plist: OCS: Missing key DisableIoMapperMapping, context <Quirks>! OCS: Missing key GopBurstMode, context <Output>! OCS: Missing key InitialMode, context <Output>! OCS: Missing key ResizeUsePciRbIo, context <Quirks>! Serialisation returns 4 errors! UEFI->Output->InitialMode is illegal (Can only be Auto, Text, or Graphics)! CheckUefi returns 1 error! EDIT: I reviewed your EFI. Here's what I noticed (in the order I noticed and not in order of priority): ACPI > Quirk > RebaseRegions should be false (only needed if you're replacing tables like DSDT, not patching tables with SSDT) Your DeviceProperties change the type of con1 to DP. You specify framebuffer 0x59120000, which has 3 DP ports (so your change does nothing. Spoiler ID: 59120000, STOLEN: 38 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x0000110B TOTAL STOLEN: 39 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 115 MB, MAX OVERALL: 116 MB (122171392 bytes) Model name: Intel HD Graphics KBL CRB Camellia: CamelliaDisabled (0), Freq: 1388 Hz, FreqMax: 1388 Hz Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - ConnectorDP [2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP [3] busId: 0x06, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP 01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000 You will need port type = HDMI to enable DVI. Have you mapped your logical connectors (con0, con1, con2) to physical ports so that you know which connector needs to be patched? When you determine which connector needs to be patched, change its type to HDMI. If you can't map for some reason, the brute force approach would be to change each connector to HDMI (one connector at a time). You shouldn't be changing con1 index to <00>. Why do you think you need that? connector with Index =1 already has busID 5. Why are you changing con1 busID -> 5? Stopping my review there. Hopefully there's something in my comments that helps. EDIT2: This is where I need help. For as long as I have been patching framebuffers (not long), I have assumed that the connectors specified in the framebuffer definition started with con0. For example, in the framebuffer definition for 0x59120000, the first connector has index = 1, busId = 5, pipe = 9,.... I think that this is con0, so patching this connector with WEG would require patches to con0. Can someone confirm that the connectors specified in the framebuffer definition 0x59120000 are viewed by WEG as con0, con1, con2 with indices 1, 2, 3 respectively and that framebuffer patches would be patches for con0, con1 and con2? Edited June 1, 2023 by deeveedee 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805418 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 16 minutes ago, deeveedee said: I will look. In the mean time, I ran 0.9.2 ocvalidate and found the following issues with your config.plist: OCS: Missing key DisableIoMapperMapping, context <Quirks>! OCS: Missing key GopBurstMode, context <Output>! OCS: Missing key InitialMode, context <Output>! OCS: Missing key ResizeUsePciRbIo, context <Quirks>! Serialisation returns 4 errors! UEFI->Output->InitialMode is illegal (Can only be Auto, Text, or Graphics)! CheckUefi returns 1 error! EDIT: I reviewed your EFI. Here's what I noticed (in the order I noticed and not in order of priority): ACPI > Quirk > RebaseRegions should be false (only needed if you're replacing tables like DSDT, not patching tables with SSDT) Your DeviceProperties change the type of con1 to DP. You specify framebuffer 0x59120000, which has 3 DP ports (so your change does nothing. Hide contents ID: 59120000, STOLEN: 38 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x0000110B TOTAL STOLEN: 39 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 115 MB, MAX OVERALL: 116 MB (122171392 bytes) Model name: Intel HD Graphics KBL CRB Camellia: CamelliaDisabled (0), Freq: 1388 Hz, FreqMax: 1388 Hz Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - ConnectorDP [2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP [3] busId: 0x06, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP 01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000 You will need port type = HDMI to enable DVI. Have you mapped your logical connectors (con0, con1, con2) to physical ports so that you know which connector needs to be patched? When you determine which connector needs to be patched, change its type to HDMI. If you can't map for some reason, the brute force approach would be to change each connector to HDMI (one connector at a time). You shouldn't be changing con1 index to <00>. Why do you think you need that? con1 busID is already 5. No need for your patch Stopping my review there. Hopefully there's something in my comments that helps. This is OC 0.9.1, the 0.9.2 didn't work so i had to revert back to 0.9.1 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805421 Share on other sites More sharing options...
deeveedee Posted June 1, 2023 Share Posted June 1, 2023 (edited) Oh - sorry, @ichelash. I misunderstood. My other comments still apply. I edited my comments in my previous post, so refresh and review them. Edited June 1, 2023 by deeveedee 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805422 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 Just now, deeveedee said: Oh - sorry, @ichelash. I misunderstood. My other comments still apply. Sure..working on that right now... Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805423 Share on other sites More sharing options...
deeveedee Posted June 1, 2023 Share Posted June 1, 2023 @ichelash I think you may want to remove these boot-args while you're testing changes to your DeviceProperites: igfxmetal=1 -igfxnohdmi 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805424 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 51 minutes ago, deeveedee said: @ichelash I think you may want to remove these boot-args while you're testing changes to your DeviceProperites: igfxmetal=1 -igfxnohdmi Success on DVI-D, with this 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805429 Share on other sites More sharing options...
deeveedee Posted June 1, 2023 Share Posted June 1, 2023 (edited) @ichelash Well done! Do you have two DVI displays, or did you just change both con1 and con2 to HDMI to be thorough? Also, if you are not using con0, you might want to try reducing port count which was discussed earlier in this thread. You may be able to set port count to 2, disable con0 by setting its index to 0xffffffff and then eliminate framebuffer-fbmem, framebuffer-stolenmem and framebuffer-unifiedmem. I don't have much experience with framebuffer-unifiedmem, but this guide says not to use it. Of course, I haven't always agreed with that guide either, so if you do experiment, I'd be interested in your test results. Edited June 1, 2023 by deeveedee 1 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805437 Share on other sites More sharing options...
ichelash Posted June 1, 2023 Share Posted June 1, 2023 (edited) 16 minutes ago, deeveedee said: @ichelash Well done! Do you have two DVI displays, or did you just change both con1 and con2 to HDMI to be thorough? Also, if you are not using con0, you might want to try reducing port count which was discussed earlier in this thread. You may be able to set port count to 2, disable con0 by setting its index to 0xffffffff and then eliminate framebuffer-fbmem, framebuffer-stolenmem and framebuffer-unifiedmem. I don't have much experience with framebuffer-unifiedmem, but this guide says not to use it. Of course, I haven't always agreed with that guide either, so if you do experiment, I'd be interested in your test results. Just 1 DVI-D port, 2 DP ports..and 1 VGA. Edited June 1, 2023 by ichelash Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2805438 Share on other sites More sharing options...
notauser Posted July 18, 2023 Share Posted July 18, 2023 On 4/18/2023 at 5:08 PM, Alan Sojan said: EFI.zipHere is the EFI. Three weeks I have been trying to get my graphics to work. I followed every guide methodically, read every reddit post there was. Nothing worked until I found this thread and this EFI zip. THANK YOU! -Skylake -Intel HD graphics 530 -Optiplex 7040 -Intel Core i5 2 Quote Link to comment https://www.insanelymac.com/forum/topic/356349-intel-hd-530-monterey/page/9/#findComment-2808409 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.