macOS only recognizes Default Graphics Driver on restart after installing/enabling NVIDIA Web Driver

Discussion in 'Mac Pro' started by Ecologgia, Apr 18, 2018.

  1. Ecologgia macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #1
    My machine is a Mac Pro MacPro5,1, with a 6-Core Intel Xeon and
    NVIDIA GeForce GTX 680. I'm running Sierra (OS 10.12.6)

    I have downloaded the latest webdriver from Nvidia, but after installing it and restarting, the system only recognises the default MacOS driver.

    I'm experiencing random crashes which appear to be graphics related. Nvidia support told me that a lot of people are having this problem and pointed me to this post which appears to have found a way of solving the issue:
    https://www.insanelymac.com/forum/f...-after-installingenabling-nvidia-web-drivers/

    However I have no way of beginning to understand how to follow the steps outlined. It all seems like an alien language. I starting using a Mac in the early 90s because I wouldn't have to get involved with OS. Nvidia support told me to wait for a new release of their driver, but had no idea when this would be. In the meantime the frequent crashes are driving me nuts.

    Is there some kind person out there who can help?
     
  2. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #2
    What macOS build of 10.12.6? Believe 16G29, 16G1036, 16G1114, 16G1212, and 16G1314 are the options.
    What NVIDIA driver version are you trying to use?
    Is SIP enabled or disabled?
    Is there anything asking for permission in Gatekeeper?
     
  3. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #3
    The build is 16G29, NVIDIA driver is version 378.05.05.25f01, which is the latest one that NVIDIA support pointed me to.

    I don't know what SIP or Gatekeeper are.
    --- Post Merged, Apr 18, 2018 ---
    Would it help to revert to an earlier version of MacOS, e.g. El Capitan and an earlier Driver?
     
  4. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #4
    378.05.05.25f01 is the right driver for 16G29, but there are SEVERAL security and driver updates for 10.12.6 released since then...

    Would suggest updating to 16G1314.

    Then update the NVIDIA driver with 378.05.05.25f07:
    https://images.nvidia.com/mac/pkg/378/WebDriver-378.05.05.25f07.pkg

    Click on ADDITIONAL INFORMATION on this page for install instructions:
    http://www.nvidia.com/download/driverResults.aspx/133513/en-us

    Make sure SIP is enabled:
    https://developer.apple.com/library...ion/ConfiguringSystemIntegrityProtection.html
     
  5. Ecologgia, Apr 18, 2018
    Last edited: Apr 18, 2018

    Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
  6. Asgorath macrumors 68000

    Joined:
    Mar 30, 2012
    #6
    Right, once you have a driver installed on your system, the correct answer is almost always going to be install any pending security updates for your OS, and then open up the NVIDIA preference pane and force an update. The preference pane will find the correct driver for your OS, and it sounds like you just have the wrong driver installed (i.e. a mismatch between the driver's OS build number and the actual OS build number). It's kind of lame that we have to do this, but the auto-updater should just do the right thing.
     
  7. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #7
    Go to the App Store and check for updates for the most reliable install.

    I'm unsure if you'd need a combo updater, full installer, or individual patches to get from 16G29 > 16G1314. Believe there are two 2017 & two 2018 update patches, but cannot find links for the first 2017 update at the moment.
    https://support.apple.com/kb/DL1940
    https://support.apple.com/kb/DL1956
    https://support.apple.com/kb/DL1960

    I'd recommend installing High Sierra over continuing to use Sierra as primary OS, but that's a different issue...
     
  8. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #8
    OK. I did all of the above, SIP is enabled, but it's still reverting to the default MacOS driver. Sigh...

    I guess I'll wait and see if it still keeps crashing, unless anyone has some bright ideas.
     
  9. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #9
    what OS version and build are you on?
    what NVIDIA driver version?
    is anything stuck in Gatekeeper?
    is there an NVIDIA icon in your top menu bar?
    is there an NVIDIA preference pane installed in system preferences?
     
  10. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #10
    Maybe I should upgrade to High Sierra. I started out there, then downgraded because I was having problems with crashing.
     
  11. chrfr macrumors 604

    Joined:
    Jul 11, 2009
    #11
    If you install the latest 10.12.6 security update via software update, you'll be at Sierra 10.12.6 build 16G1314. No need to mess with manually installing updates from apple.com.
    Then, if you run the Nvidia driver manager software update, it should find you the proper Nvidia driver.
     
  12. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #12
    How did you downgrade? Did you COMPLETELY wipe your drive and start fresh? Did you migrate any data?
     
  13. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #13
    Yes I wiped the hard drive (SSD) and reinstalled fresh and copied data across.
    --- Post Merged, Apr 18, 2018 ---
    Yes that's what I've done, but it's still not working properly.
     
  14. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #14
    that could be related to your issue...
    have you completely un-installed the NVIDIA web drivers? then reboot. then attempt to re-install the NVIDIA web drivers?
     
  15. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #15
    Yes, that's what I've done.
     
  16. chrfr macrumors 604

    Joined:
    Jul 11, 2009
    #16
    So once you've installed the proper driver, you can't select the web driver from the driver manager preferences? It's normal that it would revert back to the default after a system update.
    All of this seems to point to you having the wrong version of Nvidia Web Driver.
     
  17. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #17
    Go to Apple > About This Mac > System Report and post a screenshot or list of your Software > Preference Panes and Software > Extensions.

    If this really is an install issue, the clear fix is to get a spare hard drive (or two) and would suggest trying to install cleanly without transferring any data at all. Then install the NVIDIA web drivers. Get them working. Then clone that system drive and label as a fully working version (use Carbon Copy Cloner). Then use migration assistant to transfer your data.

    You can attempt to go through and uninstall (again), restart, then go through and remove all NVIDIA references manually in all libraries, but that may or may not work - really depends on what data you transferred.
     
  18. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #18
    The Nvidia driver was installed form the preferences pane via the Nvidia updater and is the correct one for the system. See the attached screenshot
     

    Attached Files:

  19. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #19
    what does the GRAPHICS DRIVERS tab on that NVIDIA Driver Manager preference pane look like?
     
  20. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #20
    I attach a screenshot of the preference panes and a printout of the Extensions (80 pages). I have two spare internal hard drives so I could go the nuclear route if necessary...

    The real issue is crashing. I need to do some work and see if the crashing issue has been solved with the system update before doing something more drastic. I've spent too busy today dealing with this issue to find out if I've still got the problem....
    --- Post Merged, Apr 18, 2018 ---
    See attached screenshot
     

    Attached Files:

  21. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #21
    Page 67-69 are the NVIDIA extensions (and a few others that start with GeForce on page 47). They all look like they are there. Versions appear to be different than High Sierra (good thing if you downgraded).

    You can try manually fixing read/write permissions for the /Library/Extensions (.kext files) to make sure the system has read & write permissions. If any of the files are locked or with incorrect permissions, could prevent from manually switching.

    Have you manually set the NVIDIA driver manager preference page > Graphics Drivers to NVIDIA Web Driver then click the LOCK icon before restarting?

    Is anything opening in Security & Privacy > General that needs attention AFTER opening the NVIDIA preference pane?
    --- Post Merged, Apr 18, 2018 ---
    So this is NOT related to being able to select the NVIDIA web driver??
     
  22. Ecologgia, Apr 18, 2018
    Last edited: Apr 18, 2018

    Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #22
    The problem is crashing that I SUSPECT may be due to the graphics driver. If I can get the NVIDIA driver to work I will be able to see if there's an improvement.
    --- Post Merged, Apr 18, 2018 ---
    So clicking the padlock then restarting made no difference.
    --- Post Merged, Apr 18, 2018 ---
    All the extensions have system read/write permission.
     
  23. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #23
    does the NVIDIA system icon appear in the menu bar in upper right?
    can you select it and see the two drivers in pulldown menu?
    is your GPU an official EVGA GTX 680 Mac Edition, non-flashed GTX 680 (PC version), or flashed GTX 680 (to create Mac version)?
    what slot is GPU in?
    are both power cables connected?
    is your machine an authentic 5,1 or was it firmware upgraded to become a 5,1?

    have you successfully installed the firmware updates for MacPro?
    go to System Information > Hardware > Hardware Overview and find the Boot ROM Version
    while there, also show Hardware > Graphics/Displays
     
  24. Ecologgia thread starter macrumors newbie

    Joined:
    Apr 18, 2018
    Location:
    Luton
    #24
     
  25. bsbeamer macrumors 68000

    Joined:
    Sep 19, 2012
    #25
    There are two mini 6-pin power cables on the board in the MacPro. When I had a GTX 680 (official EVGA for Mac version) there were two 6-pin power cables on the GPU itself. Needed to use two mini 6-pin to standard 6-pin power cables to power the GPU.

    Your GTX 680 is a 4GB model, so it's not an official Mac version. It's either a straight PC card, or it's been flashed/modified by someone to "make" it a Mac card.

    What brand & model is the GPU?
    What are the power requirements?
    Are there two 6-pin power slots on the card? One 6-pin? One 8-pin? One 6-pin + one 8-pin?
    What port/connection are you using to connect to your monitor?
     

Share This Page