Jump to content

Intel HD 530 Monterey


Alan Sojan
 Share

234 posts in this topic

Recommended Posts

6 minutes ago, PoMpIs said:

Thank you very much everyone for the answers 🙇‍♂️ ..

 

I've been doing tests and for today I'll leave it because I'm going crazy with so many tests without positive results 🤪 

 

What I have discovered is that if I connect two monitors it works almost perfectly, even the hot connection of both monitors (HDMI and DVI) 🤷‍♂️..

 

 

 

Tomorrow I'll attach a screenshot of what I have in the config.plist for the iGPU, now I'm not with that computer. 

 

The problem is when using a single monitor, when trying VideoProc the image shakes, but not as much as with the configuration it had yesterday

 

Thank you very much to all.

Can you try Macmini 8,1 Smbios...i think the HEVC in hardware/video processing and hardware encoder will work under that Smbios.

  • Thanks 1
Link to comment
Share on other sites

15 minutes ago, ichelash said:

Can you try Macmini 8,1 Smbios...i think the HEVC in hardware/video processing and hardware encoder will work under that Smbios.

 

Yes, of course, I'll try tomorrow, it's a lot of fun 😃...

 

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, ichelash said:

Read carefully https://github.com/acidanthera/WhateverGreen I am sure we are talking about Ventura (13) in this case of @PoMplsimage.png.aae04f99a1a506dffe1ac414ea4844a6.png

 

I told you before, that I know that it the boot-arg is listed there! But you said: "since the latest version Whatevergreen has included the use of the of that boot-arg"…

 

And that is technically wrong! Tha's a false interpretation of the description onf this boot-arg. Just because it is not needed in macOS 13, doesn't mean that is is enabled by default… YOU better read carefully!

  • Like 3
Link to comment
Share on other sites

9 hours ago, cankiulascmnfye said:

 

I told you before, that I know that it the boot-arg is listed there! But you said: "since the latest version Whatevergreen has included the use of the of that boot-arg"…

 

And that is technically wrong! Tha's a false interpretation of the description onf this boot-arg. Just because it is not needed in macOS 13, doesn't mean that is is enabled by default… YOU better read carefully!

What is the meaning of “Not needed in macOS 13” ? It means WEG has fixed the issue of using that boot-arg in 13…and it’s not needed..got that!!! It’s just a matter of facts and not trying to prove a dead point(no offense). Like @feartech said..that boot-arg is only needed as for now if your want to spoof skylake as kaby in Monterey and below. 

Edited by ichelash
  • Like 2
Link to comment
Share on other sites

I'm doing more tests...

This is the configuration I used yesterday:

 

1509097220_Capturadepantalla2023-05-26alas9_59_53.png.b5f88113c1fe9f8a4c96435d93d72cde.png

 

With this configuration it allows me to use two monitors simultaneously, one for HDMI and the other for DVI, with hot connection and audio, and it works 99% without flickering..

 

Now I'm trying something more basic, but it works better on HDMI, and in VideoProc I already have everything fine, but the DVI port stops working, I don't care, this computer is for use with a single monitor.

 

1526938279_Capturadepantalla2023-05-26alas10_07_07.thumb.png.5c3546a4ca4efd0adcc3deac4b20b87a.png

 

 

  • Like 2
Link to comment
Share on other sites

My laptop, Skylake system, spoofing to a Kabylake system:

 

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>
				AAAWWQ==
				</data>
				<key>device-id</key>
				<data>
				FlkAAA==
				</data>
				<key>device_type</key>
				<string>VGA compatible controller</string>
				<key>force-online</key>
				<integer>1</integer>
				<key>hda-gfx</key>
				<string>onboard-1</string>
				<key>model</key>
				<string>Intel HD Graphics 530</string>
			</dict>

and using MacBookPro14,1

 

no issues with graphics, also both DP and HDMI out work with no issues

  • Like 6
Link to comment
Share on other sites

15 hours ago, ichelash said:

Can you try Macmini 8,1 Smbios...i think the HEVC in hardware/video processing and hardware encoder will work under that Smbios.


 

Well, I have not been able to remove the flicker in any way, now it is much less pronounced but after VideoProc it continues to happen...😅

 

I have tried all the smbios compatible with Ventura and there is no change... it must be some incompatibility of the motherboard, because in other z170 this does not happen... I have to try flashing an older bios to see if there is any improvement 🤷‍♂️

  • Like 2
  • Sad 1
Link to comment
Share on other sites

38 minutes ago, PoMpIs said:


 

Well, I have not been able to remove the flicker in any way, now it is much less pronounced but after VideoProc it continues to happen...😅

 

