Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MisterAndrew

macrumors 68030
Original poster
Sep 15, 2015
2,897
2,391
Portland, Ore.
This thread is about compatibility of Polaris, Vega, & Navi GPUs with the Mac Pro. This information is mostly reference for Mac Pro 4,1 (2009), 5,1 (2010, 2012), and 7,1 (2019).

Mac Pro 6,1 (2013) users may also find this information useful since it is possible to connect an eGPU via the Thunderbolt 2 bus, with a TB2 to TB3 adapter and a software patch.

Please help others in the community by sharing your experiences with these cards. Also be aware that the behaviors of these cards may be different in a hackintosh and this thread is limited to the genuine Mac Pro only.

Apple supports and recommends Polaris and Vega graphics cards in the Mac Pro 5,1 for macOS Mojave. Official list of recommended graphics cards: https://support.apple.com/en-us/HT208898

Apple officially supports the installation of 3rd party graphics cards in the Mac Pro 7,1: https://support.apple.com/en-us/HT210408

These cards support all Metal feature sets in macOS, including family 2 version 1. However, none of these cards currently support the boot screen, FileVault, Apple Hardware Test, or FreeSync in MacOS on the Mac Pro 5,1. But they do support Recovery Mode and 5,1 firmware updates can be applied beginning with version 138.0.0.0.0. For Boot Camp without a boot screen see this thread: https://forums.macrumors.com/threads/how-to-boot-camp-without-a-boot-screen.2114788/

The last official macOS release for the Mac Pro 5,1 is Mojave 10.14.6. So you can install any of the Polaris and Vega graphics cards in a 5,1 listed before macOS 10.15 provided all other requirements such as size and power needs are met. There is a detailed section towards the end of this first post about power requirements for Vega graphics cards.

A Navi 10 or 14 GPU (Radeon RX 5000 and W5000 series) may be installed in a Mac Pro 4,1 or 5,1 if macOS 10.15.1 or later is installed using an unofficial method such as OpenCore. A Navi 21 or 23 GPU (RX 6000 and W6000 series) is not compatible out of the box with the Mac Pro 5,1 and older, but a patch is available here.

Polaris GPUs with the following device IDs are supported in macOS 10.13.4 and later:
-67C0: Radeon Pro WX 7100 (Mobile) and Radeon E9550
-67C1: Unknown (EllesmereM GL Pro)
-67C2: Radeon Pro V7300X & V7350x2 (unreleased)
-67C4: Radeon Pro WX 7100
-67C7: Radeon Pro WX 5100
-67DF: Radeon RX 470, 480, 570, 580, 590, Pro 570, 570X, 575, 575X, 580, 580X,
-67D0: Radeon Pro V7300X & V7350x2 (unreleased)
-67C8: Unknown
-67C9: Unknown
-67CA: Unknown
-67CC: Unknown
-67CF: Unknown
-67E0: Radeon Pro WX 4170
-67E3: Radeon Pro WX 4100
-67E8: Radeon Pro WX 4130 & 4150, and Radeon E9260
-67EB: Radeon Pro V5300X (unreleased)
-67EF: Radeon RX 460, 560, 560X, Pro 450, 455, 460, 550, 555, 555X, 560, & 560X
-67FF: Radeon RX 550 (very few 550s have this device ID), 560, Pro 565
-67E1: Unknown
-67E7: Unknown
-67E9: Unknown

Notes: Some of these were supported in a limited capacity beginning with macOS 10.12.6. GPUs that do not have one of the above device IDs are not supported. For example, an RX 550 with Device ID 699F is not supported.

The following Polaris GPUs are properly identified in About This Mac and System Information:
-Radeon RX 460
-Radeon RX 470
-Radeon RX 480
-Radeon RX 550 (Device ID 0x67FF only)
-Radeon RX 560
-Radeon RX 560X (10.14.2+)
-Radeon RX 570
-Radeon RX 580
-Radeon RX 590 (10.14.6+)
-Radeon Pro WX 4100
-Radeon Pro WX 5100
-Radeon Pro WX 7100
-Radeon Pro 450
-Radeon Pro 455
-Radeon Pro 460
-Radeon Pro 550
-Radeon Pro 555
-Radeon Pro 555X
-Radeon Pro 560
-Radeon Pro 560X
-Radeon Pro 565
-Radeon Pro 570
-Radeon Pro 570X
-Radeon Pro 575
-Radeon Pro 575X
-Radeon Pro 580
-Radeon Pro 580X

