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

Canubis

macrumors 6502
Original poster
Oct 22, 2008
439
556
Vienna, Austria
I am thinking about upgrading my setup to a new Mac Pro 7,1 + Pro Display XDR. (I may wait a few more weeks because of the rumors of Apple possibly speed bumping the current MP.)

The price Apple asks for the W6900X seems ridiculous compared to retail prices of a RX 6900 XT – the latter even seems to perform better under some tests seen at barefeats.com.

Is there any downside or anything speaking against a setup like this:
- Mac Pro 7,1 with cheapest Apple GPU option 580X
- Sapphire Nitro+ RX 6900 XT (this model seems to still exactly fit; read other models can be too large)
- Pro Display XDR connected to the 580X / or RX 6900 XT directly (if possible ?)
 

VelNZ

macrumors member
May 21, 2010
31
10
Hey, I'm in the exact same same boat. Just purchased an XDR as the first step because it will work with my MBA and MBP and hopefully at 4K with my 2010 Mac Pro with RX 560. I'm also waiting for the Intel refresh of the Mac Pro 7,1/8,1 rather than the AS refresh because Intel will be supported for at least 5 years (+2 years security updates) and after that time I should be able to install native linux on it which may not be possible with AS.

Anyways, regarding your question, I think the main difference would be that the third party GPU will be a lot noisier, so that's something to consider depending on your workspace.
 
  • Like
Reactions: Canubis

randy85

macrumors regular
Oct 3, 2020
150
136
I've got a 7.1 w/ Pro Display XDR running with MPX W5700X and a Gigabyte 6800 XT in combination.

It all works fine. I have the MPX module running the display. I'm pretty sure the gaming cards won't be able to work with the Pro Display in 6k.

For me the fan noise of the card is pretty subdued. I can barely notice it (albeit in a room that isn't totally silent). I'm happy with the purchase.

One thing I did notice is that in Resolve, I get better performance if I disable the weaker W5700X gpu for compute and just use it for display. It seems like perhaps the software caps the usage to match the weaker card or something along those lines.

So I would check how the software you use handles multiple GPUs.
 
  • Like
Reactions: Canubis

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
The XDR should work fine with a 5000 or 6000 series GPU because they support DSC. Use a Belkin Charge and Sync cable or other method to get both DisplayPort and USB 2.0 to the display.
If it doesn't work, then it's because Apple broke something. There's other threads that discuss the XDR and non-MPX module GPUs.
 
  • Like
Reactions: Canubis

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
I'm running a Gigabyte RX6800XT with an LG 24" UltraFine. I use this cable:


My 24" is a 4K monitor. I've heard, but no experienced that 6K wont work. However, I believe that if you run two cables you will get you 6K.

Lou
 
  • Like
Reactions: Canubis

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
However, I believe that if you run two cables you will get you 6K.
What two cables? DisplayPort input comes from Thunderbolt or a DisplayPort cable. There's no two cable connection except that Thunderbolt carries two DisplayPort connections for GPUs that don't support DSC.
Maybe you mean USB+DisplayPort like with the Belkin Charge and Sync cable. I think the USB connection is only required for USB features of the display (brightness, presets, USB ports).
 
  • Like
Reactions: Canubis

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
^^^^Sorry, I thought the XDR had two TB inputs. Looks like it only has one? Even my LG has two inputs. However, the XDR does have DSC? I think that should run @ 6K with the BiDirectional cable.

Lou
 
  • Like
Reactions: Canubis

Canubis

macrumors 6502
Original poster
Oct 22, 2008
439
556
Vienna, Austria
Thanks guys for all your input! Highly appreciated!

I somehow assume having the XDR connect to the MPX module and not the 6900XT directly may cause decreased performance in some apps - or is it nothing to worry about? What happens if the XDR is connected to one of the TB ports on the top of the Mac Pro - without the MPX and just the third party 6900 XT installed?

I also found some other threads here but mostly with slightly other setups (egpu boxes, iMac etc) and with mixed results that seem a bit "hacky" tbh. One eg. could only reach 5k resolutions.

Is there anyone who actually has such a setup with a Mac Pro + a Pro XDR directly connected to the 6900XT already running and could confirm (how exactly) it works?
 
Last edited:

ondioline

macrumors 6502
May 5, 2020
297
299
Connecting the XDR to an MPX port will use that video card, not your 6900XT (this should be obvious lol)

No MPX means theres no DP output on the internal ports at all.
 
  • Like
Reactions: Canubis

Canubis

macrumors 6502
Original poster
Oct 22, 2008
439
556
Vienna, Austria
Connecting the XDR to an MPX port will use that video card, not your 6900XT (this should be obvious lol)
My initial thought was as well, that is obviously how it would work.
But an app could still use the 6900XT for rendering and just use the MPX module card to kinda "passthrough output" the result, no? At least that’s what I know is possible when using egpus. You can tell macOS to prefer the external card, even though a display is connected to the internal card On eg. a MacBook. So I am wondering if there is any significant downside to this performance wise vs. a direct connection.
 

ondioline

macrumors 6502
May 5, 2020
297
299
It's not exactly like the 'prefer external gpu' option. Yes you can tell Blender or FCPX or whatever to use the 6900XT, if it has that capability. MacOS won't automatically shift the acceleration to the 'better' card though in other circumstances. It's only going to use the card that is outputting the display as the accelerator. Exactly the difference between connecting a monitor to a port on the back of your eGPU vs the MBP.
 

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
Ya know, there is another option. A few of the third party cards have a USB-C output. One off those cards is the Reference AMD Card.

TinyGrab Screen Shot 10-3-21, 7.08.47 PM.png


Lou
 

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
Ya know, there is another option. A few of the third party cards have a USB-C output. One off those cards is the Reference AMD Card.
Apple says those USB-C ports might not have full functionality on the 6000 series cards. I'm not sure why that would be if AMD follows the XHCI spec like they did with their 5000 series cards.
https://support.apple.com/en-ca/HT208544

So if you want USB functionality from the XDR, then you might have to use USB-C of 5000 series card or go with the Belkin Charge and Sync cable or similar method.
 
  • Like
Reactions: Canubis

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
^^^^Before my Gigabyte RX6800XT I had an AMD Reference RX6800 and used the USB-C output with a quality USB-C cable and it worked just fine. It did not work with a TB cable.

And, again, you can use the BiDirectional cable I linked above. I am using the cable right now with my RX6800XT.

Lou
 

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
^^^^Before my Gigabyte RX6800XT I had an AMD Reference RX6800 and used the USB-C output with a quality USB-C cable and it worked just fine. It did not work with a TB cable.

And, again, you can use the BiDirectional cable I linked above. I am using the cable right now with my RX6800XT.
Apple said it was a wake from sleep problem, so maybe everything else about the USB-C port is fine. Makes sense it wouldn't work with a TB cable but it should work with USB-C cables (that support 10 Gbps USB) and Thunderbolt 4 cables (which are supposed to support everything).

Bidirectional cable will work but you'll be missing the USB features of the display (presets, brightness control, USB ports).
 

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
^^^^Yes. To control brightness I use Monitor Control. I don't use the USB ports on my monitor. I have tried and still have the Belkin cable. IHO, it's a very long cable and bulky. It does work though and provides the features you list.

Lou
 

joelypolly

macrumors 6502a
Sep 14, 2003
521
249
Bay Area
I got the 6900XT Nitro and its only had display port connectors, the highest resolution it will do is 5K unfortunately since MacOS doesn't support DSC
 

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
Yeah it's on my XDR its still 5K with the Belkin cable. I haven't tried creating an override but everything I read says Apple disabled the feature in Big Sur
Overrides are disabled for M1 Macs (you can at least override the display name and maybe some other stuff but not the EDID).
Overrides still work on Intel Macs.
 

joelypolly

macrumors 6502a
Sep 14, 2003
521
249
Bay Area
Overrides are disabled for M1 Macs (you can at least override the display name and maybe some other stuff but not the EDID).
Overrides still work on Intel Macs.
This is on my Mac Pro 2019 and it doesn't seem to be working unfortunately. I assume when you said overrides you mean the patch-edid.rb file and then editing it to add the override key/value pair?
 

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
everything I read says Apple disabled the feature in Big Sur
Did you mean DSC? I thought you meant overrides.

This is on my Mac Pro 2019 and it doesn't seem to be working unfortunately. I assume when you said overrides you mean the patch-edid.rb file and then editing it to add the override key/value pair?
I guess that's one way to do. Post the result so we can check it. In the override, change the display name so that you know the override is being used.
 

TrevorR90

macrumors 6502
Oct 1, 2009
379
299
I just got a 6900 xt and took out my 580x. My XDR display works when plugged into the usb-c port of the card using the thunderbolt cable but I can no longer change brightness. Does anyone have any suggestions?

Funny enough, in bootcamp I can change the brightness of the XDR via the Bootcamp control panel but not in macOS.....
 

flowrider

macrumors 604
Nov 23, 2012
7,323
3,003
^^^There are two ways:

1. Use this cable:


With that cable you will get the Brightness control in the Apple Control Panel

2. Use this software:


This is an App that will allow you too change brightness.

Lou
 
  • Like
Reactions: NinjaStar64

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
I just got a 6900 xt and took out my 580x. My XDR display works when plugged into the usb-c port of the card using the thunderbolt cable but I can no longer change brightness. Does anyone have any suggestions?

Funny enough, in bootcamp I can change the brightness of the XDR via the Bootcamp control panel but not in macOS.....
The USB port on the 5000 series cards work in macOS for USB and display devices.
I don't know if the USB port on the 6000 series cards works for USB devices. Can you connect a keyboard or flash drive to it? If not, then go with the Belkin Charge and Sync cable or similar solution (such as Wacom Link Plus).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.