Jump to content

[pre-release] macOS Ventura


3,556 posts in this topic

Recommended Posts

@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

act-mon.png.4ed8beb743e89722f6fd6c0ed45bd7f7.png

 

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

ipg.png.309985332b0b28230ceed55d33b2ca95.png

 

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).

 

  • Like 3
Link to comment
Share on other sites

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

1725521099_Schermafbeelding2022-07-04om12_15_59.png.e00f4fa6211c83841a7fad79625aa61b.png

 

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.

  • Like 2
Link to comment
Share on other sites

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 by SavageAUS
  • Haha 4
Link to comment
Share on other sites

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 by miliuco
  • Like 4
  • Thanks 1
Link to comment
Share on other sites

Guest 5T33Z0
1 hour ago, Stefanalmare said:

20.1. I have i5 10600k

 

Working fine here with AAPL,ig-platform-id 0300C89B

 

1732177092_Bildschirmfoto2022-07-04um13_09_23.png.ab0c9d739bcc0d01a440aaff93bfc1e3.png

 

2063526319_Bildschirmfoto2022-07-04um13_07_52.png.6427ba06bc50b91dbb05f2571b5f9824.png

Link to comment
Share on other sites

Guest ricoc90
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 :D

Link to comment
Share on other sites

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 :D

Noted. Thanks.

 

EDIT: command line tool updated.

Edited by miliuco
Link to comment
Share on other sites

Guest ricoc90
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

Guest 5T33Z0

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

Guest 5T33Z0

@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 by 5T33Z0
Link to comment
Share on other sites

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

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.

 

Screen Shot 2022-07-04 at 8.20.55 PM.png

  • Like 9
Link to comment
Share on other sites

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.

 

Screen Shot 2022-07-04 at 8.20.55 PM.png

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

1.png

 

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

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.

  • Like 1
Link to comment
Share on other sites

Guest ricoc90
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

@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

856002757_Screenshot2022-07-04at22_47_18.png.31502c60c86a0d0038d418cf28c396d8.png881707180_Screenshot2022-07-04at22_47_40.png.08be2ef1e264da62188caa9c39c5734f.png

 

  • Like 6
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...