I have tried all the smbios compatible with Ventura and there is no change... it must be some incompatibility of the motherboard, because in other z170 this does not happen... I have to try flashing an older bios to see if there is any improvement 🤷‍♂️

I also tried..but I got tired too..solution is to have external supported AMD card..👍

  • Like 2
Link to comment
Share on other sites

7 hours ago, ichelash said:

I also tried..but I got tired too..solution is to have external supported AMD card..👍

 

You will not believe it!!!

I have changed the RAM modules, because I only had one 8GB module, I have put two 8GB in dual channel, and I no longer have any flickering, not even in VideoProc... and I can watch perfect 4K YouTube videos!!! 🤪

 

1425281292_Capturadepantalla2023-05-26alas21_57_46.png.126bfeaa2dc9f8a7ff1603a027cc217e.png

 

 

This occurred to me because something similar happened to me with the RAM memory in 2009 with Snow leopard and a core 2 duo, with some Kingston it gave graphical errors and kernel panics, I changed the memory modules and it worked perfectly..

 

That video has been recorded with this configuration:

 

104466725_Capturadepantalla2023-05-26alas22_05_30.png.643839d4b81f7972823ae7b97a36bc7f.png

 

1461326221_Capturadepantalla2023-05-26alas22_05_44.png.ccda26b3634c73baa96c532cc2d1fb99.png

 

I'm going to continue doing tests that is very entertaining😁 

  • Like 5
Link to comment
Share on other sites

UPDATE: 

 

I confirm that in my case it was because I only had one RAM module, since I have installed both the HD530 works perfectly in Ventura without flickering... it works both through HDMI and DVI.

 

And it works with this simple patch: 

 

2088670871_Capturadepantalla2023-05-26alas22_57_40.thumb.png.4af5643180e7b803c0a72d7dfcfda0a3.png

 

But it works even with something easier:

 

2043398672_Capturadepantalla2023-05-26alas23_04_29.png.d1c1142716acfc59d32a886c218005f6.png

 

If I leave the system with the RAM module that it used before, the flickering returns 🤷‍♂️

  • Like 6
Link to comment
Share on other sites

14 hours ago, PoMpIs said:

UPDATE: 

 

I confirm that in my case it was because I only had one RAM module, since I have installed both the HD530 works perfectly in Ventura without flickering... it works both through HDMI and DVI.

 

And it works with this simple patch: 

 

2088670871_Capturadepantalla2023-05-26alas22_57_40.thumb.png.4af5643180e7b803c0a72d7dfcfda0a3.png

 

But it works even with something easier:

 

2043398672_Capturadepantalla2023-05-26alas23_04_29.png.d1c1142716acfc59d32a886c218005f6.png

 

If I leave the system with the RAM module that it used before, the flickering returns 🤷‍♂️

Sadly for me, the drill is just the same, but on iMac18,1 smbios the flickering is just on YT, on Macmini 8,1 flickers almost after every 5 seconds, on iMacPro1,1 everything does not work.

 

1665068755_Screenshot2023-05-27at4_28_36AM.thumb.png.0a7805532579d416b4e1e609afd8af49.png

 

2112404113_Screenshot2023-05-27at3_57_39AM.png.8c8769fe8764939c3cc6a756c439be33.png

 

693637774_Screenshot2023-05-27at4_07_05AM.png.993b2f9f6f444382a8a78622fc8baa98.png

  • Like 3
Link to comment
Share on other sites

Well, everything continues to work perfectly since I changed the RAM memory...

 

I have done more tests and I cannot pass the 2400Mhz Ram either, if I increase the frequency to 2600-2933-3200Mhz, the iGPU already fails even in windows (it becomes unstable)... This has already happened to me in more computers for a long time. Integrated GPUs don't usually get along with high RAM frequencies... (it will depend on the quality of the silicon, just as many CPUs need less vCore than others to reach the same frequencies). 

 

Mine is already half burned because it has been working with UNRAID for 4 years 24/7 😆

 

If I put a discrete GPU ( RX6600XT ) I can already use the RAM at 3200Mhz without problems.. But I like to use the iGPU..

 

I am very happy with my cheap new "iMac" .. 🥰

 

And since I like to live on the edge, I updated to Ventura 13.5 Beta a little while ago... everything continues to work 100% 

 

1949542956_Capturadepantalla2023-05-27alas13_47_10.thumb.png.a7a02864ac97d772e61672e0c3f0fbd3.png

 

1284230282_Capturadepantalla2023-05-27alas13_51_18.thumb.png.934bdffbd55b7d8c41117ddc1f348c08.png

 

Results:

 

https://browser.geekbench.com/v6/compute/488132

 

https://browser.geekbench.com/v6/compute/488147

 

https://browser.geekbench.com/v6/cpu/1395694

 

Amazing performance 😆

 

Thank you so much 

 

 

Edited by PoMpIs
  • Like 3
Link to comment
Share on other sites

4 hours ago, PoMpIs said:

Well, everything continues to work perfectly since I changed the RAM memory...

 

I have done more tests and I cannot pass the 2400Mhz Ram either, if I increase the frequency to 2600-2933-3200Mhz, the iGPU already fails even in windows (it becomes unstable)... This has already happened to me in more computers for a long time. Integrated GPUs don't usually get along with high RAM frequencies... (it will depend on the quality of the silicon, just as many CPUs need less vCore than others to reach the same frequencies). 

 

Mine is already half burned because it has been working with UNRAID for 4 years 24/7 😆

 

If I put a discrete GPU ( RX6600XT ) I can already use the RAM at 3200Mhz without problems.. But I like to use the iGPU..

 

I am very happy with my cheap new "iMac" .. 🥰

 

And since I like to live on the edge, I updated to Ventura 13.5 Beta a little while ago... everything continues to work 100% 

 

1949542956_Capturadepantalla2023-05-27alas13_47_10.thumb.png.a7a02864ac97d772e61672e0c3f0fbd3.png

 

1284230282_Capturadepantalla2023-05-27alas13_51_18.thumb.png.934bdffbd55b7d8c41117ddc1f348c08.png

 

Results:

 

https://browser.geekbench.com/v6/compute/488132

 

https://browser.geekbench.com/v6/compute/488147

 

https://browser.geekbench.com/v6/cpu/1395694

 

Amazing performance 😆

 

Thank you so much 

 

 

At last..also mine works without flickering...patched my connector using this guide and i can now use ventura in peace..play 4k videos...on YT..Now My Device properties looks like this 

 

852201958_Screenshot2023-05-27at09_58_14.png.0577a8d17e0c234a15415ced07252095.png

 

  • Like 4
Link to comment
Share on other sites

I hadn't noticed before... but "integrated" should appear here (in my Lenovo laptop with HD620 it appears "integrated") but show "Ranura 0" = Slot 0 in English 

 

156480588_Capturadepantalla2023-05-27alas20_44_47.png.e6eb0174dcb7f98347b5927585d36925.png

 

I have tried <built-in> <data> <01000000>

 

But no effect .... any ideas??

 

Edited by PoMpIs
Link to comment
Share on other sites

10 hours ago, PoMpIs said:

I hadn't noticed before... but "integrated" should appear here (in my Lenovo laptop with HD620 it appears "integrated") but show "Ranura 0" = Slot 0 in English 

 

156480588_Capturadepantalla2023-05-27alas20_44_47.png.e6eb0174dcb7f98347b5927585d36925.png

 

I have tried <built-in> <data> <01000000>

 

But no effect .... any ideas??

 

How does you config plist looks like on Device properties?

Edited by ichelash
  • Like 1
Link to comment
Share on other sites

9 minutes ago, ichelash said:

How does you config plist looks like on DP?

 

I'm still testing, and I've already solved the problem: 

 

1465852728_Capturadepantalla2023-05-27alas21_24_50.png.ffd92a25f5bbc1e35089a50926d0d56f.png

 

I have removed  <AAPL,slot-name>.  And the miracle was done 😁

 

My config.plist now looks like this, I changed the <device-id> and <AAPL,ig-platform-id> to iris plus 640 because otherwise in Ventura 13.5 beta VideoProc HEVC didn't work

 

1060649056_Capturadepantalla2023-05-27alas21_29_18.png.e4320855d1235602e5159f2f7d99bf74.png

 

And now that VideoProc works in 13.5 beta 👌

 

1272336403_Capturadepantalla2023-05-27alas21_30_40.thumb.png.3b0ba6dff272cc9c93c0646814adddef.png

  • Like 1
Link to comment
Share on other sites

@ichelash  

 

I think this will be my final config... I have no flickering, it works perfectly playing 4K videos... the HDMI and DVI + audio output works (although the DVI output doesn't matter to me, because I'm only going to use an HDMI monitor) 

 

1241948057_Capturadepantalla2023-05-27alas21_46_22.thumb.png.38127f7c11ffe5638d20711d8bb08138.png

 

And with that config it performs a little more in Geekbench 🤷‍♂️

 

https://browser.geekbench.com/v6/compute/489257

  • Like 4
Link to comment
Share on other sites

7 hours ago, PoMpIs said:

@ichelash  

 

I think this will be my final config... I have no flickering, it works perfectly playing 4K videos... the HDMI and DVI + audio output works (although the DVI output doesn't matter to me, because I'm only going to use an HDMI monitor) 

 

