Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

sfalatko

macrumors 6502a
Sep 24, 2016
641
365
Hmmm, I'm having some weird issues, and I wonder if I am the only one?

Based on what i've been reading, people have been updating to 12.6.1 without issue, but I have not been so lucky...

Today I updated my OC ver to 0.8.5, after confirming that it was fully stable and working fine, I decided to take the plunge and go for 12.6.1.

After Monterey was done downloading and doing the initial install, I clicked "reboot" -- the initial reboot didn't work, sadly, and every time I clicked "macOS Installer" (I tried 4-5 times) it just kernel panicked, so I decided "what the hell, 2nd time's the charm"

Re-ran the Monterey installer, then rebooted. Apple logo actually filled up! (very slowly, but it filled!) Then my cMP rebooted automatically, and I was met with the OC boot picker without seeing any macOS Installer -- which told me that Monterey successfully installed!

So I chose "macOS" and then..... Kernel Panic a few seconds into apple logo loading...

I decided to see if I could maybe reinstall it, so on the OC boot menu, pressed Space to bring up the recovery options, and there I saw it "Recovery 12.6.1 dmg" so I clicked, but unfortunately, now I am stuck with KP reboots.

I have a solid, fully working 0.8.5 config.plist, and I made sure to use AVXpel.

Typing this from Windows, since I'm unable to boot into macOS or the recovery.

I don't know if this is of any importance -- but I am due to reflash my bootROM. Was going to do it earlier today but decided to put it off to tomorrow, as I also want to take the time to clean the inside of the cMP, when I take out the 6800 and put in the 580 to use Mojave.

The method I used for updating to Monterey was #2 from the macOS section of the guide -- since I normally run OC with SecureBootModel = Default, I use hybridization, and my FirmwareFeatures are updated. Also, when I updated BigSur all the way up to 11.6.5 previously, it all worked fine.

I don't think there is any way to salvage what I currently have since I am instantly met with KP, but I think I will try doing a deep NVRAM reset tomorrow (highly doubt that will do anything).

Any thoughts or help is highly welcome

Thanks!
Have you tried a deep NVRAM reset? Do you have any other macOS installs or do you have a Mojave disk you can boot from?
 

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
Have you tried a deep NVRAM reset? Do you have any other macOS installs or do you have a Mojave disk you can boot from?

I am about to try it after I finish this coffee, and then I'm going to reflash my bootROM to see if that also does anything, since option 2 depends upon a healthy bootROM.

I do have Mojave on my "maintenance" ssd, for when I have to reflash the bootROM. It lives outside of my cMP. I remove all of my other drives and insert just the maintenance drive into slot 1 everytime I reflash the bootROM. When that is finished, I remove it, install back my OC, Windows, and other drives, and I put the Maintenance drive back in the box with the RX-580.

This isn't the first time i've dealt with stuff like this, but was just saddened that it didn't go as smooth as some of the reports i've read from everyone else...
 
Last edited:

OVERKILL338LM

macrumors member
Jan 8, 2022
63
24
Ontario, Canada
I am about to try it after I finish this coffee, and then I'm going to reflash my bootROM to see if that also does anything, since option 2 depends upon a healthy bootROM.

I do have Mojave on my "maintenance" ssd, for when I have to reflash the bootROM. It lives outside of my cMP. I remove all of my other drives and insert just the maintenance drive into slot 1 everytime I reflash the bootROM. When that is finished, I remove it, install back my OC, Windows, and other drives, and I put the Maintenance drive back in the box with the RX-580.

This isn't the first time i've dealt with stuff like this, but was just saddened that it didn't go as smooth as some of the reports i've read from everyone else...
I had a similar issue a while back, the NVRAM reset fixed it (post is in this thread):

 
  • Like
Reactions: prefuse07

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
Deep (7 chimes) NVRAM Reset and BootROM flash didn't do anything.

I was still getting KP's at this time, but I figured out the solution, so if you are experiencing something similar -- see post # 11,858 below
 
Last edited:

sfalatko

macrumors 6502a
Sep 24, 2016
641
365
I am about to try it after I finish this coffee, and then I'm going to reflash my bootROM to see if that also does anything, since option 2 depends upon a healthy bootROM.

