MP 1,1-5,1 Mac Pro GPU upgrade issues

Ken Durham

macrumors newbie
Original poster
Jan 23, 2020
5
0
Hey. I just went out and bought a RX 560 for my Mac Pro 5,1 and when I install the card, the machine boot loops with repeated chimes, not picture on screen. When I reinstalled the card that came with the machine I get the "your machine restarted because of a problem" with the following

Anonymous UUID: A5567D83-80A3-467B-72EB-D2221C88AFCC

Thu Jan 23 20:25:39 2020

*** Panic Report ***
panic(cpu 2 caller 0xffffff801af887af): Kernel trap at 0xffffff7f9e4e3631, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff920532a000, CR3: 0x000000001ed24000, CR4: 0x00000000000026e0
RAX: 0xffffff920532a000, RBX: 0x0000000000005434, RCX: 0x0000000003000000, RDX: 0xffffff803d141220
RSP: 0xffffff9204d8bbf0, RBP: 0xffffff9204d8bc10, RSI: 0x000000000000150d, RDI: 0xffffff803d141220
R8: 0x00000000e0500000, R9: 0x0000000000000005, R10: 0x00000000e0000000, R11: 0x0000000000000000
R12: 0xffffff803d0e36c0, R13: 0xffffff81b7c38000, R14: 0x0000000000000000, R15: 0xffffff803d0e36c0
RFL: 0x0000000000010246, RIP: 0xffffff7f9e4e3631, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0xffffff920532a000, Error code: 0x0000000000000002, Fault CPU: 0x2, PL: 0, VF: 1

Backtrace (CPU 2), Frame : Return Address
0xffffff9204d8b6c0 : 0xffffff801ae6ce46
0xffffff9204d8b710 : 0xffffff801af963b4
0xffffff9204d8b750 : 0xffffff801af88584
0xffffff9204d8b7c0 : 0xffffff801ae1ee60
0xffffff9204d8b7e0 : 0xffffff801ae6c8bc
0xffffff9204d8b910 : 0xffffff801ae6c67c
0xffffff9204d8b970 : 0xffffff801af887af
0xffffff9204d8bae0 : 0xffffff801ae1ee60
0xffffff9204d8bb00 : 0xffffff7f9e4e3631
0xffffff9204d8bc10 : 0xffffff7f9e51bfb1
0xffffff9204d8bc30 : 0xffffff7f9e4e351a
0xffffff9204d8bc60 : 0xffffff7f9e5034bf
0xffffff9204d8bca0 : 0xffffff7f9e48c266
0xffffff9204d8bd10 : 0xffffff7f9e48a96f
0xffffff9204d8bda0 : 0xffffff7f9da2eea2
0xffffff9204d8be10 : 0xffffff7f9e48982b
0xffffff9204d8be40 : 0xffffff801b47379d
0xffffff9204d8be80 : 0xffffff801b4734e1
0xffffff9204d8bf00 : 0xffffff801b472a07
0xffffff9204d8bf50 : 0xffffff801b474666
0xffffff9204d8bfa0 : 0xffffff801ae1e557
Kernel Extensions in backtrace:
com.apple.iokit.IOAcceleratorFamily2(378.28)[D342FE41-0457-3586-ABB0-38E8E3947C4F]@0xffffff7f9da03000->0xffffff7f9da9bfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[317953D0-D595-3F08-A9E7-4AA18E296677]@0xffffff7f9ba37000
dependency: com.apple.iokit.IOSurface(211.15)[37BCC686-AF99-3381-AC4F-E54A347E0F40]@0xffffff7f9c348000
dependency: com.apple.iokit.IOPCIFamily(2.9)[6F8C893B-6365-37E7-9838-38644439722E]@0xffffff7f9b694000
dependency: com.apple.iokit.IOGraphicsFamily(519.23)[81D774E8-DD11-3866-B90A-E855215EDB60]@0xffffff7f9c4d0000
com.apple.kext.AMDRadeonX4000(1.6.8)[8E7B0AE9-3A98-31FC-ADE8-1A81FC3DE4E7]@0xffffff7f9e488000->0xffffff7f9e942fff
dependency: com.apple.iokit.IOSurface(211.15)[37BCC686-AF99-3381-AC4F-E54A347E0F40]@0xffffff7f9c348000
dependency: com.apple.iokit.IOPCIFamily(2.9)[6F8C893B-6365-37E7-9838-38644439722E]@0xffffff7f9b694000
dependency: com.apple.iokit.IOGraphicsFamily(519.23)[81D774E8-DD11-3866-B90A-E855215EDB60]@0xffffff7f9c4d0000
dependency: com.apple.iokit.IOAcceleratorFamily2(378.28)[D342FE41-0457-3586-ABB0-38E8E3947C4F]@0xffffff7f9da03000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
17G10021

