miliuco Posted July 4, 2022 Share Posted July 4, 2022 @ricoc90 @eSaF Usually I have iMacPro1,1 SMBIOS with iGPU disabled in BIOS to be able to play TV app and DRM content in Safari. But I like very much to try all different settings (iMac, MacPro, iMacPro). So I've followed your posts to set iMac19,1 with iGPU as headless mode on slot-0. It's an easy task thanks to your help. Spoiler With this settings I've checked if the iGPU helps to the AMD in tasks (and it does) opening Intel Power Gadget while running BlackMagic RAW Speed Test, I see the iGPU (green line) up and down when required. Spoiler But so Safari doesn't play DRM and TV app works irregularly: sometimes it plays the movie and sometimes it doesn't. I know I can add unfairgva=1 as boot arg to do TV app to work ok but this arg hangs Ventura from time to time (on Monterey it works fine). 3 Link to comment Share on other sites More sharing options...
eSaF Posted July 4, 2022 Share Posted July 4, 2022 7 minutes ago, ricoc90 said: @eSaF I think you don't know what I mean. In the mentioned link, the author added a screenshot of their GPU History window. You can see in that window that it shows their iGPU as being in slot 0: Reveal hidden contents Which correspondents with the results I have. However, on your screenshot your iGPU is being reported as Built In. I mean it's just cosmetic, so it doesn't really matter but I'm just wondering why that is. So do I, yet it still is being reported as "Slot 0" Try experimenting with those Entries and see what results you get, I am no expert as you can tell, I just followed the Guide blindly as best as I can and hope for the desired results. 2 minutes ago, miliuco said: But so Safari doesn't play DRM and TV app works irregularly I have no DRM problem with Apple TV but for Netflix and Prime I have to use Chrome in Ventura. 2 Link to comment Share on other sites More sharing options...
SavageAUS Posted July 4, 2022 Share Posted July 4, 2022 (edited) Attempt 5,342 underway on my AMD system to install Ventura beta 1. Will most likely be my last attempt if I get another grey screen or reboot at network selection. This attempt is with WEG disabled, no boot args, device property is set for Belknap and all wifi kexts are removed. AMD patches are correct, OpenCore is latest as are kexts. Last attempt before a full head of grey hair kicks in. Or maybe I’ll go back to Clover….Nope Clover instant KP. Guess I am done with Ventura. Edited July 4, 2022 by SavageAUS 4 Link to comment Share on other sites More sharing options...
miliuco Posted July 4, 2022 Share Posted July 4, 2022 (edited) 22 hours ago, ricoc90 said: That was me, but it's pretty easy to write your own using SwiftUI's MTLDevice api... Excellent! Thanks. This little code fragment works very well. I see Metal 3 in both GPU (dGPU is RX 6600). % /Applications > ./metalgpu All credit goes to ricoc90 AMD Radeon RX 6600 supports Metal3 Intel(R) UHD Graphics 630 supports Metal3 % /Applications > I allow myself to attach the compiled utility so that other users can check the Metal 3 support on their graphics cards. Copy it to a folder and run from there with ./metalgpu. All credit to @ricoc90. metalgpu.zip Edited July 4, 2022 by miliuco 4 1 Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted July 4, 2022 Share Posted July 4, 2022 1 hour ago, Stefanalmare said: 20.1. I have i5 10600k Working fine here with AAPL,ig-platform-id 0300C89B Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 4, 2022 Share Posted July 4, 2022 14 minutes ago, miliuco said: I allow myself to attach the compiled utility so that other users can check the Metal 3 support on their graphics cards. Copy it to a folder and run from there with ./metalgpu. Awesome, thanks! Do be advised that this will ONLY work in Ventura though, it will crash on any other OS because obviously .metal3 does not exist on other versions Link to comment Share on other sites More sharing options...
Stefanalmare Posted July 4, 2022 Share Posted July 4, 2022 (edited) 33 minutes ago, 5T33Z0 said: Working fine here with AAPL,ig-platform-id 0300C89B You don't use enable-metal? For me it doesn't work with your configuration. I need enable-metal. Edited July 4, 2022 by Stefanalmare Link to comment Share on other sites More sharing options...
miliuco Posted July 4, 2022 Share Posted July 4, 2022 (edited) 11 hours ago, ricoc90 said: Awesome, thanks! Do be advised that this will ONLY work in Ventura though, it will crash on any other OS because obviously .metal3 does not exist on other versions Noted. Thanks. EDIT: command line tool updated. Edited July 4, 2022 by miliuco Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 4, 2022 Share Posted July 4, 2022 9 minutes ago, Stefanalmare said: You don't use enable-metal? According to their signature they're using a 400 series board Link to comment Share on other sites More sharing options...
Stefanalmare Posted July 4, 2022 Share Posted July 4, 2022 25 minutes ago, ricoc90 said: According to their signature they're using a 400 series board Ah! You are right. Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted July 4, 2022 Share Posted July 4, 2022 Seems like using 10th Gen Intel Core with 500-series boards is not such a good idea for Hackintoshing then. Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 4, 2022 Share Posted July 4, 2022 It's completely fine as long as you don't have to rely on the iGPU. Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted July 4, 2022 Share Posted July 4, 2022 (edited) @ricoc90 This isn't a matter of "it's working fine" – it's about hardware compatibility. The iGPU handles Quick Look and other background tasks. So budget wise, buying a 500-series board with a 10 Gen Intel Core CPU with integrated graphis is just not recommendable. Edited July 4, 2022 by 5T33Z0 Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 4, 2022 Share Posted July 4, 2022 ok Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted July 4, 2022 Share Posted July 4, 2022 @Stefanalmare You could try adding SSDT-IMEI for testing. It resolved the same issue on Sandy and ivy bridge: newer Board plus oder CPU and vice versa: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/Intel_MEI_(SSDT-IMEI) Link to comment Share on other sites More sharing options...
Stefanalmare Posted July 4, 2022 Share Posted July 4, 2022 1 minute ago, 5T33Z0 said: @Stefanalmare You could try adding SSDT-IMEI for testing. It resolved the same issue on Sandy and ivy bridge: newer Board plus oder CPU and vice versa: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/Intel_MEI_(SSDT-IMEI) Thanx, but IMEI is already present. No metter if I spoof the IGPU or not. Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 4, 2022 Share Posted July 4, 2022 I've been going through the DeviceProperties on a 2020 iMac (iMac20,1) with an Intel Core i7 10700 processor and an AMD Radeon Pro 5500 XT and there's this settings for the iGPU "PciRoot(0x0)/Pci(0x2,0x0)" called "AAPL00,override-no-connect" with the value of: 00FFFFFF FFFFFF00 06107C9C 5E91EE51 161D0104 B53C2260 206FB1A7 554C9E25 0C505400 00000101 01010101 01010101 01010101 01010000 00100000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00FC0069 4D61630A 20202020 20202020 00000000 00000000 00000000 00000000 00000153 70137903 00030014 806E0184 FF139F00 2F801F00 3F0B5100 02000400 7F8118FA 10000101 00127631 FC78FBFF 02108862 D3FAF8F8 FEFFFF00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000C790 as DATA type, this might help to shed some light on the display output on iGPU. I'm not sure if that's gonna do anything on hacks but though worth to share. 9 Link to comment Share on other sites More sharing options...
Stefanalmare Posted July 4, 2022 Share Posted July 4, 2022 (edited) 3 hours ago, Cyberdevs said: I've been going through the DeviceProperties on a 2020 iMac (iMac20,1) with an Intel Core i7 10700 processor and an AMD Radeon Pro 5500 XT and there's this settings for the iGPU "PciRoot(0x0)/Pci(0x2,0x0)" called "AAPL00,override-no-connect" with the value of: 00FFFFFF FFFFFF00 06107C9C 5E91EE51 161D0104 B53C2260 206FB1A7 554C9E25 0C505400 00000101 01010101 01010101 01010101 01010000 00100000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00FC0069 4D61630A 20202020 20202020 00000000 00000000 00000000 00000000 00000153 70137903 00030014 806E0184 FF139F00 2F801F00 3F0B5100 02000400 7F8118FA 10000101 00127631 FC78FBFF 02108862 D3FAF8F8 FEFFFF00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000C790 as DATA type, this might help to shed some light on the display output on iGPU. I'm not sure if that's gonna do anything on hacks but though worth to share. With the above configuration and GPU I have only H264 acceleration. With no GPU I don't have light.......... With this configuration and #AAPL00,override-no-connect comented I have what I attached: Spoiler Edited July 4, 2022 by Stefanalmare 2 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 4, 2022 Share Posted July 4, 2022 @Stefanalmare So if I understand correctly adding these settings enables HEVC decoding? Link to comment Share on other sites More sharing options...
Stefanalmare Posted July 4, 2022 Share Posted July 4, 2022 1 minute ago, Cyberdevs said: @Stefanalmare So if I understand correctly adding these settings enables HEVC decoding? Yep, but also makes IGPU no-headless. Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 4, 2022 Share Posted July 4, 2022 During the first stages of testing Ventura on my SkyLake rig when I was using SKL ig-platform-id i realized when i use iMac18,3 and iMac18,2 SMBIOSes which have AMD GPUs the colors where messed up so I switched to iMac18,1 and macMini8,1 which only have iGPU (and even MacPro7,1 which has a dGPU) the colors were shown correctly so maybe, just maybe, changing the SMBIOS to iMac18,1 or macMini8,1 can have an impact on utilization of the iGPU instead of dGPU. That's as if macOS doesn't refuse to boot due to the incorrect CPU and the SMBIOS. 1 Link to comment Share on other sites More sharing options...
lordmacbr Posted July 4, 2022 Share Posted July 4, 2022 Could someone who has installed Ventura on Haswell tell me what changes have to be made in OpenCore and which kexts to use???? Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 4, 2022 Share Posted July 4, 2022 7 minutes ago, lordmacbr said: Could someone who has installed Ventura on Haswell tell me what changes have to be made in OpenCore and which kexts to use???? There's no support for either your iGPU nor dGPU in Ventura whatsoever Link to comment Share on other sites More sharing options...
eSaF Posted July 4, 2022 Share Posted July 4, 2022 Here is my effort. Spoiler 2 Link to comment Share on other sites More sharing options...
eSaF Posted July 4, 2022 Share Posted July 4, 2022 @ricoc90 - Hiya, after cleaning up the what I think is unnecessary entries in Device Properties, this is how the readout on my rig looks. Must admit the 'Built-In' one on the UHD Graphics 630 was more pleasing to see but it is more in line to your own. Spoiler 6 Link to comment Share on other sites More sharing options...
Recommended Posts