Vega GPUs with the following device IDs are supported in macOS 10.13.4 and later:
-6860: Radeon Pro Vega 64
-6861: Radeon Pro WX 9100
-6862: Radeon Pro SSG
-6863: Radeon Vega Frontier Edition
-6864: Radeon Pro V340 (Note that the V340 is a dual GPU and therefore probably not supported.)
-6867: Radeon Pro Vega 56
-6868: Radeon Pro WX 8200
-6869: Radeon Pro Vega 48
-686A: Unknown (Vega 10 LEA)
-686B: Radeon Pro Vega 64X
-686C: Radeon Instinct MI25
-687F: Radeon RX Vega 56 & 64

Note: Some of these were supported in a limited capacity beginning with 10.13.0.

Additional Vega GPUs with the following device IDs are supported beginning with macOS 10.14.0:
-686D: Unknown (Vega 10 GLXTA) (Custom Apple GPU)
-686E: Unknown (Vega 10 GLXLA) (Custom Apple GPU)

Additional Vega GPUs with the following device IDs are supported beginning with macOS 10.14.2:
-69AF: Radeon Pro Vega 16 & 20 (Vega 12 XLA & XTA)
-69A0: Unknown (Vega 12 GL MXT) (4GB HBM2)
-69A1: Unknown (Vega 12 GL MXL)
-69A3: Unknown (Vega 12 "Reserved")

Additional Vega GPUs with the following device IDs are supported beginning with macOS 10.14.5:
-66A0: Radeon Pro VII (prototype) & Radeon Instinct MI60
-66A1: Radeon Pro VII & Radeon Instinct MI50
-66A2: Unknown (Vega 20)
-66A3: Radeon Pro Vega II & Vega II Duo
-66A7: Unknown (Vega 20)
-66AF: Radeon VII

Additional Vega GPUs with the following device IDs are supported beginning with macOS 10.15:
-69A2: Unknown (Vega 12 GL XL)

The following Vega GPUs are listed in the AMDRadeonX5000 graphics accelerator driver, but are missing in the corresponding primary AMD10000Controller display driver and therefore not yet fully supported:
-686F: Unknown (Vega 10)

The following Vega GPUs are properly identified in About This Mac and System Information:
-Radeon RX Vega 56
-Radeon RX Vega 64
-Radeon Vega Frontier Edition
-Radeon Pro WX 9100
-Radeon VII (10.14.5+)
-Radeon Pro Vega 16
-Radeon Pro Vega 20
-Radeon Pro Vega 48
-Radeon Pro Vega 56
-Radeon Pro Vega 64
-Radeon Pro Vega 64X
-Radeon Pro Vega II
-Radeon Pro Vega II Duo

Navi GPUs with the following device IDs are supported beginning with macOS 10.15.1:
-7310: Radeon Pro W5700X
-7312: Radeon Pro W5700
-7318: Unknown
-7319: Unknown
-731A: Unknown
-731B: Unknown
-731F: Radeon RX 5600, 5600 XT, 5700, 5700 XT, 5700 XT 50th Anniversary, & 5700M
-7340: Radeon RX 5500, 5500 XT, 5300M, & 5500M
-7341: Radeon Pro W5500
-7343: Unknown
-7347: Radeon Pro W5500M

Note: Only 10.15.1 build 19B2106 for 16" MacBook Pro includes drivers for Navi 14 GPUs (Radeon RX 5500, 5500 XT, 5300M, & 5500M). Standard builds include Navi 14 drivers beginning with 10.15.2.

