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

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
Yesterday I finally got around to ordering my new graphics card. It is a MSI GeForce GTX 970 4GD5T Titanium OC card. After ordering I got curious about the web drivers.
http://www.ebay.com/itm/291560857366?_trksid=p2060353.m2749.l2649&ssPageName=STRK:MEBIDX:IT (not my ad, just what I purchased)

I know it will work with the current nvidia web drivers I have installed and turned on for my current GTX 570.

If for some reason the web drivers happened to go out on me, like if I updated before waiting for the web driver to get an update, would I still be able to control my mac pro with screen sharing from my macbook air? Or would I have to take my new graphics card out and put my 570 back in- which is supported by native osx drivers?

I'm guessing when you have a graphics card that doesn't have native OSX driver support you have to update the nvidia web drivers first before any OSX related update beyond individual programs updating? I have automatic updates turned off in OSX, I check for updates manually.

For my 2012 6-core Mac Pro.
 

scott.n

macrumors 6502
Dec 17, 2010
339
78
Yesterday I finally got around to ordering my new graphics card. It is a MSI GeForce GTX 970 4GD5T Titanium OC card. After ordering I got curious about the web drivers.
http://www.ebay.com/itm/291560857366?_trksid=p2060353.m2749.l2649&ssPageName=STRK:MEBIDX:IT (not my ad, just what I purchased)

I know it will work with the current nvidia web drivers I have installed and turned on for my current GTX 570.

If for some reason the web drivers happened to go out on me, like if I updated before waiting for the web driver to get an update, would I still be able to control my mac pro with screen sharing from my macbook air? Or would I have to take my new graphics card out and put my 570 back in- which is supported by native osx drivers?

I'm guessing when you have a graphics card that doesn't have native OSX driver support you have to update the nvidia web drivers first before any OSX related update beyond individual programs updating? I have automatic updates turned off in OSX, I check for updates manually.

For my 2012 6-core Mac Pro.

Yes, screen sharing will work. But you'll still need to set boot-args (as described in the sticky at the top of this forum) before rebooting for a system update.

You cannot (without additional hacks) update web drivers "first". The web drivers are tied to a specific OS version, so you can't install the updated drivers for 10.11.2 (for example) while your system is still running 10.11.1.

The easiest method is to do exactly what you describe: update OS X first, then use screen sharing to log in and install web drivers.

You might also want to have the guest account active. I haven't seen anyone else mention this issue, but for 10.11.0 and 10.11.1, I've needed to use it to reset boot-args and install web drivers. (See this post of mine for more detail.)
 

netkas

macrumors 65816
Oct 2, 2007
1,198
394
you can also send it to mvc for flashing. 10.11 -> 10.11.1 update went flawless on flashed maxwell cards: install update, reboot, you have screen with no acceleration (but working screen), install web drivers, reboot, everything is working fine again.

or just use 570 to install update and new web drivers.
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
Yes, screen sharing will work. But you'll still need to set boot-args (as described in the sticky at the top of this forum) before rebooting for a system update.

You cannot (without additional hacks) update web drivers "first". The web drivers are tied to a specific OS version, so you can't install the updated drivers for 10.11.2 (for example) while your system is still running 10.11.1.

The easiest method is to do exactly what you describe: update OS X first, then use screen sharing to log in and install web drivers.

You might also want to have the guest account active. I haven't seen anyone else mention this issue, but for 10.11.0 and 10.11.1, I've needed to use it to reset boot-args and install web drivers. (See this post of mine for more detail.)

The easy method is what I was hoping would work.
1- Wait for available nvidia update to release and then update OSX.
2- Upon OSX update completion reboot into what im guessing will be a black screen.
3-Fire up my macbook air to start screen sharing to take control of my mac pro, install new web drivers, reboot and back up and running normally.

I'm keeping my Mac Pro on Yosemite. So updates will be less frequent anyway.
If I do the method above with screen sharing, will I have to bother with setting boot-args? I have never done this, I noticed the sticky'd thread showing the code. Guessing the code can just be copied and pasted into terminal?
 

scott.n

macrumors 6502
Dec 17, 2010
339
78
If I do the method above with screen sharing, will I have to bother with setting boot-args? I have never done this, I noticed the sticky'd thread showing the code. Guessing the code can just be copied and pasted into terminal?

You will still need to set boot-args when upgrading the OS. (More precisely, whenever the build number changes, which also includes security and supplemental updates.) If you're on 10.10.5 and plan on staying there, and are already running the web drivers, then your initial installation should be plug-and-play.

Yes, you can just copy and paste the commands into terminal.

BTW, good call on keeping your MP on Yosemite. I'm considering downgrading.
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
Another option I had was to buy a cheap OEM Mac Pro GT120 to leave in a upper unused slot for troubleshooting if needed. Would this work? I dont care about performance, just so I have useable video output for OSX so i can get the 970 to work after updates without having to pull my system apart to swap gpus every security update.
I also have a windows 7 bootcamp drive. Id want the GT120 to be disabled in windows.

As for keeping Yosemite- I installed El Capitan on my 2015 macbook air and that went from near-instant boot to a 3-4 second wait. The ssd in my MbA blows the ssds out of the water in my mac pro, and I love how Yosemite runs on my Mac Pro. No reason to upgrade, why fix what isnt broken? lol.
 

scott.n

