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.
There is an overflow of information in this thread. It would almost cost me more to go through it, than to buy a new Mac Pro, even though my current Mac Pro's (5.1) with 4x8TB internal striped disks, optical out and eSata/USB3 expansion serves me well, with a decent GPU.

I'm currently running OpenCore 10.15.4 (beta) with 5700XT with great success.

So, could anyone explain what the most genuine way would be to enable HW acceleration of H264/H265, and what to expect? Would it work like on a new Mac Pro 7.1?

Thanks a lot if anyone could enlighten me!
 
There is an overflow of information in this thread. It would almost cost me more to go through it, than to buy a new Mac Pro, even though my current Mac Pro's (5.1) with 4x8TB internal striped disks, optical out and eSata/USB3 expansion serves me well, with a decent GPU.

I'm currently running OpenCore 10.15.4 (beta) with 5700XT with great success.

So, could anyone explain what the most genuine way would be to enable HW acceleration of H264/H265, and what to expect? Would it work like on a new Mac Pro 7.1?

Thanks a lot if anyone could enlighten me!
 
There is an overflow of information in this thread. It would almost cost me more to go through it, than to buy a new Mac Pro, even though my current Mac Pro's (5.1) with 4x8TB internal striped disks, optical out and eSata/USB3 expansion serves me well, with a decent GPU.

I'm currently running OpenCore 10.15.4 (beta) with 5700XT with great success.

So, could anyone explain what the most genuine way would be to enable HW acceleration of H264/H265, and what to expect? Would it work like on a new Mac Pro 7.1?

Thanks a lot if anyone could enlighten me!
Please read post #1 FAQ to understand the basic info.

Then follow post #1314 to activate HWAccel for your 5700XT in Catalina.
 
  • Like
Reactions: leoaf79
Thank you! But not getting anywhere here... 'OpenCore on Legacy Apple Hardware' guide by 'cdf' is an easy to understand step by step guide, that seems to keep my Mac clean of any nasty homemade extensions etc...

Are there no simple switch to turn off the blockage of H264/H265 hardware acceleration on older Mac's with either eGPU's or internal GPU's capable of HW acceleration?

Sorry, I have really no clue what Lilu or WhateverGreen does to my workstations... even after reading these recommended posts.

Will a normal 5700XT bring hardware acceleration to H264/H265 on a 7.1 Mac Pro, or is it all done with the T2 chip?

Sorry for being completely lost on the issue, but I really don't understand the why's and how's here, except for simply following some steps, without any idea about what it does to my system(s).
 
Thank you! But not getting anywhere here... 'OpenCore on Legacy Apple Hardware' guide by 'cdf' is an easy to understand step by step guide, that seems to keep my Mac clean of any nasty homemade extensions etc...
There is an overflow of information in this thread. It would almost cost me more to go through it, than to buy a new Mac Pro
I posted everything in this thread. You have to read it through to get all the info. If that cost you more than buy the 7,1, then please go to buy the 7,1. That will be much easier, and much more future proof.

If you believe this mod is nasty, then don't use it. I almost inject everything that people requested in the package in post #1314. If that's not what you want, please avoid it. As I said in there. That's a one stop shop package, designed to work under most situation, but not as clean as possible for a single setup.