I do have Mojave on my "maintenance" ssd, for when I have to reflash the bootROM. It lives outside of my cMP. I remove all of my other drives and insert just the maintenance drive into slot 1 everytime I reflash the bootROM. When that is finished, I remove it, install back my OC, Windows, and other drives, and I put the Maintenance drive back in the box with the RX-580.

This isn't the first time i've dealt with stuff like this, but was just saddened that it didn't go as smooth as some of the reports i've read from everyone else...
I did as well - I think it was a Big Sur point update but I got stuck with an apparently failed install that wouldn't boot until I did a deep NVRAM reset and that allowed me to complete the install.
 

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
I did as well - I think it was a Big Sur point update but I got stuck with an apparently failed install that wouldn't boot until I did a deep NVRAM reset and that allowed me to complete the install.

Yeah, i've had that happen to me in the past when I added this new Crucial drive. I installed a fresh copy of Big Sur and had the same thing where an NVRAM cleaned it all up and let it complete, but sadly, isn't working on Monterey.

I've done a deep NVRAM reset and refreshed my BootROM on my system including my MATT card, so maybe installing Monterey this time around will work. my config and crash log are above if interested.

Will report back if I am successful, and with the fix for anyone else that experiences this.
 

Dewdman42

macrumors 6502a
Jul 25, 2008
513
103
I had a similar problem in the past. In the end I solved it by reinstalling MacOS. I think the update process must have corrupted something. I haven't had a KP ever since.
 
  • Like
Reactions: prefuse07

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
Voila!

Screen Shot 2022-10-30 at 2.40.37 PM.png


I figured it out, but had to reinstall Monterey via recovery.

I had NOT "enabled" ASPP Override!

So the lesson learned here is -- ALWAYS make sure to thoroughly read through your config, especially when you are updating through OpenCore versions!

I didn't have time to keep up with the incremental updates since 0.8.0, so I had to jump from 0.8.0 up to 0.8.5, and while doing that, I missed that I had to enable ASPP Override (I had already added ASPP into my config when I upgraded to 0.8.0 from 0.7.9, but because it wasn't needed in Big Sur, I just kept it disabled, in anticipation for when I would eventually get to Monterey) I forgot about that, but as soon as I enabled it, everything was fine.

I did have to reinstall Monterey via booting into Recovery from within the OC boot menu, but now all is well!

Cheers!


...now to update my sig!
 
Last edited:

roobarb!

macrumors 6502
Jul 30, 2009
277
185
I took a look at your config and noticed that you are not using LauncherOption. When using Windows, it’s best to set LauncherOption=Full to protect the OC boot entry.

It’s also a good idea to verify that the only BOOTx64.efi file present on all EFI partitions is the OC one. Such files can be created and overwritten during Windows updates. You can verify whether the file is the OC one by opening it with a text editor; you’ll see “OpenCore Bootloader” at the top.