1241948057_Capturadepantalla2023-05-27alas21_46_22.thumb.png.38127f7c11ffe5638d20711d8bb08138.png

 

And with that config it performs a little more in Geekbench 🤷‍♂️

 

https://browser.geekbench.com/v6/compute/489257

Go for it my friend....💪

  • Like 1
Link to comment
Share on other sites

On 5/27/2023 at 1:00 PM, ichelash said:

At last..also mine works without flickering...patched my connector using this guide and i can now use ventura in peace..play 4k videos...on YT..Now My Device properties looks like this 

 

852201958_Screenshot2023-05-27at09_58_14.png.0577a8d17e0c234a15415ced07252095.png

 

That's an interesting choice of DeviceProperties.  If you look at the definition of the frame buffer you're using (AAPL,ig-platform-id 0x59120000):

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

con0 is already using busId 0x05 (so you now have con0 and con1 on the same busId which is not valid).  con1 already has port type DP.   Do you by any chance have boot-arg igfxagdc=0?  If so, then I'm guessing that your busId doesn't matter because of igfxagdc=0 or your choice of con1 index = 0 has actually disabled con1.

Is it possible that your rig still works without any of the frame buffer patches?

 

 

EDIT: I wouldn't have guessed it, but in hindsight, the dual-channel DRAM upgrade makes sense.   On my EliteDesk 800 G4 and G5, RAM performance increases significantly when upgrading from a single DRAM module to 2 DRAM modules.  Since your IGPU graphics memory is shared, increasing system DRAM performance should allow for increased video performance.

Edited by deeveedee
  • Like 3
Link to comment
Share on other sites

1 hour ago, deeveedee said:

 

EDIT: I wouldn't have guessed it, but in hindsight, the dual-channel DRAM upgrade makes sense.   On my EliteDesk 800 G4 and G5, RAM performance increases significantly when upgrading from a single DRAM module to 2 DRAM modules.  Since your IGPU graphics memory is shared, increasing system DRAM performance should allow for increased video performance.

 

On my MSI board, using only one module makes the iGPU not work well... I don't know why...

 

I must use two of the same, if I use modules of different capacity, the system works in double channel until the smallest module is full, then it automatically goes to single channel and the flickering returns..

 

Nor can I pass the 2400Mhz modules, if I put more frequency horizontal stripes and loss of image appear on the screen, even windows, it even happens in the bios (monitor signal loss)

 

The iGPU of my i3 6100 does not tolerate high RAM frequencies... but I have already seen this in more processors using the iGPU

Edited by PoMpIs
  • Like 1
Link to comment
Share on other sites

23 hours ago, deeveedee said:

That's an interesting choice of DeviceProperties.  If you look at the definition of the frame buffer you're using (AAPL,ig-platform-id 0x59120000):

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

con0 is already using busId 0x05 (so you now have con0 and con1 on the same busId which is not valid).  con1 already has port type DP.   Do you by any chance have boot-arg igfxagdc=0?  If so, then I'm guessing that your busId doesn't matter because of igfxagdc=0 or your choice of con1 index = 0 has actually disabled con1.

Is it possible that your rig still works without any of the frame buffer patches?

 

 

EDIT: I wouldn't have guessed it, but in hindsight, the dual-channel DRAM upgrade makes sense.   On my EliteDesk 800 G4 and G5, RAM performance increases significantly when upgrading from a single DRAM module to 2 DRAM modules.  Since your IGPU graphics memory is shared, increasing system DRAM performance should allow for increased video performance.

With igfxagdc=0 in boot-args, it works with only platform-Id and device id  

  • Like 3
Link to comment
Share on other sites

22 minutes ago, ichelash said:

With igfxagdc=0 in boot-args, it works with only platform-Id and device id  

 

And does VideProc HEVC work for you with such a simple patch?

 

It works that way for me too, but HEVC doesn't work in VideoProc..

 

I continue with the Device-id of the iris 640 .. it works perfectly in my system ☺️

  • Like 2
Link to comment
Share on other sites

4 hours ago, ichelash said:

With igfxagdc=0 in boot-args, it works with only platform-Id and device id  

Good to know.  Congrats.

Edited by deeveedee
  • Like 2
Link to comment
Share on other sites

Just now, PoMpIs said:

 

And does VideProc HEVC work for you with such a simple patch?

 

It works that way for me too, but HEVC doesn't work in VideoProc..

 

I continue with the Device-id of the iris 640 .. it works perfectly in my system ☺️

YES

1479507305_Screenshot2023-05-28at03_34_50.png.88f2e9ff9386337af3b069a964e31291.png

  • Like 1
Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...