Navi GPUs with the following device IDs are supported beginning with macOS 10.15.5 (build 19F2200 for 16" MacBook Pro) and 10.15.6 (main version):
-7360: Radeon Pro 5600M (Navi 12)

Navi GPUs with the following device IDs are supported beginning with macOS 11.0.1:
-7362: Radeon Pro V520 (Navi 12)
-734F: Radeon Pro W5300M (Navi 14 Pro-XLM)

Navi GPUs with the following device IDs are supported beginning with macOS 11.4:
-73A0: Unknown (Navi 21)
-73A2: Radeon Pro W6900X (Navi 21)
-73A3: Radeon Pro W6800 (Navi 21)
-73AB: Radeon Pro W6800X & W6800X Duo (Navi 21)
-73AE: Radeon Pro V620 (Navi 21) (may also require missing device ID 73A1)
-73BF: Radeon RX 6800, 6800 XT, & 6900 XT (Navi 21 XTX)

Note: RDNA 2 GPUs (Navi 21, 22, & 23) require a Mac Pro 6,1 or newer. Update: Patch for Mac Pro 5,1 and older here.

Navi GPUs with the following device IDs are supported beginning with macOS 12.0.1:
-73AF: Radeon RX 6900 XT (Navi 21 XTXH)

Navi GPUs with the following device IDs are supported beginning with macOS 12.1:
-73E3: Radeon Pro W6600 (Navi 23)
-73FF: Radeon RX 6600, 6600M, & 6600 XT (Navi 23)

Navi GPUs with the following device IDs are supported beginning with macOS 12.3:
-73E0: Unknown (Radeon Pro W6600X?) (Navi 23)

The following Navi GPUs are properly identified in About This Mac and System Information:
-Radeon RX 5500
-Radeon RX 5500 XT
-Radeon RX 5600
-Radeon RX 5600 XT
-Radeon RX 5700
-Radeon RX 5700 XT
-Radeon RX 5700 XT 50th Anniversary
-Radeon RX 6600 (macOS 12.1+)
-Radeon RX 6600M (macOS 12.1+)
-Radeon RX 6600 XT (macOS 12.1+)
-Radeon RX 6800 (macOS 11.4+)
-Radeon RX 6800 XT (macOS 11.4+)
-Radeon RX 6900 XT (macOS 11.4+)
-Radeon Pro 5300M
-Radeon Pro 5500M
-Radeon Pro 5600M
-Radeon Pro W5300M
-Radeon Pro W5500
-Radeon Pro W5500M
-Radeon Pro W5500X
-Radeon Pro W5700
-Radeon Pro W5700X
-Radeon Pro W6600 (macOS 12.1+)
-Radeon Pro W6600X (macOS 12.3+)
-Radeon Pro W6800 (macOS 11.4+)
-Radeon Pro W6800X (macOS 11.4+)
-Radeon Pro W6800X Duo (macOS 11.4+)
-Radeon Pro W6900X (macOS 11.4+)

Note: The Radeon RX 6900 XT with device ID 73AF requires macOS 12.0.1 or later.

Current Issues and Solutions for PC Graphics Cards

-Some of these cards have trouble displaying over DisplayPort 1.2 or later. Solutions: Set your monitor to DisplayPort 1.1 mode or use a DisplayPort to HDMI adapter.

-Some of these cards require more power than the two 6-pin GPU boost connections on the 5,1 logic board can adequately provide. Do not power the card from the logic board if it requires more than dual 6-pin or single 8-pin (single 8-pin must be connected to both 6-pin connectors). Solution: pixlas mod or separate power supply.

-Some Vega graphics cards have high idle fan speed when installed inside the Mac Pro 5,1 with macOS 10.14.4 and previous. See Vega High Fan Speed Issue section below for more information. Solution: Install macOS 10.14.5 or higher.

-eGPU connected over TB2 to Mac Pro 6,1 does not work. Solution: Patch available here. New version (Kryptonite) available here.

-These cards have a link speed of 2.5 GT/s (PCIe 1.1) rather than 5.0 GT/s (PCIe 2.0) when installed in cMP's slot 1 or 2. However, this does not reduce performance in realistic scenarios.
Solution: Install firmware version 138.0.0.0.0 or later included with the macOS Mojave full installer. Note that some cards still incorrectly show 8.0 GT/s in System Information with the new firmware, but will still operate at 5.0 GT/s.

-RDNA 2 GPUs, such as RX 6900 XT, do not work with Mac Pro 5,1 and older. Solution: Patch available here.

Physical Compatibility Issues

The following cards are too long to fit into the Mac Pro 5,1 without removing the PCIe case fan:

-PowerColor Red Devil RX Vega 56 & 64
-Sapphire Nitro+ RX Vega 56 & 64

Andrew’s Mac Pro 5,1 Graphics Card Recommendations

Here are my recommendations for cards that have a good balance of performance & power consumption and have good compatibility.

Basic cards:

MSI RX 560 AERO ITX (MSI Gaming Radeon RX 560 128-bit 4GB GDRR5)
Pros: Recommended for Mojave by Apple for Mac Pro 5,1, low power consumption (60W), good for general purpose computing
Cons: Not good for demanding 3D workloads or gaming
Other considerations: 2 slot-width, requires no power cable

Sapphire Pulse RX 560
Pros: Low power consumption (90W), good for general purpose computing
Cons: Not good for demanding 3D workloads or gaming
Other considerations: 2 slot-width, single 6-pin power connector
LuxMark luxball score (Mojave): ~5500

Radeon Pro WX 4100
Pros: Low power consumption (50W), good for 2D workloads (CAD)
Cons: Not good for 3D workloads or gaming
Other considerations: single slot width, requires no power cable

Mid-level cards:

Sapphire Pulse RX 580 8GB
Pros: Recommended for Mojave by Apple for Mac Pro 5,1, quiet (zero RPM 'fan stop' at idle feature)
Cons: Less powerful than Vega except in certain apps, relatively poor efficiency for performance (225W)
Other considerations: Version 1 has single BIOS, version 2 has dual BIOS, single 8-pin power connector requires dual 6-pin to 8-pin cable, some users have reported that the card is slightly wider than 2 slots so the fans may interfere with a card installed in PCIe slot 2
LuxMark luxball score (Mojave): ~15,000
Additional info: Two early variants of this card were included with Apple's External Graphics Development Kit and Apple created a specific frame-buffer personality for them called Orinoco which provided enhanced compatibility. See this thread to modify your Pulse RX 580 to use the Orinoco frame-buffer.

Higher-end cards:

Sapphire Pulse RX Vega 56
Pros: Powerful, very efficient for Vega (180W), quiet (zero RPM 'fan stop' at idle feature), low temperatures, readily accepts BIOS flashes
Cons: 2.5 slot width blocks PCIe slot 2
Other considerations: Dual 8-pin power connectors require Pixlas mod or separate PS.
LuxMark luxball score (Mojave): ~28,000

PowerColor Red Dragon RX Vega 56 (also sold as Dataland X-Serial RX Vega 56)
Pros: Powerful, very efficient for Vega (180W), quiet (zero RPM 'fan stop' at idle feature), low temperatures, 2 slot width
Cons: Users on other forums have reported that a different BIOS cannot be flashed to this card and the failed flash cannot be recovered.
Other considerations: 8-pin + 6-pin power connectors require Pixlas mod or separate PS.
LuxMark luxball score (Mojave): ~28,000

Reference RX Vega 56 and 64
Pros: Powerful, 2 slot width doesn't block PCIe slot 2, readily accepts BIOS flashes (e.g. 56 to 64)
Cons: Fan can get loud, no zero RPM 'fan stop' at idle feature
Other considerations: 8-pin + 8-pin power connectors require Pixlas mod or separate PS. Requires macOS 10.14.5 or higher to be free of high speed fan issue.
LuxMark luxball score (Mojave): ~26,000-31,000

High-end cards:

Radeon VII
Pros: Very powerful, 7nm design is more power efficient than predecessors, 2 slot width doesn't block PCIe slot 2
Cons: Fans can get loud, open-air design may make case temperatures higher than a blower card
Other considerations: Dual 8-pin power connectors require Pixlas mod or separate PS. Requires macOS 10.14.5 or higher.
LuxMark luxball score (Mojave): ~51,000

Note: There is also the Radeon Pro VII workstation GPU that may be more reliable than the consumer Radeon VII GPU and also has higher double precision compute performance.

Official Apple support page for recommended GPUs (as external graphics for TB3 Macs): https://support.apple.com/en-us/HT208544

Apple Beta Software Program FAQ page (includes recommended Mac Pro 5,1 graphics cards for Mojave):
https://beta.apple.com/sp/betaprogram/faq

-----------------------------------------------------------------------------------------------------------

The sections below are for reference and the issues discussed apply to macOS 10.14.4 & previous only

Vega High Fan Speed Issue


There is an issue where the fan(s) on some Vega cards spin constantly at high speed. Below are lists of cards that have been tested by myself and/or by others. You are encouraged to test additional cards. In High Sierra the fan(s) on cards in the "Issue not present" list still run at idle, but at low speed. In Mojave (beginning with beta build 18A353d) the fan(s) on those cards behave normally at idle (e.g. zero RPM), but a new issue has been introduced (see the second fan issue section below.) Note that this issue only applies to cards installed internally in a cMP. Note that the reference RX Vega 56 & 64 cards are available from most of the AMD partners and they have an AMD supplied cooler, PCB, and BIOS. Since those cards are identical, I've grouped them together. However, there are some cards that have a reference cooler, but do not have a reference PCB, such as the ASRock Phantom Gaming X.

Issue present:
-Reference RX Vega 56 & 64
-Radeon Vega Frontier Edition
-Radeon Pro WX 9100
-XFX Double Edition RX Vega 56 & 64
-Gigabyte RX Vega 56 & 64 Gaming OC
-ASUS ROG Strix RX Vega 56 & 64
-MSI RX Vega 56 & 64 Air Boost
-PowerColor RX Vega 56 Nano Edition

Issue not present:
-Sapphire Pulse RX Vega 56 (model 11276-02)
-PowerColor Red Dragon RX Vega 56 (also sold as Dataland X-Serial RX Vega 56)
-PowerColor Red Devil RX Vega 56 Note (!): The Red Devil card is too long for the cMP unless the PCIe case fan is removed (not recommended).
-Sapphire Nitro+ RX Vega 56 (model 11276-01) Note (!): The Nitro+ card is too long for the cMP unless the PCIe case fan is removed (not recommended).
-Sapphire Nitro+ RX Vega 64 (model 11275-03) Note (!): The Nitro+ card is too long for the cMP unless the PCIe case fan is removed (not recommended).

Unknown/untested:
-Radeon Pro WX 8200
-PowerColor Red Devil RX Vega 64 (Probably doesn't have fan issue since 56 version doesn't.)
-ASUS AREZ Strix RX Vega 64
-PowerColor Red Dragon RX Vega 64 (unreleased)(Probably doesn't have fan issue since 56 version doesn't.)
-Sapphire Pulse RX Vega 64 (unreleased)(Probably doesn't have fan issue since 56 version doesn't.)
-ASRock Phantom Gaming X Radeon RX Vega 56 & 64

Solution for RX Vega 56 and 64 that have this issue: Use BIOS for non-affected card such as Sapphire Pulse or Nitro+, but only if your card model is known to readily accept a different BIOS. See BIOS compatibility section below. Note that an RX Vega BIOS cannot be flashed to a Frontier Edition, Radeon Pro WX or V series, or Radeon Instinct card.

These combinations have been tested and appear to be working normally:
-Reference RX Vega 56 with Sapphire Nitro+ RX Vega 56 secondary BIOS
-Reference RX Vega 64 with Sapphire Nitro+ RX Vega 64 secondary BIOS

Second fan issue

In Mojave builds 18A353d through 18E226 the cards that don't have the high speed fan issue listed above have a new issue where the fan(s) spin up high under load as expected, but then fail to spin down. The fix for this is playing an H.265 (HEVC) video until the fans spin down. Also, occasionally after the computer boots the fan(s) will spin up, but playing a video will not cause them to return to normal (they will spin back up after the video is finished). The solution is to put the computer to sleep and then wake, or restart.

RX Vega BIOS Compatibility

There are 2 main variants of the RX Vega PCB, standard (full size) and nano. To be safe I recommend only flashing a nano card with a nano BIOS. This is because the VRMs are smaller and must not exceed 105 °C. Standard PCB bioses often have a VRM target temp of 115 °C or more. The standard card can be safely flashed with either another standard BIOS or a nano BIOS.

Nano PCB:
-Sapphire Pulse RX Vega 56 & 64
-PowerColor Red Dragon RX Vega 56 (aka Dataland X-Serial RX Vega 56)
-XFX Double Edition RX Vega 56 & 64
-PowerColor RX Vega 56 Nano Edition

Standard (full size) PCB:
-Reference RX Vega 56 & 64
-Gigabyte RX Vega 56 & 64 Gaming OC
-ASUS ROG Strix RX Vega 56 & 64
-ASUS AREZ Strix RX Vega 64
-MSI RX Vega 56 & 64 Air Boost
-PowerColor Red Devil RX Vega 56 & 64
-Sapphire Nitro+ RX Vega 56 & 64
-ASRock Phantom Gaming X Radeon RX Vega 56 & 64

Warning (!): Some cards do not accept the BIOS from another card. The following cards do not readily accept another BIOS and the failed flash may not be recoverable:
-XFX Double Edition RX Vega 56 & 64 (unknown if other version of same card can be flashed to it)
-PowerColor Red Dragon RX Vega 56 & 64 (unknown if other version of same card can be flashed to it)
-MSI Air Boost RX Vega 56 & 64 (other version of the same card can be flashed to it)

The following cards are known to readily accept a different BIOS:
-Reference RX Vega 56 & 64
-Sapphire Pulse RX Vega 56

To flash a different BIOS to your card it must be done using Command Prompt in Windows ran as an Administrator. The following commands will force flash a different BIOS:
AtiFlash.exe -f -p 0 path-to-new-vbios.rom (with single card installed)
Note: The program name changed to amdvbflash.exe with version 2.87. It appears atiflash starts the slot position count at the top. For example, if you had 2 cards installed with one in slot 3 that would be 0 and one installed in slot 1 that would be 1. So then if you wanted to flash the card in slot 1 with 2 cards installed you would type, "AtiFlash.exe -f -p 1 path-to-new-vbios.rom". If you accidentally flashed the wrong card then quickly flash it again with the correct bios before restarting the computer.

If you put the new BIOS in the same directory then you just need to type the name of the new BIOS file (replace "path-to-new-vbios.rom" with the name of your rom). A new BIOS can be found online such as TechPowerUp’s VGA Bios Collection. Note that some BIOSes such as for the Pulse and Nitro+ are found under unverified uploads (the verified Nitro+ on their website is for the limited edition card and should not be used on a card that does not have 3 power connectors). Note that using a different BIOS on your card may void the manufacturer’s warranty (if you weren’t able to restore the original BIOS). Always backup your original BIOS using a program like GPU-Z.

Make sure the BIOS supports your card's memory type (Samsung or Hynix) before attempting a flash. A BIOS that supports more than one memory type will autodetect the memory type.

Some people feel an open-air cooled card BIOS should not be used on a blower cooled card due to concerns about temperature. It is up to you to monitor temperatures. The BIOSs have the same target temps for both types of cards so this concern may be unwarranted.

If you flashed a BIOS to your card that didn’t work then shut down the computer and flip the BIOS switch on the card. Then start Windows and while the computer is still running flip the BIOS switch back. Then you can proceed to flash over the failed BIOS.

"No fan issue" BIOS list (for macOS 10.14.4 and previous only):
-Sapphire Pulse RX Vega 56 (nano PCB): 113-376XL-UO1 (primary), 113-376XL-U43 (secondary), 2nd version: 113-376XL-UO2 (primary), 113-376XL-U44 (secondary)
-Sapphire Nitro+ RX Vega 56 (standard PCB): 113-D0500310-O01 (primary), 113-D0500310-S01 (secondary), 2nd version: 113-D0500310-O02 (primary)
-Sapphire Nitro+ RX Vega 64 (standard PCB): 113-D0500110-O01 (primary), 113-D0500110-S01 (secondary)
-PowerColor Red Dragon RX Vega 56 & Dataland X-Serial RX Vega 56 (nano PCB): J8320JAD.ROM (primary), J8320JAB.ROM (secondary)
-PowerColor Red Devil RX Vega 56 (standard PCB): J8B27OAL.HLD (primary), J8B27OAJ.HLD (secondary), J8B27OAN.HLD (third, silent), 2nd version: J8314OAL.HLD (primary)
 
Last edited:
OpenGL issues appear to be resolved with RX Vega 56 GPU. Google Chrome now works well with hardware acceleration and WebGL enabled.

Preview no longer crashes when attempting to crop a photo.
[doublepost=1509605442][/doublepost]The LuxMark v3.1 luxball score increased by 2531, from 20251 (on 10.13.1 beta build 17B25c) to 22782.

LuxMark 10.13.2 17C60c.jpeg
[doublepost=1509605956][/doublepost]Also, on previous builds sometimes a window would flash solid red when minimized or the section of the screen would be solid red where a crashed window was. So far that no longer occurs.
 
Last edited:
Thanks. This looks promising. How are you powering the card? dual mini 6pins to 8pins?

Pixlas mod. #213
[doublepost=1509650701][/doublepost]If they don't fix the fan speed issue I may have to switch to the liquid cooled 64. Something to keep in mind if you haven't upgraded yet. Everything else so far appears to be perfect.
 
may I enquire if you have tried a PRAM and SMC reset to see if that stops the fans from spinning all the time?
 
I haven't tried that yet because that will reset SIP and I need it disabled to run Boot Champ. I'll see if I can boot into Recovery mode. On previous builds it would boot into it but only show a grey screen.
[doublepost=1509655834][/doublepost]Recovery mode works now. Resetting SMC and PRAM did not fix the fan speed issue.
 
  • Like
Reactions: dabotsonline
thanks for the update. What brand of card are you using? I am looking to buy a Sapphire Vega 54 and hope the fans get fixed in the next update.
 
thanks for the update. What brand of card are you using? I am looking to buy a Sapphire Vega 54 and hope the fans get fixed in the next update.
Little chance for this... In 10.13.1, at idle, reference vega frequency already throttle because of the heat.
10.13.2 first beta brings better heat handling, and the card is far cooler now at idle: it allows higher frequencies (I got 15% geekbench compute score increase), at the detriment of fan speed and noise.
 
  • Like
Reactions: dabotsonline
The fan on the RX Vega graphics card seems to be running at full speed all the time. On 10.13 through 10.13.1 there would be a very short burst at start up and then it would be quiet.

Admittedly, this isn't very scientific, but I've had situations where my fans (RX480) kept going after startup. I learned that if I started a benchmark like 'Heaven', that in turn would trigger 'full fan mode' after a while. But once I exited Heaven and the card cooled down, the fans would go quiet as well.

Can't say when it began or if it was fixed permanently, but if I hear the fans after reboot, I start Heaven and let it run for a bit. Then I exit and the fans go quiet. That "trick" has never failed me.

Might be worth a shot.
 
Little chance for this... In 10.13.1, at idle, reference vega frequency already throttle because of the heat.
10.13.2 first beta brings better heat handling, and the card is far cooler now at idle: it allows higher frequencies (I got 15% geekbench compute score increase), at the detriment of fan speed and noise.

The fan should not be running that fast at idle. A geekbench benchmark does not run at idle. It puts a load on the card and in that scenario the fan should run faster.

Admittedly, this isn't very scientific, but I've had situations where my fans (RX480) kept going after startup. I learned that if I started a benchmark like 'Heaven', that in turn would trigger 'full fan mode' after a while. But once I exited Heaven and the card cooled down, the fans would go quiet as well.

Can't say when it began or if it was fixed permanently, but if I hear the fans after reboot, I start Heaven and let it run for a bit. Then I exit and the fans go quiet. That "trick" has never failed me.

Might be worth a shot.

Thanks for the tip. I tried it. It didn't work.

Heaven Medium 10.13.2 beta 1.jpeg
 
Here's another issue. The Mac does not wake from sleep and the graphics card fan continues to run at full speed when it's sleeping.
[doublepost=1509909450][/doublepost]I've reported these issues to Apple using Feedback Assistant.
 
I installed the second beta (17C67b) today and the fan issue persists.
[doublepost=1510048778][/doublepost]The Payloads folder in the root directory that the first beta created is now gone after the second beta update.
 
Interesting, haven't had any issues with other VEGA 56, but haven't tried the Sapphire as well. Will buy one and report

Are you using 10.13.2 beta? Since these are AMD reference cards they should all have the exact same vendor ID, device ID, subsystem vendor ID, and subsystem ID so MacOS should be treating them the same. I know those all match between the XFX and Sapphire cards. And since they are the same cards you don't have to buy another one. You should be able to flash the Sapphire BIOS onto one of your existing cards.

Vendor ID: 0x1002

Device ID: 0x687f

Subsystem Vendor ID: 0x1002

Subsystem ID: 0x6b76

Revision ID: 0x00c3
[doublepost=1510352191][/doublepost]This is the BIOS on my card. I verified that with the GPU-Z app and it said this is it.

https://www.techpowerup.com/vgabios/194718/sapphire-rxvega56-8176-170730
[doublepost=1510352436][/doublepost]It looks like you wouldn't actually have to flash the BIOS because according to Techpowerup, they have the exact same BIOS. Version 016.001.001.000.008766. Therefore, no difference at all between these cards.

Same Bios: AMD RX Vega 56, Gigabyte RX Vega 56, MSI RX Vega 56, Powercolor RX Vega 56, XFX RX Vega 56

There is another BIOS, but I've just verified that is the secondary BIOS. Version 016.001.001.000.008767: https://www.techpowerup.com/vgabios/194756/sapphire-rxvega56-8176-170730-1.
 
Last edited:
It's hard to believe this will stay broken. For the iMac Pro... maybe they have a custom power controller firmware or something else custom.

But for eGPUs... that would be using stock PCIe cards. So I hope we get fan and sleep fixes because Vega as a PCIe option looks pretty nice.
 
  • Like
Reactions: dabotsonline
It's hard to believe this will stay broken. For the iMac Pro... maybe they have a custom power controller firmware or something else custom.

But for eGPUs... that would be using stock PCIe cards. So I hope we get fan and sleep fixes because Vega as a PCIe option looks pretty nice.

Even I have no plan to go Vega at this moment. I still wish Apple can fix it to leave us more practically usable GPU option.

However, the iMac Pro will not coming with the Vega chip at standard setting with the reference cooler. There is no need for the driver to handle that.

And Apple officially only support the Sapphire PULSE RX580 8GB as the eGPU. I don’t think they really care if Vega can’t work properly as an eGPU.
 
And Apple officially only support the Sapphire PULSE RX580 8GB as the eGPU. I don’t think they really care if Vega can’t work properly as an eGPU.

There have been a lot of hints out there for Apple and partners that Vega will be supported as an eGPU.

RX580 is just the hardware that was out at the time of the beta eGPU program. It won't be the end of the supported hardware.

It's even likely post-beta Apple will roll out official support for third party eGPU drivers.
 
There have been a lot of hints out there for Apple and partners that Vega will be supported as an eGPU.

RX580 is just the hardware that was out at the time of the beta eGPU program. It won't be the end of the supported hardware.

It's even likely post-beta Apple will roll out official support for third party eGPU drivers.

I am sure lots of eGPU work, just like my 1080Ti never ever officially supported by Apple. But it works flawlessly in my cMP now.

However, it work doesn’t mean that’s supported. As long as it’s not officially supported by Apple, anything can happen.
 
  • Like
Reactions: dabotsonline
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.