Are there no simple switch to turn off the blockage of H264/H265 hardware acceleration on older Mac's with either eGPU's or internal GPU's capable of HW acceleration?
No, at least not for Catalina, and not for HEVC hardware encoding (or I couldn't find it yet). For H264 HWAccel in 10.14.6, I already posted that as the "alternate method".

Sorry, I have really no clue what Lilu or WhateverGreen does to my workstations... even after reading these recommended posts.
If you want to know what Lilu and WEG will do, please go to read the code.



Will a normal 5700XT bring hardware acceleration to H264/H265 on a 7.1 Mac Pro, or is it all done with the T2 chip?
HWAccel will work, but no idea it's done by GPU or T2. This can be changed when macOS update anyway.
 
Theorically, I have hardware acceleration for both (h264/hecv) but when I transcode to h264, GPU works at 40-50% and CPU 2-8%, but in other hand, when I transcode to HEVC, GPU don't work and CPU works till 80%...

lAAk869.jpg


Why??

If I see a HEVC 4K video with VLC, GPU work ok and I can see the video smooth...
 
This thread has been a wealth of help and a great learning experience. I really thank all of you for putting forth the effort to always strive to make these work better. Keep it up.

Here is my question... I used the "easy" method at post 1314 on my Mojave machine and it works perfectly (after reading for days to get what I was doing). I followed the post and the video and never had an issue. It works great now and I want to put it on my big loaded machine now but... It's Catalina and a dual processor. Is it ok to use Matin Lo's easy release or should is that past tense? It seems like things squirreled a bit and I never know which program they were talking about.

Again, thanks for what you so guys?
 
OpenCore 0.5.6 released. I created a new "easy to install package" as per many requested.

I installed this package today on my Mac Pro 5,1 with MVC RX580, 2x3.33Ghz Xeon upgrade, and Catalina 10.15.3. I also have a Mac flashed GC Titan Ridge Thunderbolt card connected to an LG UltraFine 5K monitor. h264/HEVC acceleration is working great, I can finally QuickLook 100Mb/s 4K videos without stuttering! Also my system stability seems fine, working in After Effects is no crashier than usual (ha!).

However, I've found a pretty serious (and strange) bug. I have a Plex server running on a local PC. When I visit my Plex server page in Safari (either through http://app.tv.plex or http://192.168.x.x) my whole Mac locks up, the cursor freezes and the Mac eventually restarts with a kernel panic. I do not get this crash if I visit the same page in Chrome. Yeah I know, I could just switch to Chrome but that's a whole other tangent I don't want to get into now haha.

I've pasted the report below…

Code:
panic(cpu 2 caller 0xffffff7f8889ead5): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
service: com.apple.logd, total successful checkins since load (200 seconds ago): 21, last successful checkin: 0 seconds ago
service: com.apple.WindowServer, total successful checkins since load (170 seconds ago): 5, last successful checkin: 120 seconds ago

Backtrace (CPU 2), Frame : Return Address
0xffffff8e26f83820 : 0xffffff8007b3bb2b
0xffffff8e26f83870 : 0xffffff8007c734d5
0xffffff8e26f838b0 : 0xffffff8007c64f4e
0xffffff8e26f83900 : 0xffffff8007ae2a40
0xffffff8e26f83920 : 0xffffff8007b3b217
0xffffff8e26f83a20 : 0xffffff8007b3b5fb
0xffffff8e26f83a70 : 0xffffff80082d2b25
0xffffff8e26f83ae0 : 0xffffff7f8889ead5
0xffffff8e26f83af0 : 0xffffff7f8889e7e6
0xffffff8e26f83b10 : 0xffffff800826739b
0xffffff8e26f83b60 : 0xffffff8008270443
0xffffff8e26f83ca0 : 0xffffff8007c22d12
0xffffff8e26f83db0 : 0xffffff8007b419d8
0xffffff8e26f83e10 : 0xffffff8007b18635
0xffffff8e26f83e70 : 0xffffff8007b2f0e5
0xffffff8e26f83f00 : 0xffffff8007c4b575
0xffffff8e26f83fa0 : 0xffffff8007ae3226
      Kernel Extensions in backtrace:
         com.apple.driver.watchdog(1.0)[053A5D15-51D4-3E61-978B-EB435FA4BD0A]@0xffffff7f8889d000->0xffffff7f888a5fff

BSD process name corresponding to current thread: watchdogd
Boot args: agdpmod=pikera shikigva=80 mbasd=1 -wegtree -no_compat_check no32exec=0

Mac OS version:
19D76

Kernel version:
Darwin Kernel Version 19.3.0: Thu Jan  9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64
Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE
Kernel slide:     0x0000000007800000
Kernel text base: 0xffffff8007a00000
__HIB  text base: 0xffffff8007900000
System model name: MacPro5,1 (Mac-7BA5B2D9E42DDD94)
System shutdown begun: NO
Panic diags file available: NO (0xe00002bc)

System uptime in nanoseconds: 208615014150
last loaded kext at 56633553677: com.google.drivefs.filesystems.dfsfuse    37.0.8 (addr 0xffffff7f8ca2a000, size 102400)
last unloaded kext at 154762219195: >!AXsanScheme    3 (addr 0xffffff7f8aa52000, size 40960)
loaded kexts:
com.google.drivefs.filesystems.dfsfuse    37.0.8
com.bitdefender.TMProtection    5.0.0
com.bitdefender.FileProtect    1
com.bitdefender.SelfProtect    1.2.16
at.obdev.nke.LittleSnitch    5430
as.vit9696.WhateverGreen    1.3.6
as.vit9696.Lilu    1.4.1
com.parrotgeek.SIPManager    1
@filesystems.smbfs    3.4.1
@fileutil    20.036.15
@filesystems.autofs    3.0
>!AUpstreamUserClient    3.6.8
>!AMCCSControl    1.13
@kext.AMDFramebuffer    3.0.5
>!AThunderboltIP    3.1.3
>AGPM    111.4.2
>!AMikeyHIDDriver    131
@kext.AMDRadeonServiceManager    3.0.5
@kext.AMDRadeonX4000    3.0.5
>!AHDA    281.52
>!AGraphicsDevicePolicy    4.7.2
@AGDCPluginDisplayMetrics    4.7.2
>!AHV    1
|IOUserEthernet    1.0.1
@kext.AMD9500!C    3.0.5
|IO!BSerialManager    7.0.3f5
>!AMikeyDriver    281.52
>AudioAUUC    1.70
>!AGFXHDA    100.1.424
>pmtelemetry    1
@Dont_Steal_Mac_OS_X    7.0.0
>!A!ISlowAdaptiveClocking    4.0.0
>!AFWOHCI    5.6.2
>!ALPC    3.1
>ACPI_SMC_PlatformPlugin    1.0.0
>!ATopCaseHIDEventDriver    3430.1
>!UTopCaseDriver    3430.1
>!AVirtIO    1.0
@filesystems.hfs.kext    522.0.9
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
|SCSITaskUserClient    422.0.2
@filesystems.apfs    1412.81.1
>AirPort.Brcm4331    800.21.31
>!I82574LEthernet    2.7.2
>!AAHCIPort    341.0.2
@private.KextAudit    1.0
>!ARTC    2.0
>!AHPET    1.8
>!AACPIButtons    6.1
>!ASMBIOS    2.1
>!AACPIEC    6.1
>!AAPIC    1.7
>!A!ICPUPowerManagementClient    222.0.0
$!AImage4    1
@nke.applicationfirewall    303
$TMSafetyNet    8
@!ASystemPolicy    2.0.0
>!A!ICPUPowerManagement    222.0.0
|EndpointSecurity    1
>usb.cdc.ncm    5.0.0
@kext.triggers    1.0
|IOFireWireIP    2.3.0
@kext.AMDRadeonX4000HWLibs    1.0
|IOAccelerator!F2    438.3.1
@kext.AMDRadeonX4000HWServices    3.0.5
>DspFuncLib    281.52
@kext.OSvKernDSPLib    529
>!AGraphicsControl    4.7.2
|IOAVB!F    800.17
>!ASSE    1.0
|IONDRVSupport    569.4
>!AHDA!C    281.52
|IOHDA!F    281.52
@kext.AMDSupport    3.0.5
>!ASMBus!C    1.0.18d1
@!AGPUWrangler    4.7.2
@!AGraphicsDeviceControl    4.7.2
|IOGraphics!F    569.4
|IOSlowAdaptiveClocking!F    1.0.0
>!ASMBusPCI    1.0.14d1
|IOFireWire!F    4.7.5
>IOPlatformPluginLegacy    1.0.0
>IOPlatformPlugin!F    6.0.0d8
@plugin.IOgPTPPlugin    810.1
|IOEthernetAVB!C    1.1.0
|IOSkywalk!F    1
|Broadcom!BHost!CUSBTransport    7.0.3f5
|IO!BHost!CUSBTransport    7.0.3f5
|IO!BHost!CTransport    7.0.3f5
|IOAHCIBlock!S    316.80.1
>usb.!UHub    1.2
>!AHS!BDriver    3430.1
>IO!BHIDDriver    7.0.3f5
|IO!B!F    7.0.3f5
|IO!BPacketLogger    7.0.3f5
>!AMultitouchDriver    3430.1
>!AInputDeviceSupport    3430.1
>!AHIDKeyboard    209
>usb.IOUSBHostHIDDevice    1.2
>!UAudio    320.49
>usb.cdc    5.0.0
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>!AThunderboltDPOutAdapter    6.2.5
>!AThunderboltPCIDownAdapter    2.5.4
>!AThunderboltDPInAdapter    6.2.5
>!AThunderboltDPAdapter!F    6.2.5
>!AHPM    3.4.4
>!A!ILpssI2C!C    3.0.60
>!A!ILpssDmac    3.0.60
>!A!ILpssI2C    3.0.60
|IOAudio!F    300.2
@vecLib.kext    1.2.0
|IOSerial!F    11
|IOSurface    269.6
@filesystems.hfs.encodings.kext    1
|IOSCSIMultimediaCommandsDevice    422.0.2
|IOBD!S!F    1.8
|IODVD!S!F    1.8
|IOCD!S!F    1.8
|IOAHCISerialATAPI    268
>!AThunderboltNHI    5.8.6
|IOThunderbolt!F    7.6.0
|IO80211!F    1200.12.2
>corecapture    1.0.4
|IOAHCI!F    290.0.1
>usb.!UEHCIPCI    1.2
|IONVMe!F    2.1.0
>usb.!UUHCIPCI    1.2
>usb.!UUHCI    1.2
>usb.!UEHCI    1.2
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
>usb.!UHostPacketFilter    1.0
|IOUSB!F    900.4.2
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
|IOSMBus!F    1.1
|IOHID!F    2.0.0
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
>DiskImages    493.0.0
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!AKeyStore    2
>!UTDM    489.80.2
|IOSCSIBlockCommandsDevice    422.0.2
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
|IOUSBMass!SDriver    157.40.7
|IOSCSIArchitectureModel!F    422.0.2
|IO!S!F    2.1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
|CoreAnalytics!F    1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
|IOTimeSync!F    810.1
|IONetworking!F    3.4
|IOReport!F    47
>!AACPIPlatform    6.1
>!ASMC    3.1.9
>watchdog    1
|IOPCI!F    2.9
|IOACPI!F    1.4
@kec.pthread    1
@kec.corecrypto    1.0
@kec.Libm    1
 
Last edited:
I installed this package today on my Mac Pro 5,1 with Mac flashed RX580 and Catalina 10.15.3. I also have a Mac flashed GC Titan Ridge Thunderbolt card connected to an LG UltraFine 5K monitor. h264/HEVC acceleration is working great, I can finally QuickLook 100Mb/s 4K videos without stuttering! Also my system stability seems fine, working in After Effects is no crashier than usual (ha!).

However, I've found a pretty serious (and strange) bug. I have a Plex server running on a local PC. When I visit my Plex server page in Safari (either through http://app.tv.plex or http://192.168.x.x) my whole Mac locks up, the cursor freezes and the Mac eventually restarts with a kernel panic. I do not get this crash if I visit the same page in Chrome. Yeah I know, I could just switch to Chrome but that's a whole other tangent I don't want to get into now haha.

I've pasted the report below…

Code:
panic(cpu 2 caller 0xffffff7f8889ead5): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
service: com.apple.logd, total successful checkins since load (200 seconds ago): 21, last successful checkin: 0 seconds ago
service: com.apple.WindowServer, total successful checkins since load (170 seconds ago): 5, last successful checkin: 120 seconds ago

Backtrace (CPU 2), Frame : Return Address
0xffffff8e26f83820 : 0xffffff8007b3bb2b
0xffffff8e26f83870 : 0xffffff8007c734d5
0xffffff8e26f838b0 : 0xffffff8007c64f4e
0xffffff8e26f83900 : 0xffffff8007ae2a40
0xffffff8e26f83920 : 0xffffff8007b3b217
0xffffff8e26f83a20 : 0xffffff8007b3b5fb
0xffffff8e26f83a70 : 0xffffff80082d2b25
0xffffff8e26f83ae0 : 0xffffff7f8889ead5
0xffffff8e26f83af0 : 0xffffff7f8889e7e6
0xffffff8e26f83b10 : 0xffffff800826739b
0xffffff8e26f83b60 : 0xffffff8008270443
0xffffff8e26f83ca0 : 0xffffff8007c22d12
0xffffff8e26f83db0 : 0xffffff8007b419d8
0xffffff8e26f83e10 : 0xffffff8007b18635
0xffffff8e26f83e70 : 0xffffff8007b2f0e5
0xffffff8e26f83f00 : 0xffffff8007c4b575
0xffffff8e26f83fa0 : 0xffffff8007ae3226
      Kernel Extensions in backtrace:
         com.apple.driver.watchdog(1.0)[053A5D15-51D4-3E61-978B-EB435FA4BD0A]@0xffffff7f8889d000->0xffffff7f888a5fff

BSD process name corresponding to current thread: watchdogd
Boot args: agdpmod=pikera shikigva=80 mbasd=1 -wegtree -no_compat_check no32exec=0

Mac OS version:
19D76

Kernel version:
Darwin Kernel Version 19.3.0: Thu Jan  9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64
Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE
Kernel slide:     0x0000000007800000
Kernel text base: 0xffffff8007a00000
__HIB  text base: 0xffffff8007900000
System model name: MacPro5,1 (Mac-7BA5B2D9E42DDD94)
System shutdown begun: NO
Panic diags file available: NO (0xe00002bc)

System uptime in nanoseconds: 208615014150
last loaded kext at 56633553677: com.google.drivefs.filesystems.dfsfuse    37.0.8 (addr 0xffffff7f8ca2a000, size 102400)
last unloaded kext at 154762219195: >!AXsanScheme    3 (addr 0xffffff7f8aa52000, size 40960)
loaded kexts:
com.google.drivefs.filesystems.dfsfuse    37.0.8
com.bitdefender.TMProtection    5.0.0
com.bitdefender.FileProtect    1
com.bitdefender.SelfProtect    1.2.16
at.obdev.nke.LittleSnitch    5430
as.vit9696.WhateverGreen    1.3.6
as.vit9696.Lilu    1.4.1
com.parrotgeek.SIPManager    1
@filesystems.smbfs    3.4.1
@fileutil    20.036.15
@filesystems.autofs    3.0
>!AUpstreamUserClient    3.6.8
>!AMCCSControl    1.13
@kext.AMDFramebuffer    3.0.5
>!AThunderboltIP    3.1.3
>AGPM    111.4.2
>!AMikeyHIDDriver    131
@kext.AMDRadeonServiceManager    3.0.5
@kext.AMDRadeonX4000    3.0.5
>!AHDA    281.52
>!AGraphicsDevicePolicy    4.7.2
@AGDCPluginDisplayMetrics    4.7.2
>!AHV    1
|IOUserEthernet    1.0.1
@kext.AMD9500!C    3.0.5
|IO!BSerialManager    7.0.3f5
>!AMikeyDriver    281.52
>AudioAUUC    1.70
>!AGFXHDA    100.1.424
>pmtelemetry    1
@Dont_Steal_Mac_OS_X    7.0.0
>!A!ISlowAdaptiveClocking    4.0.0
>!AFWOHCI    5.6.2
>!ALPC    3.1
>ACPI_SMC_PlatformPlugin    1.0.0
>!ATopCaseHIDEventDriver    3430.1
>!UTopCaseDriver    3430.1
>!AVirtIO    1.0
@filesystems.hfs.kext    522.0.9
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
|SCSITaskUserClient    422.0.2
@filesystems.apfs    1412.81.1
>AirPort.Brcm4331    800.21.31
>!I82574LEthernet    2.7.2
>!AAHCIPort    341.0.2
@private.KextAudit    1.0
>!ARTC    2.0
>!AHPET    1.8
>!AACPIButtons    6.1
>!ASMBIOS    2.1
>!AACPIEC    6.1
>!AAPIC    1.7
>!A!ICPUPowerManagementClient    222.0.0
$!AImage4    1
@nke.applicationfirewall    303
$TMSafetyNet    8
@!ASystemPolicy    2.0.0
>!A!ICPUPowerManagement    222.0.0
|EndpointSecurity    1
>usb.cdc.ncm    5.0.0
@kext.triggers    1.0
|IOFireWireIP    2.3.0
@kext.AMDRadeonX4000HWLibs    1.0
|IOAccelerator!F2    438.3.1
@kext.AMDRadeonX4000HWServices    3.0.5
>DspFuncLib    281.52
@kext.OSvKernDSPLib    529
>!AGraphicsControl    4.7.2
|IOAVB!F    800.17
>!ASSE    1.0
|IONDRVSupport    569.4
>!AHDA!C    281.52
|IOHDA!F    281.52
@kext.AMDSupport    3.0.5
>!ASMBus!C    1.0.18d1
@!AGPUWrangler    4.7.2
@!AGraphicsDeviceControl    4.7.2
|IOGraphics!F    569.4
|IOSlowAdaptiveClocking!F    1.0.0
>!ASMBusPCI    1.0.14d1
|IOFireWire!F    4.7.5
>IOPlatformPluginLegacy    1.0.0
>IOPlatformPlugin!F    6.0.0d8
@plugin.IOgPTPPlugin    810.1
|IOEthernetAVB!C    1.1.0
|IOSkywalk!F    1
|Broadcom!BHost!CUSBTransport    7.0.3f5
|IO!BHost!CUSBTransport    7.0.3f5
|IO!BHost!CTransport    7.0.3f5
|IOAHCIBlock!S    316.80.1
>usb.!UHub    1.2
>!AHS!BDriver    3430.1
>IO!BHIDDriver    7.0.3f5
|IO!B!F    7.0.3f5
|IO!BPacketLogger    7.0.3f5
>!AMultitouchDriver    3430.1
>!AInputDeviceSupport    3430.1
>!AHIDKeyboard    209
>usb.IOUSBHostHIDDevice    1.2
>!UAudio    320.49
>usb.cdc    5.0.0
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>!AThunderboltDPOutAdapter    6.2.5
>!AThunderboltPCIDownAdapter    2.5.4
>!AThunderboltDPInAdapter    6.2.5
>!AThunderboltDPAdapter!F    6.2.5
>!AHPM    3.4.4
>!A!ILpssI2C!C    3.0.60
>!A!ILpssDmac    3.0.60
>!A!ILpssI2C    3.0.60
|IOAudio!F    300.2
@vecLib.kext    1.2.0
|IOSerial!F    11
|IOSurface    269.6
@filesystems.hfs.encodings.kext    1
|IOSCSIMultimediaCommandsDevice    422.0.2
|IOBD!S!F    1.8
|IODVD!S!F    1.8
|IOCD!S!F    1.8
|IOAHCISerialATAPI    268
>!AThunderboltNHI    5.8.6
|IOThunderbolt!F    7.6.0
|IO80211!F    1200.12.2
>corecapture    1.0.4
|IOAHCI!F    290.0.1
>usb.!UEHCIPCI    1.2
|IONVMe!F    2.1.0
>usb.!UUHCIPCI    1.2
>usb.!UUHCI    1.2
>usb.!UEHCI    1.2
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
>usb.!UHostPacketFilter    1.0
|IOUSB!F    900.4.2
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
|IOSMBus!F    1.1
|IOHID!F    2.0.0
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
>DiskImages    493.0.0
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!AKeyStore    2
>!UTDM    489.80.2
|IOSCSIBlockCommandsDevice    422.0.2
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
|IOUSBMass!SDriver    157.40.7
|IOSCSIArchitectureModel!F    422.0.2
|IO!S!F    2.1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
|CoreAnalytics!F    1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
|IOTimeSync!F    810.1
|IONetworking!F    3.4
|IOReport!F    47
>!AACPIPlatform    6.1
>!ASMC    3.1.9
>watchdog    1
|IOPCI!F    2.9
|IOACPI!F    1.4
@kec.pthread    1
@kec.corecrypto    1.0
@kec.Libm    1
Looks like Catalina related:
 
  • Like
Reactions: h9826790
Interesting. This literally didn't happen in the 1-2 months that I've been running Catalina on my Mac Pro 5,1. Only started happening today after installing OpenCore.
 
Interesting. This literally didn't happen in the 1-2 months that I've been running Catalina on my Mac Pro 5,1. Only started happening today after installing OpenCore.
If you read that thread you will notice people getting the crash when they are forcing AMD graphics card usage and looping through 4K video playback.
 
If you read that thread you will notice people getting the crash when they are forcing AMD graphics card usage and looping through 4K video playback.

It's interesting to read their comments as it seems to affect all different kinds of Macs (from vanilla MacBook Pros to Hackintoshes) but my problem is quite different, even if the end result is the same. And like I said I have never seen the issue until installing OpenCore today.

I downloaded their 42Mb/s test video, which apparently will kernel panic within 30 seconds of playing the video. It played fine for over 5 minutes, so I left it playing and opened up another 4K video and looped that one too - a 100Mb/s mp4. So 142Mb/s in total bitrate. I played both simultaneously then went and ate dinner. When I got back they were still playing. So whatever their issue is doesn't seems to affect me.

My issue is related to loading the Plex server website - I don't even mean streaming a movie on Plex, I mean just *loading* the page. The page loading progress bar get's 1/4 across, then hangs the entire system, then i have to force power off. When it reboot's i'm informed that the Mac didn't shut down correctly. I've since switched browsers to Brave where I don't have the issue. If it's just a case of not being able to look at Plex anymore through Safari then it's not the end of the world for me. But I figured I would post about it here in case someone has figured out a solution.
 
but my problem is quite different, even if the end result is the same
No it is not different.
That said, certain applications seem to cause it while the computer is in use: Skype, Plex, iMovie, and occasionally while watching YouTube/Netflix.
All this patch is doing is unlocking features active in iMacpro, 7,1 and some dual GPU's macbook pro's. All these devices use the hardware (GPU other than Intel and since Nvidia drivers are not existent for OSX> HS we talk about AMD) for certain processes/applications. Not all processes/applications are optimized for such an usage and they cause the process to "hang" which causes the watchdog to shutdown/reboot the machine. When you enabled hardware acceleration you "offloaded" some processes from the CPU to the GPU. Since some processes in some applications are not optimized they cause an issue. You just proved it is a software issue by using the offending process in another application (Brave), which solved the problem. Hopefully the problem will be fixed in Cat 10.15.4.
 
  • Like
Reactions: h9826790
Interesting. This literally didn't happen in the 1-2 months that I've been running Catalina on my Mac Pro 5,1. Only started happening today after installing OpenCore.
If HWAccel is broken in Catalina, the cMP will also suffer from the same bug after HWAccel is activated. It's macOS problem. You hit the same bug as that post mentioned.

On the day you install OpenCore, you also activate HWAccel, this is why you "have that issue since you install OpenCore". However, the issue isn't from OpenCore or HWAccel, but macOS's bug. In order word, "on the day you activate HWAccel, you also activate that bug".
 
If HWAccel is broken in Catalina, the cMP will also suffer from the same bug after HWAccel is activated. It's macOS problem. You hit the same bug as that post mentioned.

On the day you install OpenCore, you also activate HWAccel, this is why you "have that issue since you install OpenCore". However, the issue isn't from OpenCore or HWAccel, but macOS's bug. In order word, "on the day you activate HWAccel, you also activate that bug".

Yes that's right. I didn't mean to come off like I was blaming OpenCore. I just meant that whatever OpenCore has activated it now causing a crash, as evidenced by people with vanilla Mac's having the same issue. I didn't articulate it all that well! :rolleyes:
 
Yes that's right. I didn't mean to come off like I was blaming OpenCore. I just meant that whatever OpenCore has activated it now causing a crash, as evidenced by people with vanilla Mac's having the same issue. I didn't articulate it all that well! :rolleyes:
No worries, just to make sure there is no more confusion on this issue.
 
is the Rx 580 is similar as Mac Pro 7,1 Stock 580x?
While a PC RX 580 card for example the SAPPHIRE PULSE Radeon RX 580 use the exact same chip as the RX 580 that's included with the base Mac Pro 7,1 the Sapphire and other PC RX 580 cards use one or more fans to cool the card (2 on the Sapphire) while the one that comes with the Mac Pro has passive cooling only and relies on the Mac Pro 7,1 case fans to cool the card. The port selection on different PC cards are not the same, for example the ports on the SAPPHIRE PULSE Radeon RX 580 include a DVI port, 2 display ports, and 2 HDMI ports. This is a pretty common configuration for PC versions of this card but I have an MSI card that has 3 display ports and 1 HDMI port. The RX 580 included with the Mac Pro 7,1 includes 2 HDMI ports only. Different PC RX 580 cards are set with different factory boost clock settings going from 1340mhz on the reference card up to 1425mhz on the Gigabyte AORUS Radeon RX 580 XTR with the Sapphire's boost clock at 1366 MHz. I'm not sure what the boost clock speed is on the Mac Pro 7,1 RX 580, perhaps somebody who actually has one one these can provide more information about this.
 
The RX 580 included with the Mac Pro 7,1 includes 2 HDMI ports only.
It also has four DisplayPort connections to the four Thunderbolt 3 ports of the MacPro7,1 which allows it to connect 6 displays, better than any other RX 580 type card. Of course, a second 580X would add only two HDMI connections (if it were possible for you to get a second 580X) because all the Thunderbolt 3 ports are used up by the first card.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.