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.

Kwashiorkor

macrumors newbie
Apr 6, 2022
8
3
Hey guys, after upgrading my Mac Pro 4.1/5.1 to 12.5 and now 12.6 (patched with Martin Lo's package) I get frequent beach balls and overall system unresponsiveness until I reboot again. Then it will mostly work for some time and then start to freeze up again. It all started with 12.5 and sadly didn't remedy itself with the update to 12.6. Anybody got an idea what can cause this? It is mainly obvious while browsing or accessing files through the Finder.

Edit: after seeing UVFSService hogging quite a bit of CPU power in activity monitor I searched the web and found out that it might have to do with Spotlight and a problem with it searching a Bootcamp partition. While I still have a Bootcamp partition (which I haven't brought back to life yet) I don't actually use it anymore but the solution might probably be to exclude it from Spotlight indexing. So I did and so far so good but I have to see if that really fixed the problem for good.

Apparently also other people with different machines have had this issue so it is apparently not related to the cMP.
 
Last edited:
  • Like
Reactions: uwemutz and SJerc

6DecadesLater

macrumors regular
Jun 5, 2020
106
45
Northern California
Just had a crash with 12.6 (had a few early on with 12.5 but generally stable). I can't reproduce anything but all crashes seem to occur while using Zoom with Apple AirPods. AirPods seem to take longer to connect to 5,1 than before and Zoom hangs while audio is switched to the AirPods but eventually comes back up. Zoom is up-to-date. Zoom is always running but have only had the crashes when connected to a meeting. Last crash was just as I left meeting and disconnected AirPods.

panic(cpu 22 caller 0xffffff80067196e6): zfree_cached_slow: double free of 0xffffff905d70f400 to zone default.kalloc.512 @zalloc.c:847
Panicked task 0xffffff99f432e3b0: 32 threads: pid 268: coreaudiod
Backtrace (CPU 22), panicked thread: 0xffffff8b91a55540, Frame : Return Address
0xffffffc4da01b530 : 0xffffff8005e7fdad
0xffffffc4da01b580 : 0xffffff8005fe10d6
0xffffffc4da01b5c0 : 0xffffff8005fd0443
0xffffffc4da01b610 : 0xffffff8005e1fa70
0xffffffc4da01b630 : 0xffffff8005e8017d
0xffffffc4da01b750 : 0xffffff8005e7f936
0xffffffc4da01b7b0 : 0xffffff8006715093
0xffffffc4da01b8a0 : 0xffffff80067196e6
0xffffffc4da01b8d0 : 0xffffff8005eebca4
0xffffffc4da01b940 : 0xffffff8005eeb060
0xffffffc4da01b9e0 : 0xffffff8005e90165
0xffffffc4da01ba30 : 0xffffff8005e8ff5b
0xffffffc4da01ba90 : 0xffffff800660222b
0xffffffc4da01bab0 : 0xffffff7fa007d9d7
0xffffffc4da01bad0 : 0xffffff7fa007da0a
0xffffffc4da01baf0 : 0xffffff7fa00863c2
0xffffffc4da01bb10 : 0xffffff7fa0086b54
0xffffffc4da01bb50 : 0xffffff7fa0084663
0xffffffc4da01bb80 : 0xffffff7fa0083e4f
0xffffffc4da01bbf0 : 0xffffff7fa008c546
0xffffffc4da01bc30 : 0xffffff7fa007cb39
0xffffffc4da01bc60 : 0xffffff7f9ec3f799
0xffffffc4da01bce0 : 0xffffff7f9ec3fc4a
0xffffffc4da01bd80 : 0xffffff7f9ee3f4ed
0xffffffc4da01bde0 : 0xffffff7f9ee3a374
0xffffffc4da01be50 : 0xffffff7f9ee39d7a
0xffffffc4da01bea0 : 0xffffff800668564f
0xffffffc4da01bef0 : 0xffffff8005fb30aa
0xffffffc4da01bfa0 : 0xffffff8005e20256
Kernel Extensions in backtrace:
com.apple.iokit.IOAudioFamily(340.2)[3E9A6341-0E01-36B0-8E53-7C13421313CF]@0xffffff7f9ee2c000->0xffffff7f9ee49fff
dependency: com.apple.vecLib.kext(1.2.0)[5C258176-730D-39DE-8F27-00EA4F281CAF]@0xffffff7f9f3ef000->0xffffff7f9f4adfff
com.apple.driver.AppleUSBAudio(416.2)[3AC0DF16-1B47-3C6B-AE84-C60768F80DC6]@0xffffff7f9ec23000->0xffffff7f9ec74fff
dependency: com.apple.driver.AppleAudioClockLibs(140.1)[29677BD6-71A9-3FFD-BEF8-2434C4CC7225]@0xffffff7f9d533000->0xffffff7f9d533fff
dependency: com.apple.driver.AppleUSBHostMergeProperties(1.2)[4A25A0A2-8E4E-3330-A9F5-F3E4D9A8945A]@0xffffff8008ebc000->0xffffff8008ebcfff
dependency: com.apple.driver.usb.AppleUSBHostCompositeDevice(1.2)[FDB9C80A-3CA7-3409-AC6E-9D8E6FD1635F]@0xffffff8008eb5000->0xffffff8008eb8fff
dependency: com.apple.iokit.IOAudioFamily(340.2)[3E9A6341-0E01-36B0-8E53-7C13421313CF]@0xffffff7f9ee2c000->0xffffff7f9ee49fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[31170FF9-33B7-341F-865B-4E0D7872EF82]@0xffffff8008a35000->0xffffff8008a61fff
dependency: com.apple.iokit.IOUSBHostFamily(1.2)[A40D8C37-5C5A-31AE-B3F6-056733605B6F]@0xffffff8008db8000->0xffffff8008e48fff
com.AndreaElectronics.driver.SamsonUSBAudioPlugin(2.0.1)[96EFC27B-C038-37E2-94B1-D4ED8C2F82C7]@0xffffff7fa007b000->0xffffff7fa008dfff
dependency: com.apple.driver.AppleUSBAudio(416.2)[3AC0DF16-1B47-3C6B-AE84-C60768F80DC6]@0xffffff7f9ec23000->0xffffff7f9ec74fff

Process name corresponding to current thread (0xffffff8b91a55540): coreaudiod
Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
21G115

Kernel version:
Darwin Kernel Version 21.6.0: Mon Aug 22 20:17:10 PDT 2022; root:xnu-8020.140.49~2/RELEASE_X86_64
Kernel UUID: 06A10466-36D7-3A0B-9EE7-A9053A8991A3
KernelCache slide: 0x0000000005c00000
KernelCache base: 0xffffff8005e00000
Kernel slide: 0x0000000005c10000
Kernel text base: 0xffffff8005e10000
__HIB text base: 0xffffff8005d00000
System model name: MacPro5,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 78855340060767
Last Sleep: absolute base_tsc base_nano
Uptime : 0x000047b7f0887af4
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x000000265de7e9e2 0x0000000000000000
Compressor Info: 1% of compressed pages limit (OK) and 2% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff8059721000 - 0xffffffa059721000
. PGZ : 0xffffff8059721000 - 0xffffff805f722000
. VM : 0xffffff805f722000 - 0xffffff852b588000
. RO : 0xffffff852b588000 - 0xffffff86c4a54000
. GEN0 : 0xffffff86c4a54000 - 0xffffff8b908ba000
. GEN1 : 0xffffff8b908ba000 - 0xffffff905c720000
. GEN2 : 0xffffff905c720000 - 0xffffff9528586000
. GEN3 : 0xffffff9528586000 - 0xffffff99f43ed000
. DATA : 0xffffff99f43ed000 - 0xffffffa059721000
Metadata: 0xffffffa079731000 - 0xffffffa099731000
Bitmaps : 0xffffffa099731000 - 0xffffffa0ab731000

last started kext at 119041836356: com.AndreaElectronics.driver.SamsonUSBAudioPlugin 2.0.1 (addr 0xffffff7fa007b000, size 77824)
loaded kexts:
com.AndreaElectronics.driver.SamsonUSBAudioPlugin 2.0.1
com.khronokernel.FeatureUnlock 1.0.9
as.vit9696.WhateverGreen 1.6.1
as.vit9696.Lilu 1.6.2
@filesystems.smbfs 4.0
>!ATopCaseHIDEventDriver 5450.8
>AGPM 129
@filesystems.autofs 3.0
>AudioAUUC 1.70
>!AUpstreamUserClient 3.6.9
>!AMCCSControl 1.16
@kext.AMDFramebuffer 4.0.8
@UVCService 1
>!AHDAHardwareConfigDriver 340.2
>!AMikeyHIDDriver 131
>!AHDA 340.2
>!AMikeyDriver 340.2
@kext.AMDRadeonX4000 4.0.8
@kext.AMDRadeonServiceManager 4.0.8
>!AGFXHDA 140.3
>!ALPC 3.1
>!AFWOHCI 5.7.5
@kext.AMD9500!C 4.0.8
>!A!IMCEReporter 115
>!AGraphicsDevicePolicy 6.5.7
@AGDCPluginDisplayMetrics 6.5.7
>!AFIVRDriver 4.1.0
>ACPI_SMC_PlatformPlugin 1.0.0
>pmtelemetry 1
|IOUserEthernet 1.0.1
>usb.!UUserHCI 1
>!AHV 1
>!ADiskImages2 126.141.2
>!A!ISlowAdaptiveClocking 4.0.0
>!UDisplays 380
>!AFileSystemDriver 3.0.1
@filesystems.tmpfs 1
@filesystems.lifs 1
@filesystems.hfs.kext 583.100.10
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
|SCSITaskUserClient 456.140.3
@filesystems.apfs 1934.141.2
>AirPort.BrcmNIC 1400.1.1
>!I82574LEthernet 2.7.2
>!AAHCIPort 351.100.4
@private.KextAudit 1.0
>!ARTC 2.0.1
>!AHPET 1.8
>!AACPIButtons 6.1
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
>!A!ICPUPowerManagementClient 222.0.0
@!ASystemPolicy 2.0.0
@nke.applicationfirewall 402
|IOKitRegistryCompatibility 1
|EndpointSecurity 1
@Dont_Steal_Mac_OS_X 7.0.0
>!A!ICPUPowerManagement 222.0.0
@kec.!AEncryptedArchive 1
>driverkit.serial 6.0.0
|IOSerial!F 11
>!A!BHIDKeyboard 228.2
>!AMultitouchDriver 5460.1
>!AInputDeviceSupport 5460.1
>!AHS!BDriver 5450.8
>IO!BHIDDriver 9.0.0
|IOAVB!F 1040.6
@plugin.IOgPTPPlugin 1040.3
|IOEthernetAVB!C 1.1.0
@kext.triggers 1.0
>!AHIDKeyboard 228.2
@kext.AMDRadeonX4000HWLibs 1.0
>DspFuncLib 340.2
@kext.OSvKernDSPLib 529
|IOAccelerator!F2 462.8
>!UAudio 416.2
>!AAudioClockLibs 140.1
>!ASMBus!C 1.0.18d1
@kext.AMDRadeonX4000HWServices 4.0.8
>!AHDA!C 340.2
|IOHDA!F 340.2
|IOAudio!F 340.2
@vecLib.kext 1.2.0
>!ASMBusPCI 1.0.14d1
|IOFireWire!F 4.8.3
|IONDRVSupport 597
@kext.AMDSupport 4.0.8
>!AGraphicsControl 6.5.7
>X86PlatformPlugin 1.0.0
>IOPlatformPluginLegacy 1.0.0
>IOPlatformPlugin!F 6.0.0d8
|IO!BSerialManager 9.0.0
|IO!BPacketLogger 9.0.0
|IO!BHost!CUSBTransport 9.0.0
|IO!BHost!CUARTTransport 9.0.0
|IO!BHost!CTransport 9.0.0
>IO!BHost!CPCIeTransport 9.0.0
|CSR!BHost!CUSBTransport 9.0.0
|Broadcom!BHost!CUSBTransport 9.0.0
|Broadcom!B20703USBTransport 9.0.0
>!AIPAppender 1.0
@!AGPUWrangler 6.5.7
@!AGraphicsDeviceControl 6.5.7
|IOGraphics!F 597
|IOSlowAdaptiveClocking!F 1.0.0
>!UHIDMouse 196
>!AHIDMouse 196
>usb.IOUSBHostHIDDevice 1.2
>usb.cdc 5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
>usb.!UHub 1.2
>!ABSDKextStarter 3
|IOSurface 302.14
@filesystems.hfs.encodings.kext 1
|IOAHCIBlock!S 333.140.2
|IOSCSIMultimediaCommandsDevice 456.140.3
|IOBD!S!F 1.8
|IODVD!S!F 1.8
|IOCD!S!F 1.8
>!AXsanScheme 3
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>usb.!UHostPacketFilter 1.0
|IOUSB!F 900.4.2
|IOAHCISerialATAPI 270
|IO80211!FLegacy 1200.12.2b1
|IOSkywalk!F 1.0
>mDNSOffloadUserClient 1.0.1b8
>corecapture 1.0.4
|IONVMe!F 2.1.0
|IOAHCI!F 297
>usb.!UEHCIPCI 1.2
>usb.!UUHCIPCI 1.2
>usb.!UUHCI 1.2
>usb.!UEHCI 1.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
|IOSMBus!F 1.1
|IOHID!F 2.0.0
|IOTimeSync!F 1040.3
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 9.0.0
|IOReport!F 47
$quarantine 4
$sandbox 300.0
@Kext.!AMatch 1.0.0d1
|CoreAnalytics!F 1
>!ASSE 1.0
>!AKeyStore 2
>!UTDM 533.120.2
|IOUSBMass!SDriver 210.120.3
|IOSCSIBlockCommandsDevice 456.140.3
|IO!S!F 2.1
|IOSCSIArchitectureModel!F 456.140.3
>!AMobileFileIntegrity 1.0.5
$!AImage4 4.2.0
@kext.CoreTrust 1
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!ACredentialManager 1.0
>KernelRelayHost 1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
>!AACPIPlatform 6.1
>!ASMC 3.1.9
|IOPCI!F 2.9
|IOACPI!F 1.4
>wat

/SPOILER]
 

xlambchopsx

macrumors newbie
Jan 4, 2019
7
0
Help, and apologies. I haven't been able to find an answer to my OC on cMP question through search. And I also don't know how to create a new thread... so I am sticking this question here, with apologies, however it is related. I have OC installed on my MacPro 4,1 flashed to 5,1 and I want to install an AMD Radeon RX 580 card. I have read that the RX 580 (stock, not Mac flashed) will work with OC and provide the OC boot screen. My question is ALL variations of the RX 580 (of which there seem to be quite a few)? If not, then WHICH? I would prefer not to use the SAPPHIRE RX 580 because it blocks the next pcii-e slot which I need. Will the slimmer XFX AMD Radeon RX 580 8-gb black edition work? Does it need any other modifications to OS in order to work? Can anyonepoint me in the direction of relevant information here? THANK YOU AND AGAIN APOLOGIES FOR posting in the wrong place/manner.
I have been using the XFX for several years in my 4,1 -> 5,1 and works great. The XFX has a switch on it that allows you to have two different EFI rom variations, like one that has been optimized for mining crypto and the other stock. I only ever had issues with the boot screen being grey and staticky until I switched back to the stock rom. I've used 3-4 different RX 580 XFX's in my machine because I had them for mining, and I never had any issues with any of them.
 

xlambchopsx

macrumors newbie
Jan 4, 2019
7
0
I have a question maybe someone can help with. Every time I try to enable the FeatureUnlock kext, my machine doesn't boot and I'm forced to boot my Windows drive and hack into my EFI partition to remove the kext. Its a MacPro 4,1->5,1 dual 6 core with 64GB's ram. OpenCore 0.8.5, OSX 12.6, NO pcie wifi card or bluetooth card. Bluetooth dongle used instead and ethernet for internet. Boot from an SSD installed on a SATA iii pcie card.
 

saltarob

macrumors member
Oct 13, 2020
45
5
Hi, I am successfully running a dual boot Mac Pro 5,1 with OpenCore 0.8.3, Big Sur, Windows 11 and an AMD RX 5700.

For some 3D work on Windows I need a Nvidia RTX card. I have a RTX 3070 here. I was hopping that if I plug the RTX 3070 in the 1st PCI slot that I just could switch to Windows in the OpenCore boot picker and I am fine to run it in Windows. But obviously OpenCore is not supporting the RTX card.

Is there a workaround for this? Is it possible to make the Nvidia RTX 3070 work with OpenCore. For now I just want to swop graphic cards whenever I boot into Windows or macOS for some workflow tests.

Thanks.
 

Middleman-77

macrumors regular
Nov 29, 2012
139
61
Hi, I am successfully running a dual boot Mac Pro 5,1 with OpenCore 0.8.3, Big Sur, Windows 11 and an AMD RX 5700.

For some 3D work on Windows I need a Nvidia RTX card. I have a RTX 3070 here. I was hopping that if I plug the RTX 3070 in the 1st PCI slot that I just could switch to Windows in the OpenCore boot picker and I am fine to run it in Windows. But obviously OpenCore is not supporting the RTX card.

Is there a workaround for this? Is it possible to make the Nvidia RTX 3070 work with OpenCore. For now I just want to swop graphic cards whenever I boot into Windows or macOS for some workflow tests.

Thanks.
@saltarob,

You have honestly gotten the wrong idea. It is not that Opencore is not supporting RTX - it is that Apple is not supporting Nvidia! Hence no RTX drivers for macOS. And before you ask, no there is no workaround at all for RTX to work on macOS with Opencore. If you want to use an Nvidia card both with macOS and Windows, the best possible solution is to change it to a GTX1080 and run it with High Sierra. That or change it to a AMD RX6900XT which is compatible with both OSes (and which can still offer similar performance & features of the RTX3070).
 
  • Like
Reactions: MediaGary

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
@saltarob,
You have honestly gotten the wrong idea. It is not that Opencore is not supporting RTX - it is that Apple is not supporting Nvidia! Hence no RTX drivers for macOS. And before you ask, no there is no workaround at all for RTX to work on macOS with Opencore.
@Middleman-77, you have honestly gotten the wrong idea.
He does not want to run the RTX (nor any Nvidia card) in MacOS. He wants to run this card solely in Windows, but the card does not seem to display the Open Core bootpicker in order to select Windows to boot.

@saltarob - Do that:
- if you have use two displays, plug your non-Nvidia to slot 1 and RTX to slot 2 (no difference in performance, they are identical, it's just the slot 2 is narrower so you lose slot 3 and 4 since the RTX will take all the space available) and use the OC bootpicker on a display connected to non-Nvidia in order to select Windows. The card will wake up once Windows boots, use it as #1 display in Windows.
- if you have a single display with multiple inputs, do the same and connect one input (say: HDMI) to non-Nvidia, another (say: DisplayPort) to the RTX. Switch inputs after you picked the right system in OC bootpicker displayed on non-Nvidia.

Make sure you have enough power to both cards, it may be really tricky in a 5,1 to provide adequate power to two GPUs.
 
  • Like
Reactions: trifero

trifero

macrumors 68030
May 21, 2009
2,958
2,800
@Middleman-77, you have honestly gotten the wrong idea.
He does not want to run the RTX (nor any Nvidia card) in MacOS. He wants to run this card solely in Windows, but the card does not seem to display the Open Core bootpicker in order to select Windows to boot.

@saltarob - Do that:
- if you have use two displays, plug your non-Nvidia to slot 1 and RTX to slot 2 (no difference in performance, they are identical, it's just the slot 2 is narrower so you lose slot 3 and 4 since the RTX will take all the space available) and use the OC bootpicker on a display connected to non-Nvidia in order to select Windows. The card will wake up once Windows boots, use it as #1 display in Windows.
- if you have a single display with multiple inputs, do the same and connect one input (say: HDMI) to non-Nvidia, another (say: DisplayPort) to the RTX. Switch inputs after you picked the right system in OC bootpicker displayed on non-Nvidia.

Make sure you have enough power to both cards, it may be really tricky in a 5,1 to provide adequate power to two GPUs.
Excuse me , sir. No RTX in macOS? The 3070 does not work?

Thanks.
 

Middleman-77

macrumors regular
Nov 29, 2012
139
61
I believe it should work non-accelerated, AFAIK there are no MacOS drivers specifically for RTX series, but perhaps it would accelerate with legacy drivers. @saltarob wants to use it in Windows anyway and his card doesn't do a thing in OpenCore bootpicker.
I'm sorry but there AREN'T ANY working drivers for the RTX series on macOS, period. Even if VESA mode was somehow possibly enabled he'd still be without any form of hardware acceleration. Btw this is not me, but the advice given by the Opencore team.

dortania-rtx.png


The reason its not appearing in the OCLP boot picker is likely because the Lilu/WEG they are using in the build doesn't have the necessary parameters set for the RTX cards, hence no support. So my suggestion is if he wants to get acceleration for both Windows and/or macOS in his work is to swap the card for a RX6800 or RX6900XT.
 

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
I'm sorry but there AREN'T ANY working drivers for the RTX series on macOS, period.

I believe it should work non-accelerated, AFAIK there are no MacOS drivers specifically for RTX series

This means you read what I wrote. That's good.

The reason its not appearing in the OCLP boot picker is likely because the Lilu/WEG they are using in the build doesn't have the necessary parameters set for the RTX cards, hence no support

This means you don't quite get OC. The only thing needed for the bootpicker to show up is GOP-compliance of the GPU.

So my suggestion is if he wants to get acceleration for both Windows and/or macOS in his work is to swap the card for a RX6800 or RX6900XT.

This means you still didn't understand the post but keep replying to it. He does not want RTX in MacOS. He solely wants OC bootpicker on RTX. You are trying to solve a dilemma that has not even been raised. And what's with
"and/or"? You wrote "both", it means "one and the other".
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
This means you read what I wrote. That's good.



This means you don't quite get OC. The only thing needed for the bootpicker to show up is GOP-compliance of the GPU.



This means you still didn't understand the post but keep replying to it. He does not want RTX in MacOS. He solely wants OC bootpicker on RTX. You are trying to solve a dilemma that has not even been raised. And what's with
"and/or"? You wrote "both", it means "one and the other".
You also didn't grasped the real issue at play here. Like NAVI 2x cards, RTX 3xxx GPUs doesn't even complete POST while installed in a MacPro5,1, since the card expects UEFI 2.3.1 HII and fails in a PEI loop when the OPROM is being loaded/enumerated.

Nothing to do with OpenCore, but MacPro5,1 ancient EFI 1.10.
 
Last edited:
  • Like
Reactions: hwojtek

saltarob

macrumors member
Oct 13, 2020
45
5
You also didn't grasped the real issue at play here. Like NAVI 2x cards, RTX 3xxx GPUs don't complete POST while installed in a MacPro5,1, since the card expects UEFI 2.3.1 and fails in a boot loop when the OPROM is being loaded/enumerated.

Nothing to do with OpenCore, but MacPro5,1 EFI 1.10.
Because as long as the RTX 3070 is installed the boot picker will not show up on any card. The GPU OPROM failure prevents the EFI to be loaded. Is this correct @tsialex ?

https://forums.macrumors.com/threads/macpro-5-1-chime-loop-and-black-screen.2317988/post-31493012
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
Because as long as the RTX 3070 is installed the boot picker will not show up on any card. The GPU OPROM failure prevents the EFI to be loaded. Is this correct @tsialex ?

https://forums.macrumors.com/threads/macpro-5-1-chime-loop-and-black-screen.2317988/post-31493012
If I'm not mistaken, the crash/boot loop happens when PEI loads the GPU OPROM, long before the MacPro5,1 EFI 1.10 loads the boot loader (OpenCore, macOS, Windows or Linux don't matter here, crash/boot loop happens before anything is loaded).
 

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
You also didn't grasped the real issue at play here. Like NAVI 2x cards, RTX 3xxx GPUs don't complete POST while installed in a MacPro5,1, since the card expects UEFI 2.3.1 and fails in a boot loop when the OPROM is being loaded/enumerated.
No card at hand so couldn't really enumerate. Same thing as RX6x00 (fixable) or a dead end?
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
No card at hand so couldn't really enumerate. Same thing as RX6x00 (fixable) or a dead end?
Everything is fixable with enough developer hours.

The real question is whether it's worth doing this for a card that isn't even macOS-compatible when we have so many real issues going on right now that affect a lot of people. What should we do, track the crashing issues with 12.5/6 that are happening to various people, just to name an example, or develop a module to overcome/troubleshoot RTX 3xxx with EFI 1.10 for one user ;)
 

emilediaz

macrumors newbie
Jul 1, 2019
10
8
Hardware crashes on Mac Pro (Early 2009) upgraded to OSX 12.5.1:

I'm posting here, because I was told this may be the thread for Mac 5,1. I am hoping to get some help or insight into my problem. I recently sent away my Mac Pro (Early 2009) to be modded by a reliable guy. Now I have a Mac Pro with OSX 12.5.1, 192 GB of RAM, and a Radeon RX 580 8 GB gfx card. I'm in heaven!

However, within the first 48 hours, I noticed that certain apps were crashing the Mac completely. For example, I was using a 3rd-party noise filter inside of Adobe Photoshop when the Mac made a fast whine and shut down. Dead! The crash felt like someone had pulled the plug on the Mac Pro. Just to make sure I had not pulled a fuse, I plugged the Mac into a separate outlet but got the same results.

A few things I noted: After the crash, I was unable to startup the Mac by pressing the power button on the front of the Mac Pro. It won't respond. I HAVE to unplug and replug the Mac into the AC outlet for me to be able to restart the Mac.

When I called my guy who had modded the machine, he told me that he had seen this before. He told me that this is not a hardware issue but, in fact, is caused by his having to disable SIP in order to run the mod. He said that some older software causes a crash and brings down the Mac completely.

I am looking all over the forums to see if anyone can help me with this issue. My mod expert suggested I run Parallels on my Mac and run these apps within that. I am hoping some people have insight on this as well.
 
  • Wow
Reactions: dataharvested

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
The weekend has begun and I again continue to test the work of the cMP with the new patched GPU W6800
What can I say:
- work in macOS seems to be ok (in blender3.3 bmw rendering speed is faster than in windows 25s vs 33s, although in blender 3.2 last week it was 26s vs 27s) may be i need to figure out the settings for blender 3.3
- work in windows seems ok
BUT
after working in macos reboot in windows ok,
and after working in windows, rebooting into macos fails - macpro gets a panic
to boot in macOS, I need to reset SMC and NVRAM (if I tried to reset only SMC - the "no boot disk" screen appears, but the macos eventually loads too- without reseting smc - bootloop and panic)
It seems, that GPU after Windows picks up some driver settings that are incompatible with Macos. Or windows in smc or nvram writes something that is not compatible with macos
I want to ask the gurus, if it's not difficult, look at the report and please check my config
Maybe I've configured something wrong?
cdf wrote:
"Clean up the NVRAM
If you're using OpenCore to boot only Catalina and later, then you can clean up the NVRAM:"
"If your configuration depends on other boot arguments, then just delete "-no_compat_check" and leave the rest.

⚠️ At this point, it is possible that you are using OpenCore to boot only Mojave or earlier. In this case, do not delete anything."
Or do I now need to set bootarguments for the GPU?
why after working in windows do I have to clear smc and nvram every time?
but I still don’t understand: how can working in windows break something in macos?
PS
I kind of had something similar when I tried to experiment with special SSDTs for my previous W5700 - then also working on Macos, followed by rebooting into Windows and back, caused failures
but i read on hackintosh forums that ssdt in windows can cause crashes, so for windows i disable everything
now I turn off all ssdt so that the hardware in windows works natively
also with SSDT <true> my cMP can't sleep (with <false>- OK)
if I use W5700 or W5500 or RX580 (with thunderbolt SSDT <false>)- no problem in multiple reboot from macos to windows
but with patched GPU ( i need after reboot from windows reset at least smc)
EDITED
this morning, I decided to go through the hardware step by step and turn it off one by one
in order to find out the cause of the panic
And at the first step, I managed to find out that this is an Alpine Ridge Thunderbolt card
without thunderbolt card i tested boot macos-windows-macos-windows and so on
the panic is gone
I put my inateck USB-3 card instead of a thunderbolt, everything works
So the Thunderbolt card after working in Windows has some residual information that causes panic in MacOS or has the wrong power management that Windows gave it
because if I work in a macos with a thunderbolt card, then I can reboot the system many times and there is no panic,
the charge of the capacitors cannot be the cause, because the power management of this card in macos gives the system and nvram the correct information
- it means that Windows writes something in the nvram about this card, which then the macos is not perceived


it is obvious that opencore can be configured so that windows does not write incorrect information to nvram or somewhere else
otherwise it is irrational to take out and not use the Alpine ridge
- I have time machine on WD-ThunderboltDuo

My CMP 4.1/5.1 dual cpu xeon 5680, 96gb RAM, radeonpro W6800, nvme crucial 2tb, evo plus 1tb, TB3 alpine ridge, Inateck USB-3, oc 0.8.4, mac os 12.6
 

Attachments

  • Panic_Mac_afterWin.zip
    3.9 KB · Views: 65
  • config 2.plist.zip
    4.8 KB · Views: 127
Last edited:

madmind

macrumors newbie
Sep 17, 2022
9
0
Hi all, Im experiencing some very strange issues regarding my System Preferences Network pane, thought maybe someone could help me.

Im running Catalina on a MP 5,1 /1ntel Twelve 12-Core /Dual 3.46Ghz Westmere /w 96GB RAM without issue up until recently when I decided to try Monterey 12.6. Everything seems be working fine (bluetooth works with changes to the config.plist but wifi does not. I went the Martin Lo's rout initially, but since his solution for Bluetooth and Wifi only half worked for me, I tried out OCLP's Root Patcher. It got rid of the exclamation mark on my Wifi, but when I hit the drop-down there is only 'Other' listed, and when I attempt to click on it, nothing happens.

Every time I click on the Network Preferences tab, I see the Wifi, and my two Ethernet ports, but when I click on the Wifi the status reads: <<From Localizable.strings>> <Do not loc>. I click around and none of the buttons on the wifi pane work, and then the pane quickly switches to this:

Untitled.png


I troubleshot the situation for hours with no luck. Did all of the usual...

1.Purged the system configuration folder - rebooted (when I did that the wifi pane disappeared, and when I tried to add it back with the + button I found that wifi wasn't even an available option, so I reverted.)

2. Zapped Pram (5 times in a row), Reset the NVRAM, Reset the SMC,

3.Unplugged the Wifi Card then reconnected it.

4.Ran the Root Patcher Several times. Reverted, Ran it several times more.

5.Created a new user by deleting the Setupdone file to see if I could tell the OS that I connect with wifi... (No Luck, but I did have my ethernet plugged in so I may try again without it.)

I tried other things as well that I could tell you all, but I figured someone might just have seen this type of behavior before and i could save us all a lot of time by just outright asking. Thanx in advance...
 

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
Hi all, Im experiencing some very strange issues regarding my System Preferences Network pane, thought maybe someone could help me.

Im running Catalina on a MP 5,1 /1ntel Twelve 12-Core /Dual 3.46Ghz Westmere /w 96GB RAM without issue up until recently when I decided to try Monterey 12.6. Everything seems be working fine (bluetooth works with changes to the config.plist but wifi does not. I went the Martin Lo's rout initially, but since his solution for Bluetooth and Wifi only half worked for me, I tried out OCLP's Root Patcher. It got rid of the exclamation mark on my Wifi, but when I hit the drop-down there is only 'Other' listed, and when I attempt to click on it, nothing happens.

Every time I click on the Network Preferences tab, I see the Wifi, and my two Ethernet ports, but when I click on the Wifi the status reads: <<From Localizable.strings>> <Do not loc>. I click around and none of the buttons on the wifi pane work, and then the pane quickly switches to this:

View attachment 2070465

I troubleshot the situation for hours with no luck. Did all of the usual...

1.Purged the system configuration folder - rebooted (when I did that the wifi pane disappeared, and when I tried to add it back with the + button I found that wifi wasn't even an available option, so I reverted.)

2. Zapped Pram (5 times in a row), Reset the NVRAM, Reset the SMC,

3.Unplugged the Wifi Card then reconnected it.

4.Ran the Root Patcher Several times. Reverted, Ran it several times more.

5.Created a new user by deleting the Setupdone file to see if I could tell the OS that I connect with wifi... (No Luck, but I did have my ethernet plugged in so I may try again without it.)

I tried other things as well that I could tell you all, but I figured someone might just have seen this type of behavior before and i could save us all a lot of time by just outright asking. Thanx in advance...
I have two CMPs, one has a updated broadcom bluetooth card and the bluetooth and WiFi for monterey works without kexts
on the second, an old bluetooth card (Atheros) - which worked on catalina, but there was no Wi-Fi on BigSur and on Monterey and the kexts did not help.
on the second cMP i use ethernet and use wired keyboard and mouse
how to try to get wifi using kexts: watch the corresponding video on Martin Lo's YouTube channel
Links to instructions are in the post.
https://forums.macrumors.com/thread...n.2180095/page-53?post=28255048#post-28255048
 

trifero

macrumors 68030
May 21, 2009
2,958
2,800
I believe it should work non-accelerated, AFAIK there are no MacOS drivers specifically for RTX series, but perhaps it would accelerate with legacy drivers. @saltarob wants to use it in Windows anyway and his card doesn't do a thing in OpenCore bootpicker.
Thanks. I thought that it full worked. Lot of people habve this GPU in Monterey.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.