macrumors 6502
Dec 17, 2010
339
78
Another option I had was to buy a cheap OEM Mac Pro GT120 to leave in a upper unused slot for troubleshooting if needed. Would this work? I dont care about performance, just so I have useable video output for OSX so i can get the 970 to work after updates without having to pull my system apart to swap gpus every security update.
I also have a windows 7 bootcamp drive. Id want the GT120 to be disabled in windows.

You'll still need to modify boot-args when doing an update. Maxwell cards (like the 970) will prevent the Mac Pro from booting otherwise. Doesn't matter if you have an additional supported card in the machine.

It's not a difficult process:
1. Download OS update
2. Enter sudo nvram boot-args="nv_disable=1" in Terminal
3. Reboot to install update
4. Screen share into machine and log on
5. Download updated web drivers
6. Enter sudo nvram boot-args="nvda_drv=1" in Terminal
7. Reboot to install new web drivers
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
You'll still need to modify boot-args when doing an update. Maxwell cards (like the 970) will prevent the Mac Pro from booting otherwise. Doesn't matter if you have an additional supported card in the machine.

It's not a difficult process:
1. Download OS update
2. Enter sudo nvram boot-args="nv_disable=1" in Terminal
3. Reboot to install update
4. Screen share into machine and log on
5. Download updated web drivers
6. Enter sudo nvram boot-args="nvda_drv=1" in Terminal
7. Reboot to install new web drivers

Perfect, thanks for making it a simple step by step process! I purchased a GT120 for $60 anyway just because it would be smart to have a apple OEM EFI card laying around anyway since I don't have one at all.
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
One last quick question. My Nvidia web driver is fully up to date, installed, and enabled. Am I all set to go when my 970 arrives in the mail on Thursday?

Meaning I can just install it and fire it up? Don't have to mess with anything since the web drivers are both installed and enabled?
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
Thanks everyone. Running on my new MSI 970 right now. Kinda sweet upgrading from a 570, even my driver for the 570 in windows also was made for the 970. Only issue I had was telling windows to stop sending audio over the DisplayPort cable. It just works!
 
  • Like
Reactions: scott.n

SamPotts

macrumors 6502
Sep 25, 2010
278
59
Sydney, Australia
You'll still need to modify boot-args when doing an update. Maxwell cards (like the 970) will prevent the Mac Pro from booting otherwise. Doesn't matter if you have an additional supported card in the machine.

It's not a difficult process:
1. Download OS update
2. Enter sudo nvram boot-args="nv_disable=1" in Terminal
3. Reboot to install update
4. Screen share into machine and log on
5. Download updated web drivers
6. Enter sudo nvram boot-args="nvda_drv=1" in Terminal
7. Reboot to install new web drivers

Would resetting the PRAM do the same as step 2 (incase you forget to do it)?
 

pastrychef

macrumors 601
Sep 15, 2006
4,753
1,450
New York City, NY
sudo nvram boot-args="nv_disable=1" is needed for all Maxwell based video cards whether they have been flashed with Mac compatible EFI firmware or not. The reason is that the presence of a Maxwell based video card will crash the built in drivers and cause a boot loop. This setting disables the built in drivers to avoid the boot loop.
 

SamPotts

macrumors 6502
Sep 25, 2010
278
59
Sydney, Australia
sudo nvram boot-args="nv_disable=1" is needed for all Maxwell based video cards whether they have been flashed with Mac compatible EFI firmware or not. The reason is that the presence of a Maxwell based video card will crash the built in drivers and cause a boot loop. This setting disables the built in drivers to avoid the boot loop.

Thanks for the clarification - a bit better than just "No." :)
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
So its been a while since the last OSX security update and I still haven't received a update notice from my Nvidia Driver manager. A quick search shows the day after the security update a Nvidia update was released for El Capitan shown here:
http://www.insanelymac.com/forum/to...river-updates-for-el-capitan-update-12092015/

What should I do?
My web driver version is 346.02.03f02 (up to date) as the program shows.
 

SamPotts

macrumors 6502
Sep 25, 2010
278
59
Sydney, Australia
I had a popup last night from the driver manager (I'm on 10.10.5) so updated and then *boom* the driver didn't work. Logged in via Screen Sharing and it said that the driver was incompatible with my OS. Weird. Had to revert back and it was all good but seems like they should check the OS before saying there's a driver update?!?
 

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
I'm just wondering if its safe for me to do the OSX software update that includes a security update 2015-006 1.0 without screwing up my video driver.
 

scott.n

macrumors 6502
Dec 17, 2010
339
78
The Nvidia prefpane is saying it is up to date because it's running the latest version for your Yosemite build. You need to install the security update first, then update drivers using screen sharing:

1. Download OS update
2. Enter sudo nvram boot-args="nv_disable=1" in Terminal
3. Reboot to install update
4. Screen share into machine and log on
5. Download updated web drivers
6. Enter sudo nvram boot-args="nvda_drv=1" in Terminal
7. Reboot to install new web drivers

Nvidia gets a lot of (well-deserved) love for continuing to release OS X drivers for unsupported video cards, but the update procedure really could be improved by making them more build-independent.

EDITED TO ADD: I'm assuming that the recent security update changed the 10.10.5 build number, and that updated video drivers are available. I'm running El Capitan so am not certain. I'm trying to check but you might want to verify those assumptions because going ahead with the update.
 
Last edited:

GraniteTheWolf

macrumors 6502
Original poster
Mar 31, 2013
250
8
Wisconsin
Strange, both installers refuse to install saying its not compatible. Maybe I have to fully uninstall my old driver first if i can figure out how.

Edit- OHH those are for 14F1505

I need an installer for 14F1509- my version as i posted above.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.