So it appears that many iMacs with MXM cards are experiencing issues with dying cards.
We are going to jump in and do something about this. To begin we will offer direct replacement AMD cards. But as soon as our nifty new (OK, old) 27" iMac with 6970 gets here we will be working on Kepler cards from Nvidia. These run cooler and offer better performance.
We will be curious what the ,market will bear. With help from our brilliant staff programmer (Netkas) we could offer Maxwell/Pascal MXM cards. Question is, will anyone pay for these? Value of a 27" iMac of this era is below what any of these cards cost as PC cards so we will have to see.
Our European distributors will be authorized to sell these cards too. (One in UK, one in Poland) Please let us know if this is a product you want.
"Thanks to MacVidCards, there is a breakthrough in the support of NVIDIA GPUs in eGPU Boxes. They now work connected to the 2013 Mac Pro cylinder running macOS 10.13.4 -- without patching the OS."
That's right, the cards are nearly ready to ship.
Part 2 is coming, more cards, more Macs, more "breakthrough" revelations. Stay tuned.
eGPU is coming to nMP 6,1 as a mainstream item, now longer a hobbyist's weekend tinkering project.
10.12.6, 10.13-`10.13.4, and Win 10 all supported. Ready for VR.
We had planned to intro something a while back. If we had, we'd all be in a world of hurt right now. From 10.12.6 to 10.13 Apple changed some rules. Going into 10.13.4 they changed some more. Had we shipped cards for 10.12.6 they would have required one or two reflashings at this point. Nobody would have enjoyed that. Least of all the people reflashing all the cards.
Now that the concept of eGPU is blessed by Saint Tim, we are hopeful that the rug-pulling and other shenanigans are over.
Where are we now? Glad you asked. We have some Nvidia products that amaze and delight. They "Just Work". You put one of our Titan-Xps in your TB2 or TB3 chassis and plug it in to your nMP 6,1. 10.12.6 boots right up on the external screen and you can start CUDA crunching. Or hit the "option" key and see your other boot choices. Getting that "High Sierra" urge? 10.13.4 will boot up pretty as you please.
Feel like "taking a walk on the wild side"? Hold "option" again and choose Windows 10. Plug your Oculus Rift in and run terrified in the Arizona Sunshine. Or write the next hit VR title that changes the world. Outside of Apple and Nvidia labs, 3 people on the planet have done that. (Me, Netkas, and Barefeats) I demoed this at UCLA last year, time to let it out in the world.
Did I mention that any of these three OSs require no hacks, cracks, old kexts, new kexts, DSDTs, Test Mode Signing, CSRUtil nonsense or regular DTs, etc? In fact no hocus pocus whatsoever? We link you to a page at Apple.com (you know these guys, yeah?) and you paste a single string from their site into the terminal. The magic card EFI does the rest.
Feel like taking your Titan Xp to the new fastest Mac? Using a slightly different boot sequence you can boot 10.13.4 on an iMac Pro with the same ease. (Windows not tested yet on this machine) I was able to run 2 @ Titan Xps on a lowly 13" MBP (real function key model) and a staggering FOUR TITAN Xps on a 2016 MBP 15" with the RX460. You read it right, the 15" had all 4 (FOUR) (QUATRO) TB3 ports running the world's premier Mac eGPU. Blender scaled nicely, cutting the original Titan Xp render time into nearl;y 1/4. That 4 hour render can be finished while you have lunch.
The 13" MBP booted smoothly into Win 10 as well, no Error 12, Error 43, or fiddle faddling needed. Just use the boot picker displayed on the external screen and choose the OS you want. Obviously Apple could toss a wrench into the works, but we're prepared to take a shot if you are. If you prefer leaping through flaming hoops of hacked and broken old kexts that may contain security holes, that is another option. We think the world will prefer a card that does the work, letting you work on projects (or play games) instead of playing games with half baked "scripts" that KP and do the black screen peek-a-boo.
First run of 1080s, 1080Tis, and Titans will be sold with understanding that Apple MIGHT pull a fast one and break support. You'll be expected to restrain yourself from updating until any change is tested and cleared. If they do need a reflash we'll expect patience while we post a workaround until a new flash is ready. We'll charge a nominal shipping and handling fee to update the cards and everyone is back in business.
eGPU cards will be a US branch only thing initially. Once we have a grasp on things, we will bring them out in our EU partners, should they choose to do so.
The good news is you don't have to take our word for it. Some tests were already posted at a site mentioned here before. And I heard a rumor that some really interesting reports are coming in the VERY near future. Should get some interest going. If any other review sites want to give one a try, have your agent call our agent.
The TB3 boot screens need a GUI clean up. Our lead programmer has been on safari but should be returning from the jungle to finish this soon. We need to test on more machines but nMP 6,1 and 2014 Mini are fully supported already. This time, we mean business.
We will be changing eGPU from a hacker's hobby into something people use with ease and stability to get work done. (and games played) A 6,1 nMP with eGPU can run rings around a bog stock iMac Pro in many applications. Keep the $1,000s you save for a trip somewhere.
You sophisticated European types now have 2 ways to buy from an EU distributor. MacProUK has been around for awhile and now another gentleman in Poland who sells on Ebay using our name. They are legit and get their roms from us. I'll let them post links in the comments. They are welcome and encouraged to link to our drivers page. (Drivers are property of Nvidia)
If you buy from someone else who sells unlicensed copies or links to us without an agreement please help us publicly shame them. (If our EU guys send you a bad card let us know, they have agreed to uphold our high standards.) We go to a great deal of trouble to make roms for all varieties of Nvidia card supported in the drivers. I just looked on my spreadsheet, nearly 30 different GTX970/980 cards alone.
The schmucks get ahold of one rom and flash it to 10 or 15 different cards. Some work, some crash. An easy way to know a poorly flashed card is a Maxwell or Pascal Dual Fan card that runs both fans all the time. This is the result of a single fan rom on a dual fan card. It will never run right.
If you want a solid card that boots and runs, we are the one and only source. If you enjoy supporting the various EU revenue folks, but it from us and pay VAT and Customs and shipping. Or get it from them and hopefully keep some of that for yourself.
Nvidia should have a driver out shortly. (within 24 hours)
We are otherwise engaged and won't be able to update the driver page right away but it will get done soon after Nvidia posts it.
If you have clicked the "Update" button before having a cup of coffee and are now watching black lines run slowly up the screen as the EFI-only driver runs your very pricey Titan Xp, you have no one to blame but...Apple.
OSX has contained drivers for GTX780 and the first Titan for years. Many years. Many, many years. Apple decided that was enough progress for them and stopped including newer Nvidia cards 2 generations ago. So we play their little "the future has not come...to Cupertino" game with each OS point and Security Update.
For the desperate, the usual tricks should work. Digging thorough old blog posts shows the hex edit way.
But there is a script put forward by a gent named Benjamin Dobell which should work well for this. It allows you to mix and match OS and driver with relative ease. You can also make a mess of your OS if you get a little loose with the terminal. So don't. First one to link to the Github page in the comments gets a gold star! (stop laughing, a gold star is redeemable for 5% off next MVC card !)
The last few weeks have seen crazy increases in newer GPUs in the used and new markets.
Thios is due to Bitcoin and Nvidia milking their position as the best compute platform. As long as people keep setting up "mining" machines, the GPUs will keep going up. Most Maxwell/Pascal GPUs have gone up $100-200 each. The 1080Ti has been hardest hit. It was always the "poor man's Titan" but now it is only $100 less than a Titan, not $300-400 less.
We were able to resist these price increase as we had stock purchased before the rise, but have now sadly had to raise prices to reflect the increased cost. If and when AMD rejoins the competitive marketplace we may see some relief.
Or if Nvidia runs another batch of Pascal cores through, but since retail is now higher on a product that they already spent R & D on, why would they bother? Dream situation for them.
MVC will lower prices again once we can secure the cards at former prices.
100% of staff here has been down with the rather nasty Flu that has been working it's way around LA.
Shipments have restarted, and we will be updating inventory in a few days.
To get off to an easy start, first step is power. Here is a simple rule, IF YOUR CARD HAS 14 PINS FOR POWER, ALL 14 NEED TO BE CONNECTED ! If it has 12, then 12 need to be connected. These pins are not optional, nor are they mix & match. About once a month we get an email along the lines of "I hooked up one cable and I know it's enough because the fan lights up and spins so the card is defective" In point of fact, the fan will light up and spin with no cables connected, this is a simple failsafe to keep card from catching fire, even if it has troubles. There is another simple failsafe built in that doesn't let the card start up unless all the pins are connected.
The second most common power issue we have is that people can't see that the cables we send can either work as a 6 pin or an 8 pin. The last 2 pins slide off, just have a look. Again, IF YOUR CARD HAS 14 PINS FOR POWER, ALL 14 NEED TO BE CONNECTED ! There are no optional pins, no "only if you feel like it" pins, they all have to be connected.
Some cards will be damaged if you try running them with just one cable connected. Using a PC Dual 6 to 8 adapter with just one side connected will sometimes work, and sometimes not. Better to get the proper setup from us or whoever. Just get the right ones.
High Sierra created some new driver issues. 10.13 and the 10.13.1 update were especially tricky.
A classic sign of the High Sierra trouble is a solid white dock, instead of translucent. This is a partially working driver that will drive you bonkers. This is frequently caused by a partially failed install due to Library install issues. SIP needs to be enabled when you install the drivers.
In the last 2 weeks I have emailed back and forth with three disgruntled customers all convinced their cards were bad. All 3 returned cards are perfectly functional when tested here. This is a massive waste of customer's time and ours.
All Nvidia cards after the GTX 680/780 and Original Titan have required the Web Driver. This is Apple's fault.
People fall into a trap thinking this is some giant puzzle. It isn't.
In "About This Mac" you will see "Version Number" click on this and it will show your "Build Number". So, as an example, 10.13.2 has more than one Build Number. Apple makes a subtle update and doesn't feel like bumping the main number up so they change just the Build Number.
The Web Driver has a simple check in it that compares Build Number. This makes it IMPOSSIBLE to install the wrong driver. ONLY THE RIGHT DRIVER WILL INSTALL OR LOAD. Here is the tricky part to understand for many people. BOTH DRIVERS ARE INSTALLED. One kext loaded at boot looks to see if you have the Web Driver turned on or off. If it is on, it loads the Web Driver. It is is off, it loads the one Apple sent out as OSX Default.
So when Apple issues a Security Update that changes the Build Number from 17C88 to 17C89 the next boot will switch back to the OSX Default Driver. No big deal if you have a GT120 or 8800GT or GTX780 but a completely different story with GTX980Ti or GTX1070, etc.
Anything not covered by OSX Default driver will only work via our EFI on next boot. Typically only one display will work, and the screen redraws will be very choppy, with bands of horizontal black lines coursing up the screen.
It is also possible if someone else uses your machine and does a PRAM reset they will "turn off" the Web Driver. It just needs to be turned back on.
Super easy way to check is to click on that Nvidia Icon in top Menu Bar. It will show which driver is being used.
On the driver page.
Let us know how it works for you.
As we all know, Apple wishes you'd chuck those old "Cheesegraters" in the recycling heap and buy something soldered and glued together.
They have thus been making life difficult for upgraders.
High Sierra requires that SIP be ENABLED during Web Driver Install. If you need it disabled for some reason, you can do that once the drivers are installed and running.
How to tell if it is ENABLED? Open terminal and type "csrutil status" and it will tell you.
If it is disabled you can either enable it by booting to recovery or just do a PRAM reset. If someone needs the procedure for enabling/disabling from Recovery and Google has failed you I can type it up.
Before you upgrade from 10.13 build 405 to 10.13.1 you would be best served to have driver 121 installed. This will avoid the dreaded "boot loop" problem.
If you update and see a white dock, look in "Security" center to see if there is a notification that the Nvidia driver has been blocked, obviously you need to "allow" it.
I got 10.13.1 running last night. How about everyone else?