Kernel version:
Darwin Kernel Version 17.7.0: Sun Dec 1 19:19:56 PST 2019; root:xnu-4570.71.63~1/RELEASE_X86_64
Kernel UUID: 6DE2F42E-2E23-3A6E-8206-D8AD511090D0
Kernel slide: 0x000000001ac00000
Kernel text base: 0xffffff801ae00000
__HIB text base: 0xffffff801ad00000
System model name: MacPro5,1 (Mac-F221BEC8)

System uptime in nanoseconds: 46713671911
last loaded kext at 45941423016: com.apple.kext.AMDRadeonX4000HWLibs 1.0 (addr 0xffffff7f9e943000, size 15036416)
loaded kexts:
com.apple.kext.AMDRadeonX4000 1.6.8
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleTyMCEDriver 1.0.3d2
com.apple.driver.AGPM 110.23.37
com.apple.kext.AMD9500Controller 1.6.8
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.driver.AppleHDAHardwareConfigDriver 281.52
com.apple.driver.AppleHDA 281.52
com.apple.driver.AppleMikeyDriver 281.52
com.apple.driver.AppleGraphicsDevicePolicy 3.20.17
com.apple.AGDCPluginDisplayMetrics 3.20.17
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOBluetoothSerialManager 6.0.7f16
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleFIVRDriver 4.1.0
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleHV 1
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.iokit.IOBluetoothUSBDFU 6.0.7f16
com.apple.filesystems.apfs 748.51.0
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.BootCache 40
com.apple.filesystems.hfs.kext 407.50.6
com.apple.iokit.SCSITaskUserClient 404.30.3
com.apple.driver.AppleFWOHCI 5.5.9
com.apple.driver.Intel82574LEthernet 2.7.2
com.apple.driver.AirPort.Brcm4331 800.21.30
com.apple.driver.AppleAHCIPort 329.50.2
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.50.1
com.apple.nke.applicationfirewall 186
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 220.50.1
com.apple.kext.AMDRadeonX4000HWLibs 1.0
com.apple.iokit.IOAcceleratorFamily2 378.28
com.apple.kext.AMDRadeonX4000HWServices 1.6.8
com.apple.kext.AMDSupport 1.6.8
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 281.52
com.apple.kext.OSvKernDSPLib 526
com.apple.iokit.IONDRVSupport 519.21
com.apple.driver.AppleGraphicsControl 3.20.17
com.apple.iokit.IOSurface 211.15
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IOAVBFamily 683.1
com.apple.plugin.IOgPTPPlugin 680.15
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOFireWireIP 2.2.9
com.apple.driver.AppleHDAController 281.52
com.apple.iokit.IOHDAFamily 281.52
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.AppleGPUWrangler 3.20.17
com.apple.AppleGraphicsDeviceControl 3.20.17
com.apple.iokit.IOGraphicsFamily 519.23
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.7f16
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.7f16
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.7f16
com.apple.iokit.IOBluetoothFamily 6.0.7f16
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.AppleXsanScheme 3
com.apple.iokit.IOAHCIBlockStorage 301.40.2
com.apple.filesystems.hfs.encodings.kext 1
com.apple.iokit.IOSCSIMultimediaCommandsDevice 404.30.3
com.apple.iokit.IOBDStorageFamily 1.8
com.apple.iokit.IODVDStorageFamily 1.8
com.apple.iokit.IOCDStorageFamily 1.8
com.apple.iokit.IOAHCISerialATAPI 267.50.1
com.apple.iokit.IOFireWireFamily 4.7.2
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.corecapture 1.0.4
com.apple.driver.AppleUSBMergeNub 900.4.1
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBUHCIPCI 1.2
com.apple.driver.usb.AppleUSBUHCI 1.2
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.usb.AppleUSBEHCI 1.2
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 439.70.3
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.3
com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.3
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.DiskImages 480.60.3
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.iokit.IOTimeSyncFamily 680.15
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.Libm 1
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0

EOF
Model: MacPro5,1, BootROM MP51.0089.B00, 4 processors, Quad-Core Intel Xeon, 2.8 GHz, 16 GB, SMC 1.39f11
Graphics: ATI Radeon HD 5770, ATI Radeon HD 5770, PCIe
Memory Module: DIMM 1, 4 GB, DDR3 ECC, 1066 MHz, 0x85F7, 0x463732353155363246393333334700520000
Memory Module: DIMM 2, 4 GB, DDR3 ECC, 1066 MHz, 0x85F7, 0x463732353155363246393333334700520000
Memory Module: DIMM 3, 4 GB, DDR3 ECC, 1066 MHz, 0x85F7, 0x463732353155363246393333334700520000
Memory Module: DIMM 4, 4 GB, DDR3 ECC, 1066 MHz, 0x85F7, 0x463732353155363246393333334700520000
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8E), Broadcom BCM43xx 1.0 (5.106.98.102.30)
Bluetooth: Version 6.0.7f16, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet 1, Ethernet, en0
Network Service: Wi-Fi, AirPort, en2
PCI Card: ATI Radeon HD 5770, Display Controller, Slot-1
Serial ATA Device: HL-DT-ST DVD-RW GH61N
Serial ATA Device: WDC WD5003AZEX-00MK2A0, 500.11 GB
Serial ATA Device: TOSHIBA DT01ACA200, 2 TB
Serial ATA Device: HDS725050KLA360, 500.11 GB
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Bus
USB Device: USB Bus
USB Device: Hub in Apple Pro Keyboard
USB Device: Lenovo USB Optical Mouse
USB Device: Apple Pro Keyboard
USB Device: USB 2.0 Bus
USB Device: USB 2.0 Bus
FireWire Device: built-in_hub, Up to 800 Mb/sec
Thunderbolt Bus:

Please help? I need this card to work so I can install 10.14
 

joot

macrumors regular
Nov 3, 2006
109
20
What operating system were you using before installing the RX 560 card? High Sierra or Mojave?
 

Ludacrisvp

macrumors 6502a
May 14, 2008
691
303
I'd add Lilu and WEG kexts to /Library/Extensions and then try it.
Also, how was the RX560 being powered? I assume it needs more than just PCIe power.
 

Silencio

macrumors 68020
Jul 18, 2002
2,420
277
NYC
The XFX cards tend to be problematic in Macs. I haven't tested them myself, but I personally avoid them.

Also: consider upgrading to macOS 10.14.6, the ATI drivers are much improved.
 

MIKX

macrumors 68000
Dec 16, 2004
1,724
637
Aussie in Japan
About 5 years ago I flashed an XFX HD5770. One of the 2 DVI ports on the card does not work but otherwise it has often been very useful and it only has one 6 pin power socket. Works un-accelerated in Mojave.

Offtopic:
Re-set PCI slots Linkwidth & Link Speed fix.
Recently, my MSI Armor RX 580 8gb was showing the wrong PCI Link Width ( x 4 ) in slot 1 ( 16 ).
To fix this, I shut down ( removed the RX 580 ) and booted with the XFX 5770 installed. This doing this apparently re-sets the PCI slots and the RX 580 now shows the correct PCI Link Width. = Very useful.
This is why I have kept and will continue to keep this now ancient yet viable XFX GPU 😇

I agree though that XFX GPUs have often proven to be problematic but really it is case-by-case.
As the price for older cards drops I would probably entertain buying either an XFX R9 280X 3gb ( EFI flashable ) or RX 580 8gb as backup GPUs.
 
Last edited:

Ken Durham

macrumors newbie
Original poster
Jan 23, 2020
5
0
The XFX cards tend to be problematic in Macs. I haven't tested them myself, but I personally avoid them.

Also: consider upgrading to macOS 10.14.6, the ATI drivers are much improved.
Not possible without a metal supported GPU, which is WHY I bought this card?
- - Post merged: - -

Do you mean XFX? See this list and go to Page 7. The list applies to eGPU specifically, but XFX have known compatibility issues with macOS. Some people report they get them to work fine, but others appear to run into major issues.

is there a way to force it to work?
 

Snow Tiger

macrumors 6502a
Dec 18, 2019
854
567
I once tried to install a budget XFX RX 560 in a Nehalem cMP in order to get it to run Mojave . It did not work , despite the chip family being compatible .

Sapphire is a better choice for Mac users and they have been licensed by Apple to build GPUs for Mac Systems for years . There must be a secret Mac fan club over at Sapphire .
 
  • Like
Reactions: Silencio

flaubert

macrumors 6502
Jun 16, 2015
304
63
Portland, Oregon
Now that the MSI RX 560 has gone unobtainium, what other brands of RX 560 stand a reasonable chance of working? The brands currently offering RX 560 product at newegg are Asrock, Gigabyte, and Biostar.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.