what brand gpu for OS X
I want to buy a gtx 980 ti while they still are in stock. However I missed out on the big EVGA had in the EU.
-I have heard that EVGA is the most mac friendly brand - is that true? or is to only when it comes to firmware flashing?
- is it a must to get a flashed card? ( I only want to use it for octane / cycles4d rendering )
Thanks in advance
No need to get a flashed card if your use is with an external enclosure. Even if you were to install a PC card in the older Mac Pro tower, the flashed card is not really worth it.
Regardless of brand, I'd recommend getting a reference cooler GTX 980 Ti if you can find one in stock. I've had four EVGA Nvidia GPUs and they all work well with Macs.
It depends, usually I'd recommend getting an Nvidia card due to performance, and if you want to go down that route EVGA was the most reliable brand that I had with Nvidia. I used to run a Titan X with my 2013 15".
However with my 2016 MBP I was having horrible 4k playback (i.e. low frame rates and choppy playback), which was fixed by using an RX 480 instead. I am currently running an MSI 8gb RX 480 with my eGPU setup. Hoping the driver from 10.2.3 fixes it but I am not counting on it. It will however crash when using iMovie or FCP X 10.3 so if you like using those then I won't recommend this.
@NCPFMP - let us know how you get on.
Wow - that's a lot! I got one from Amazon UK for ~£600 - I haven't tested it yet!
you're right - placing an order right away 🙂
Has anyone ever gotten a Titan X card (Maxwell) to work with an egpu enclosure, MacBook 2016 and Sierra?
I ordered a Devil Box and ASUS RX480 (hey I need one at home and one at the office) but the card doesn't quite fit--I'll be magivering that and trying it next.
I need to clean up some things (like the card naming AMD R9 XXX) and then I'll run some tests.
I'll see if the Titan X fits in the Devil Box and crossing fingers that it's firmware allows OSX to see it.
On macOS Sierra, Apple uses new system logging and the old syslog command with handy -B option doesn’t work anymore, so please try this in Terminal:
log show --last 10m | grep NVDA
What does it say when you boot with Titan X? (Assuming that you've logged in max 10 minutes ago, increase the value if necessary).
If it freezes on startup, please do SMC and NVRAM reset, and disable SIP in recovery mode first before executing the script.
The egpu AMD 480, discrete AMD 460 and Intel all show up but only detects the MBP 2016's Retina display.
Also, if I reboot, it only shows me the embedded 460 and Intel video cards. I have to unplug and hot-plug the egpu for it to detect it again.
Thoughts? Am I missing something?
@frankpit: Did you follow my script thread steps? You need an USB-C device with the AMD card. I don’t recommend binary hacks but I guess you need TB3 enabler script as well (not sure if it works on 10.12.3). Razer Core is not a future-proof solution on macOS.
Your script finds the Razer Core but says no GPU detected.
I also ran your log search (log show --last 10m | grep NVDA) but it didn't find anything.
Sounds like there's no power going to the card?!
what does it say in system information > thunderbolt?
The first step is to get it detected by the script - if it works, then you can use log command for troubleshooting, after restart.
Devil Box should be Mac compatible:
FW 23.1 is not macOS compatible: https://egpu.io/forums/mac-setup/late-2013-mac-pro-setup-issues-macos-10-12-3/#post-2070
@imcalledandy there is power to the card...I bought it (Razer Core + Titan X) off someone who had it working with a Razer laptop (on Windows 10)--so assume the card has enough power to it in both cases (Razer Core or Devil Box).
What's the exact output of the script? "Thunderbolt device is connected, but no external GPUs detected."?
If it's the above output, the script can't parse your GPU's device/vendor ids. Possible reasons:
What about command: system_profiler SPDisplaysDataType
The output is exactly that ("Thunderbolt device is connected, but no external GPUs detected.").
This is the result of the command:
Radeon Pro 460:
Chipset Model: AMD Radeon Pro 460
PCIe Lane Width: x8
VRAM (Total): 4096 MB
Vendor: ATI (0x1002)
Device ID: 0x67ef
Revision ID: 0x00c0
ROM Revision: 113-C980AF-908
Automatic Graphics Switching: Supported
gMux Version: 4.0.29 [3.2.8]
EFI Driver Version: 01.00.908
Intel HD Graphics 530:
Chipset Model: Intel HD Graphics 530
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel (0x8086)
Device ID: 0x191b
Revision ID: 0x0006
Automatic Graphics Switching: Supported
gMux Version: 4.0.29 [3.2.8]
Display Type: Retina LCD
Resolution: 2880 x 1800 Retina
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Automatically Adjust Brightness: No
Thanks, as if it was completely invisible to the system… the next step is to look at ioreg output, if there are some signs of the Titan X. However, I can’t ask this from your because it contains some private and personal information. Any chance to try another Nvidia card?
How does your RX 480 play with the script and Devil Box?
As I showed before, the system detects it (usually only after hot-plugging it)--but doesn't show anything on the external display.
I connected a USB device to the t3 port beside the one connected to the Razer Core and when I rebooted, the external display turned on for a second but then the MBP crashed on boot--I had to disconnect the egpu to get it to boot.
At a loss. 🙁
2 egpu set ups that "should" work and neither is getting external gpu powered display or processing. Ugh.
I am grateful for your great input so far ! Thank you.
Hi joined the forum today searching for a solution to the same problem frankpit reported.
I got the Devil Box yesterday after reading the Appleinsider article and have the same problem "No external GPU detected" , I tried 2 cards (GTX 980t1 and GTX 950) on macos Sierra 10.12.2 but no luck.
I'm also having the same issue with a newly purchased Devil Box. I know the card (EVGA 980ti) is not the culprit as it runs with my Akitio Thunder2 setup just fine.
@imcalledandy, so under MacOS should be no issue with power.
@goalque, how would I approach troubleshooting what is happening with the script? After 30 seconds, I get this:
frankp$ sudo ./automate-eGPU.sh
Thunderbolt device is connected, but no external GPUs detected.
I never used AMG cards. Not even back in the AGP age (used a Riva TNT2).
My 2 cents on nVIDIA.
Use good quality brands. Like EVGA, GYGABYTE, MSI. The chipset should be the same, they should not push the limits on their builds, the drivers will work. There is another thing to take in consideration beside drivers. The way it was built. Airflow. Heating. Noise. The way it will fit in your box. The connectors (power and monitor output). I switched from a EVGA to an MSI because the EVGA had only one Display port and the HDMI 2.0 lowered the refresh rate to 30HZ to one of my 4k monitors. Now with the MSI I have a slight decrease in benchmarks (not noticeable while playing) but the power connectors are way in the back so I can close the box. It also provides 3 Display ports.
Go for the high end GPU builders and more importantly, choose the layout that you need (size, connectors, fans, etc)
I have been trying with an Inno3D 980ti and nMP No luck -
I made it work flawlessly with a Inno3D GTX 980 TI iChill X3. I missed two important steps before getting there. Che k my poste here: