Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
So it looks like the game plan for people with unflashed cards is:

1. Enable remote management and test it to make sure it works
2. Boot single user mode (cmd S) and enter sudo nvram boot-args="nv_disable=1" (should be able to do it blind)
3. Input the reboot command
4. Remote in and install OS X update
5. Reboot
6. Remote in and install Nvidia web driver
7. Reboot one last time

Alternatively you might be able to hack the web driver to bypass the system check and install it first, then install the OS X update.

(Correct me if I'm wrong as I don't have an unflashed card to test)
 
I've been through this before. Next step is to run your Mac Pro in target disk mode to your laptop/2nd machine. Reboot your 2nd machine using the OS boot drive of your Mac Pro (select using startup disk). You'll then have access to your Mac Pro through your 2nd machine's screen. Change to the web driver there. Then shutdown. Disconnect hardwire. Then boot your Mac Pro.

If you still get to your black screen then, it still gets you to the point where you can then use Screen Sharing to reactivate the web driver. I do this everytime for my updates now without using "nv_disable=1". Has worked every time so far...
 
So it looks like the game plan for people with unflashed cards is:

1. Enable remote management and test it to make sure it works
2. Boot single user mode (cmd S) and enter sudo nvram boot-args="nv_disable=1" (should be able to do it blind)
3. Input the reboot command
4. Remote in and install OS X update
5. Reboot
6. Remote in and install Nvidia web driver
7. Reboot one last time

Alternatively you might be able to hack the web driver to bypass the system check and install it first, then install the OS X update.

(Correct me if I'm wrong as I don't have an unflashed card to test)

You're missing a step between 6 and 7: enter sudo nvram boot-args="ndrv_drv=1".

Also, I don't think you have to perform 2 and 3 in single user mode. Entering the sudo command in Terminal and a regular reboot should work.
 
What I did yesterday:

1) From OS X, terminal -> sudo nvram boot-args="nv_disable=1 kext-dev-mode=1"

2) Immediately run 10.10.4 update from within App Store

3) Reboot, use other Mac for screen sharing, terminal -> sudo nvram boot-args="nvdrv_drv=1 kext-dev-mode=1"

4) Install final nVidia Web Driver for 10 10 4, reboot

5) Once rebooted, I had to go in again via screen sharing and select to use the nVidia Web Driver from the system tray & reboot

That was it. Note that I was using kext-dev-mode=1 in there solely because I run HDMIAudio, if you don't use that or TRIM enabler you don't have to put kext-dev-mode=1 in your boot args.
 
This is correct. With the boot arg nv_disable=1, my un-flashed 970 gives a black screen upon boot. It seems for now that the only way to update the OS is to swap in my GT120 and go from there.

Right, this is expected if you're using a Mac Pro. Per my FAQ thread, unflashed PC cards only work when the driver is loaded, as the driver is initializing the card via the VBIOS. This is why you don't get a boot screen with a PC card, though once you have a driver working it'll eventually get to the desktop. If the stock Apple drivers don't support your GPU, you'll need to keep an EFI GPU around (like your GT 120) in order to update the OS and install the web drivers.
 
Forgive my ignorance, but why can't we just install the 10.10.4-compatible web drivers first, which should also work with 10.10.3, then do the 10.10.4 OS update. Does the 10.10.4 OS update process switch from the web drivers back to stock drivers?
 
how exactly do you know what driver versions you have on your mac? i have never checked my nvidia and intel video card drivers

Edit...

This is what i got for my NVidia:
2ykgthx.png


and this is what i have for my Intel:
w19oax.png
 
^^^^Two ways actually. Go to "Control Panel" If Cuda is installed you'll find an icon, click on that icon and you'll get the installed information for the Cuda Driver and the Nvidia Driver installed. If Cuda is not installed go to the Nvidia Driver Manager, click on it, then click on Updates on the far right (Top). The installed Nvidia Driver will be shown.

Edit - Actually, it appears that the Cuda Control Panel no longer shows the correct Nvidia Driver????? It's showing the Apple Nvidia Driver, which I know is not being used????? This is very strange, it used to work correctly?????

Lou

CP.jpgCuda.jpgNvidia.jpg
 
Last edited:
^^^^Two ways actually. Go to "Control Panel" If Cuda is installed you'll find an icon, click on that icon and you'll get the installed information for the Cuda Driver and the Nvidia Driver installed. If Cuda is not installed go to the Nvidia Driver Manager, click on it, then click on Updates on the far right (Top). The installed Nvidia Driver will be shown.

Edit - Actually, it appears that the Cuda Control Panel no longer shows the correct Nvidia Driver????? It's showing the Apple Nvidia Driver, which I know is not being used????? This is very strange, it used to work correctly?????

Lou

View attachment 565793View attachment 565794View attachment 565795

Hello. I was just looking at your screen shot and I dont have nearly any of the icons that you do! I do not have CUDA nor the Nvidia Driver Managment one.... why is this? also, what about the Intel video card?

this is what mine looks like....
28740ap.png
 
^^^^Ah, just noticed your on a MacBook, so your Nvidia Graphics are of the mobil type. The Nvidia web site says that the Web Drivers only support PCIe cards in the Mac Pro. However, Cuda is supported on your machine, and the latest driver that works with your onboard video is here:

http://www.nvidia.com/object/macosx-cuda-6.5.45-driver.html

I recommend you download and install it. After installation follow the steps I outlined above, and you'll see the Apple Nvidia driver you have installed on your machine.

Sorry for the misunderstanding.

Lou
 
  • Like
Reactions: olletsocmit
So what is the best way to take OS updates and then Nvidia drivers when you have a card that is not supported by the native drivers (980Ti)?

Switch video cards back out and use the GT120, switch the OS back to the native driver, update the OS, update the Nvidia driver, switch the driver back to Nvidia, swap 980Ti back in and remove GT120?
 
^^^^Ah, just noticed your on a MacBook, so your Nvidia Graphics are of the mobil type. The Nvidia web site says that the Web Drivers only support PCIe cards in the Mac Pro. However, Cuda is supported on your machine, and the latest driver that works with your onboard video is here:

http://www.nvidia.com/object/macosx-cuda-6.5.45-driver.html

I recommend you download and install it. After installation follow the steps I outlined above, and you'll see the Apple Nvidia driver you have installed on your machine.

Sorry for the misunderstanding.

Lou

Thank you so much for the help and research you did! truely appriciate it. havent had help like this in a while on this site. what Mac are you running that you have all those extra icons
 
^^^^Actually I have 2 Macs. My Main Mac is a 5,1 Mac Pro that I have been extensively modified. My secondary machine is a 2012 11" MBA that I use when I travel. And you're welcome.

Lou
 
Ok so i installed CUDA and it said there was a CUDA update. I clicked on install CUDA Update and it fully downloads and get 75% thru the install and then it fails... see below. wtf do i do now. haha. is there a way to update the drivers any way else to see if the driver version i have now is up to date?

anhowz.png
 
Does this mean the link was to the wrong CUDA download? I did find this ... go to the link and click the Mac tab https://developer.nvidia.com/cuda-downloads looks like a dif version, but not sure if this will work either.

EDIT: so i unstalled the one you reccomended and installed the one in the link above (newer version) and tried the update and get the same failed to install... i dunno whats going on.
 
Last edited:
Hey everyone,
I am a little lost and could use some help. I posted a thread this morning about an issue with my Mac Pro after doing the 10.10.4 update, and I believe this is the issue.
I have two GT120s in the system, and since running the update last night, I woke up this morning with the dreaded black screen and boot issue. The machine powers on a fans spin up, but there is to chime or anything on the screen. After reading this thread, I understand it is probably a driver issue, but what can I do to fix this? I've already done the update and my computer is essentially a brick at this point. Any help would be greatly appreciated!
 
Ok so i installed CUDA and it said there was a CUDA update. I clicked on install CUDA Update and it fully downloads and get 75% thru the install and then it fails... see below. wtf do i do now. haha. is there a way to update the drivers any way else to see if the driver version i have now is up to date

There is an update (Cuda 7.0.52) but it is not for your card, it's for newer cards. I'm attaching the link:

http://www.nvidia.com/object/macosx-cuda-7.0.52-driver.html

I gave you the link for 6.5.45 because it's the latest Cuda Driver that is designed to work with your card.

Lou
 
There is an update (Cuda 7.0.52) but it is not for your card, it's for newer cards. I'm attaching the link:

http://www.nvidia.com/object/macosx-cuda-7.0.52-driver.html

I gave you the link for 6.5.45 because it's the latest Cuda Driver that is designed to work with your card.

Lou

yea i tried the one you gave me but it was not able to update. How do i know if i have the latest nvidia drivers for my card? if there a way to check or a list
 
^^^^Again, Nvidia does not supply Web Drivers for your mobile card, Apple does. So, the GPU drivers are indeed the latest drivers that apply to your card. And again, the Cuda driver you have is the latest one that is applicable for your card. So, you do have the latest drivers.

lou
 
As far as I can tell this is the best way.
Ok when I pulled my 980Ti out and put in the Apple GT120 in, all I get is a black screen once the progress bar has got about a quarter of the way.

I had not changed any software versions yet.

Does the GT120 not work with the web drivers?

Edit: if I boot into single user mode and disable the driver using no_disable=1 I get a infinite pinwheel after login. Is there a way to force the OS X native driver?
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.