This is weird, it's just happened again. I have changed LauncherOption to Full and have been messing with updating to 22H2, which doesn't seem to want to take (but that's a different story). No issues with OC being bypassed.

Last night I applied the latest updates to my Windows 11 21H2 install and no problems. Reboots bring up OC first, all good. Shut down, then come back this morning, cold boot - bam, we're straight into Windows and OC is out of the loop again.

I'll go through my EFI partitions again and delete everything except for the OC one and my Mojave rescue, see where that lands me.
 

roobarb!

macrumors 6502
Jul 30, 2009
277
185
I'll go through my EFI partitions again and delete everything except for the OC one and my Mojave rescue, see where that lands me.

Lands me with a working Windows 11 22H2 install on this Mac Pro!

Used AveYo's "bypass11" scripts from MediaCreationTool.bat after making sure the system was completely up to date and that I had deleted the Boot/Bootx64.efi from the Windows drive (leaving the Microsoft directory there of course). For whatever reason the upgrade went perfectly this time. Just going to try a reboot to macOS now...

UPDATE: OC was still blessed and working, back in macOS now. Boot/Bootx64.efi had reappeared on the Windows drive's EFI partition, so I've just knocked that on the head again.
 
Last edited:

David403

macrumors regular
Nov 5, 2017
144
136
USA
This is not the OCLP forum (neither is it the OCPL forum). See Post 1.

This forum is focused on how to use an OpenCore boot loader to install, run, and update macOS Catalina, Big Sur or Monterey on the MacPro5,1, resulting in a clean, unaltered operating system just like on a supported Mac.

OCLP is quite different, it alters the basic installation via root patching for many macs.
 

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
I found this video
I don’t want to experiment with the OCLP yet, but maybe someone knows what the settings are in the smbios spoof level?
if we set up, like cdf in post number 1, are we all ok? or is there something better?

 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
I found this video

So, accordingly to the end of this video, 2012 Macs that have AVX and can run Ventura with almost no patching besides adding the GPU drivers and METAL compilers back are in some way related to the issues MacPro5,1 (he also added the 3,1 to the same line of thought) have with Ventura. Being kind, this is beyond an uninformed take.

I don’t want to experiment with the OCLP yet, but maybe someone knows what the settings are in the smbios spoof level?
if we set up, like cdf in post number 1, are we all ok? or is there something better?


SMBIOS spoofing of iMacPro1,1 or MacPro7,1 are needed for VideoToolBox hardware assistance (aka AMD hardware acceleration) and other resources like Continuity.
 
Last edited:

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
SMBIOS spoofing of iMacPro1,1 or MacPro7,1 are needed for VideoToolBox hardware assistance (aka AMD hardware acceleration) and other resources like Continuity.
I meant that there was a change in the OCLP settings that he achieved a performance improvement of 30% in the geekbench4
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
I meant that there was a change in the OCLP settings that he achieved a performance improvement of 30% in the geekbench4
Running benchmarks faster don't make real life workflows faster. Makes even less sense if your workflow needs something that demands spoofing, like video encoding, for example.

OCLP devs never fine-tuned for Mac Pros specific needs, they didn't even had the hardware configs that we usually have here available, this started to change recently, but they still don't have GPUs newer than Polaris.

Edit: this is not a criticism of OCLP, I'm very grateful for OCLP development efforts and we should help OCLP with hardware donations, suggestions and pull requests.
 
Last edited:

Ausdauersportler

macrumors 603
Nov 25, 2019
5,007
5,826
Running benchmarks faster don't make real life workflows faster. Makes even less sense if your workflow needs something that demands spoofing, like video encoding, for example.

OCLP devs never fine-tuned for Mac Pros specific needs, they didn't even had the hardware configs that we usually have here, this started to change recently, but they still don't have GPUs newer than Polaris.
Why should they do that? When coming in here with an OCLP related question you know the final/standard answer. And non of you guys spent time on developing or enhancing OCLP. With all your knowledge it will be so easy. Just fork OCLP on Github, implement changes and start a pull request!

It never came into your mind to share your valuable knowledge? My impression is that there is an island mentality deeply burned into the DNA of this thread. If you do not overcome it you might have to write your own patcher, but it has become easy after the OCLP devs solved most of the problems (VA is an open one, the solution is even known, the tools to get there are broken and need further development). Another play ground to waste a lot of energy and development skills.

About your GPU statement: Wrong, again!
 
  • Like
Reactions: hwojtek

tsialex

Contributor
Jun 13, 2016
13,455
13,601
Why should they do that? When coming in here with an OCLP related question you know the final/standard answer. And non of you guys spent time on developing or enhancing OCLP. With all your knowledge it will be so easy. Just fork OCLP on Github, implement changes and start a pull request!

It never came into your mind to share your valuable knowledge? My impression is that there is an island mentality deeply burned into the DNA of this thread. If you do not overcome it you might have to write your own patcher, but it has become easy after the OCLP devs solved most of the problems (VA is an open one, the solution is even known, the tools to get there are broken and need further development). Another play ground to waste a lot of energy and development skills.

About your GPU statement: Wrong, again!
I'm not criticizing OCLP devs, I'm very grateful for all efforts and I'm frequently trying to change the perception here. You got my last post completely wrong.

About the GPUs, AFAIK @khronokernel stated that last week.
 

Ausdauersportler

macrumors 603
Nov 25, 2019
5,007
5,826
I'm not criticizing OCLP devs, I'm very grateful for all efforts and I'm frequently trying to change the perception here. You got my last post completely wrong.

About the GPUs, AFAIK @khronokernel stated that last week.
GPU situation got better during the last days, do not forget he is a student and cannot afford to purchase a 2000 USD dGPU just for fun/development.

About the Ventura situation:

Personally I am a little bit frustrated because my (beloved) iMacs hit the same (AVX/AVX2) road block like the MacPro5,1 Macs - we will (likely) have to live with patching in the future. The worst thing is: Code has not changed, one can link nearly one by one the AVX with the pre AVX instructions within the AMD driver stack or the OpenCl stack. Changing the compiler switch just broke older Intel CPU support.


We can hope for the white knight bringing the AVX2 emulator out of the blue. If this does not happen (we have some time to wait and spend until we are forced to move away from Monterey) you (power users from this thread) could start to optimize the MacPro5,1 settings within OCLP. You loose nothing, but you will have at least a potential solution for another year of macOS support.

Sorry about about my last post. When translating from my native tongue to english the direct approach of my own language cannot be really disguised.
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
GPU situation got better during the last days, do not forget he is a student and cannot afford to purchase a 2000 USD dGPU just for fun/development.

Yes, maybe someone in Canada that have a spare VEGA/NAVI GPU could donate it to the cause. I bet that a BCM94360CD kit will also be useful.

About the Ventura situation:

Personally I am a little bit frustrated because my (beloved) iMacs hit the same (AVX/AVX2) road block like the MacPro5,1 Macs - we will (likely) have to live with patching in the future.

Sure, I wrote about it some days ago, if I can avoid, I prefer to not patch at all. Now we can't overcome the roadblock with just careful hardware upgrades and patching will be needed for Ventura.

If patching get me one more release of macOS running until the next Mac Pro is released, excellent. I know that I'm not going to buy a brand new Mac Pro, but I bet that a used Mac Studio will be in my future, when the second hand market prices drop to reasonable levels after the next Mac Pro is released.

The worst thing is: Code has not changed, one can link nearly one by one the AVX with the pre AVX instructions within the AMD driver stack or the OpenCl stack. Changing the compiler switch just broke older Intel CPU support.


We can hope for the white knight bringing the AVX2 emulator out of the blue. If this does not happen (we have some time to wait and spend until we are forced to move away from Monterey)

Two more years of Monterey support, maybe Syncretic will get all the problems solved with AVX emulation long before that.

you (power users from this thread) could start to optimize the MacPro5,1 settings within OCLP. You loose nothing, but you will have at least a potential solution for another year of macOS support.

Yes, if people here start to test OCLP and see all the issues then suggest improvements, make pull requests, everyone wins.

Sorry about about my last post. When translating from my native tongue to english the direct approach of my own language cannot be really disguised.

No problem, this also happened with me before. =)
 

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
I meant that there was a change in the OCLP settings that he achieved a performance improvement of 30% in the geekbench4
The change was to remove the board-ID spoofing (board-ID-only spoofing is called “hybridization” in post #1 and “minimal spoofing” in OCLP), but as @tsialex mentioned, this type of spoofing is important for hardware acceleration and other key features. So the default settings mentioned in post #1 as well as those used in OCLP are indeed correct.

Recall that sleeping and waking the machine before a GPU intensive task (including running a benchmark) can improve performance to a similar degree. I wonder if toggling the spoofing level and rebooting is not having the same effect…
 

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
As a postscript, I should mention that minimal spoofing is mostly specific to Mac Pros because so far it’s the only way we’ve managed to enable hardware acceleration. With SecureBootModel, it also allows for macOS updates and installations. In contrast, for other unsupported Macs, the use of VMM (cleverly implemented in OCLP with a kernel patch in OC) is the cleanest way of allowing for macOS updates and installations.

I mention this because recently the unsupported Mac thread on MR has been spreading a false belief about the general use of spoofing, particularly for Ventura...
 

Ausdauersportler

macrumors 603
Nov 25, 2019
5,007
5,826
For technical knowledge only, what chips do we need to look for?
AFAIK Ventura needs AVX2 and this is Haswell+
So all Macs from Late 2013 and newer are good to go.

All Intel CPU from 2011+ starting with Sandy Bridge support AVX(1). But this is definitively not sufficient for Ventura as I can report first handed from countless tests here.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.