Can't switch to Nvidia web drivers

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
Hello,

After the recent OS X update to 10.13.3 (17D102) and the subsequent nvidia driver update to 387.10.10.10.25.158, I can no longer switch to the nvidia web driver.

When I select Nvidia Web Driver and restart, nothing changes and it still uses the default mac OS graphics drivers.

Any ideas?

I have tried:

- use dropdown menu & reboot
- use system pref unlock in driver manager & reboot
- uninstalling nvidia/cuda drivers and re-installing
- force nvda flags in recovery mode

It's a Geforce 1050Ti and used to work fine.

Thanks!



 
Last edited:

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
Did you unlock NVIDIA Driver Manager and choose NVIDIA Web Driver, or only through icon pulldown (upper right)?
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
Did you unlock NVIDIA Driver Manager and choose NVIDIA Web Driver, or only through icon pulldown (upper right)?
Sorry, forgot to say that I've tried both the dropdown menu and driver manager (with unlocking the panel).
[doublepost=1519218190][/doublepost]These are the kext files in /Library/Extensions/:

drwxr-xr-x 3 root wheel 96B 12 Jun 2014 ACS6x.kext

drwxr-xr-x 3 root wheel 96B 27 Jun 2016 ATTOCelerityFC8.kext

drwxr-xr-x 3 root wheel 96B 27 Jun 2016 ATTOExpressSASHBA2.kext

drwxr-xr-x 3 root wheel 96B 27 Jun 2016 ATTOExpressSASRAID2.kext

drwxr-xr-x 3 root wheel 96B 20 Aug 2013 ArcMSR.kext

drwxr-xr-x 3 root wheel 96B 28 Oct 2013 BJUSBLoad.kext

drwxr-xr-x 3 root wheel 96B 20 Dec 05:05 CUDA.kext

drwxr-xr-x 3 root wheel 96B 1 Sep 2013 CalDigitHDProDrv.kext

drwxr-xr-x 3 root wheel 96B 16 Dec 2015 FTDIKext.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:13 GeForceTeslaWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 GeForceWeb.kext

drwxr-xr-x 3 root wheel 96B 15 Aug 2014 HighPointIOP.kext

drwxr-xr-x 3 root wheel 96B 15 Aug 2014 HighPointRR.kext

drwxr-xr-x 3 root wheel 96B 12 Dec 23:42 LogiMgrDriver.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAGF100HalWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAGK100HalWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAGM100HalWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAGP100HalWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:13 NVDANV50HalTeslaWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:13 NVDAResmanTeslaWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAResmanWeb.kext

drwxr-xr-x 3 root wheel 96B 20 Feb 23:28 NVDAStartupWeb.kext

drwxr-xr-x 3 root wheel 96B 31 Mar 2017 PromiseSTEX.kext

drwxr-xr-x 3 root wheel 96B 22 Aug 2017 SoftRAID.kext
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
is your 1050 flashed or non-flashed?
is your 1050 showing in the system report?
if you remove the 5770 from PCI slot, does the system boot with the NVIDIA card?
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
is your 1050 flashed or non-flashed?
is your 1050 showing in the system report?
if you remove the 5770 from PCI slot, does the system boot with the NVIDIA card?
Hey,

It's a non-flashed 1050Ti and therefore gets black boot screen. It does show up in the system report but only says "Display". I'll try removing the 5770 and see what happens.

 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
Do you "need" boot screens? Do you have Filevault enabled? Is SIP enabled or disabled?

I have a feeling some of the issues being worked out with eGPU in 10.13 are going to start impacting MacPro's with multiple GPUs connected. Hoping those issues will be restricted to beta macOS versions, but seems like some of that is creeping it's way into releases lately. The dual-vendor (ATI & NVIDIA) in the same machine is where I think most of those issues are. Straight NVIDIA or straight ATI seem to have less issues at the moment.

Have also run into occasional issues with a MacBookPro late 2013 with automatic graphics switching enabled. This machine technically (sort of) has dual GPU (NVIDIA GeForce GT 750M 2 GB and Intel Iris Pro 1536 MB). Disabling graphics switching and using NVIDIA web drivers is basically the best way this machine runs.
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
Doesn't matter as even when removing 5770 the graphics card doesn't work in Mac OS X as the drivers are not being loaded.

I need the booth screen so I can switch to bootcamp. Filevault is disabled, SIP enabled.

Please remember that all worked fine before the new graphics driver update and the 1050Ti runs fine under Windows 10, which I use to play some games so I think it is unlikely anything else is at fault. Just trying to figure out why the driver won't load.

I can't find the relevant console log, could someone point me in the right direction? An error log would be very helpful in finding out why the kext doesn't load.
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
Did you try removing the 1050 then installing the NVIDIA web drivers? There was an issue previously with non-EFI cards not completing the install.
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
Did you try removing the 1050 then installing the NVIDIA web drivers? There was an issue previously with non-EFI cards not completing the install.
Intersting, I'll try that out. Thanks for your help so far!
[doublepost=1519225302][/doublepost]No luck with that either.
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
system drive APFS or HFS+ (or another) format?
system a true 5,1 or upgraded to 5,1?
what is in your other PCIe slots?
what monitor(s) are connected to the machine via what ports?
how are you powering the 1050 when the 5770 is also connected?
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
System drive: APFS

It's a true 5,1 Mid-2010

See images for PCI slots. Weird that it lists an audio device in slot 3 (same as 1050Ti) Is this normal?

Display:

Acer B276HUL:

Resolution: 2560 x 1440 @ 60 Hz

Framebuffer Depth: 24-Bit Color (ARGB8888)

Display Serial Number: LZ2EE0054202

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Automatically Adjust Brightness: No

The 1050Ti is powered through the PCI slot 3 only, it's a compact card like this:

https://www.amazon.co.uk/EVGA-04G-P4-6253-KR-GeForce-Support-Graphics/dp/B01MG0ZJRO?psc=1&SubscriptionId=AKIAILSHYYTFIVPWUY6Q&tag=duckduckgo-osx-uk-21&linkCode=xm2&camp=2025&creative=165953&creativeASIN=B01MG0ZJRO





 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
If you enabled or tried to enable HDMI audio, it's not weird... or suddenly HDMI audio is available as an output. Check Audio MIDI Setup.

It would not be the first time I've heard of a non-standard, non-reference card suddenly not show after an update. NVIDIA drivers are most compatible with reference designs. You can try opening a ticket with NVIDIA to see if they can help at all, but since you do not own an official Mac product (like a GTX 680 Mac Edition) it may be difficult to get true support.

Have you done all the standard resets?
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
I've tried SMC reset and PRAM reset, no dice. Might just have to wait until they release another driver...
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
APFS system drives on MacPro have given me issues with write. Ran into a permissions issue on a client machine last week with APFS on non-Apple issued SSD. Also running into issues with the wrong "free space" being reported on some MacBook & MacBookPro machines. There is documentation about this on some reports (was a headline story about a week ago).

If possible, clone to HFS+ formatted drive. It MAY help figure things out. Likely completely unrelated, but troubleshooting...
 

c:v

macrumors regular
Original poster
Jan 20, 2010
160
10
I'd understand if this was a new installation but seeing as everything was running fine before the latest OS X/Nvidia drivers update, I'm not convinced going down that path is a suitable solution right now.
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
Apple changes/fixes things with every update and their documentation on what they're changing is poor. NVIDIA is also changing things in reponse to many of the Apple security issues surrounding spectre/meltdown and implemented a requirement for SIP to be enabled in the middle of the 10.13 release cycle. Just because it's not a new installation does not mean an update isn't causing the issue.

Agree that APFS is not likely the issue, just a suggestion to try if you need to get this working...
 

h9826790

macrumors G5
Apr 3, 2014
12,785
5,598
Hong Kong
System drive: APFS

It's a true 5,1 Mid-2010

See images for PCI slots. Weird that it lists an audio device in slot 3 (same as 1050Ti) Is this normal?

Display:

Acer B276HUL:

Resolution: 2560 x 1440 @ 60 Hz

Framebuffer Depth: 24-Bit Color (ARGB8888)

Display Serial Number: LZ2EE0054202

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Automatically Adjust Brightness: No

The 1050Ti is powered through the PCI slot 3 only, it's a compact card like this:

https://www.amazon.co.uk/EVGA-04G-P4-6253-KR-GeForce-Support-Graphics/dp/B01MG0ZJRO?psc=1&SubscriptionId=AKIAILSHYYTFIVPWUY6Q&tag=duckduckgo-osx-uk-21&linkCode=xm2&camp=2025&creative=165953&creativeASIN=B01MG0ZJRO





It’s normal. It just indicate that your graphic card has build in audio hardware (which is correct). However, Apple own the audio driver, therefore Nvidia cannot release the driver for the audio part (even though they sell you the hardware).

In fact, what the system tell you is that no driver installed for that part.

The driver was there during the 10.13.0 still in beta, but Apple intentionally took it out in the official release.

There is an unofficial HDMIAudio driver for MacOS, but that the development was stopped long time ago. And quite hard to make it work with the Pascal card.

I found that a very easy way to get the audio part working is by installing Clover. But I bet most people don’t want to do that on a real Mac.
 

rjtiedeman

macrumors 6502
Nov 29, 2010
280
45
Stamford, CT
I uninstalled the (the last) WebDriver-387.10.10.10.25.156 and tried to reinstall. It is not compatible (will not install) with the 10.13.3 supplemental update. I have a Mac Edition Geforce GTX 680 which runs on built in drivers but even the built in drivers are acting up in my CAD software. 3 freezes this morning.
 

flowrider

macrumors 603
Nov 23, 2012
5,543
1,966
I just installed everything in my cMP, 5,1. Everything installed fine and everything is working exactly as expected. Also everything is reading correctly in "About This Mac" and "System Report". I have an MVC flashed Gigabyte G1 Gaming GTX 1080. Absolutely no issues here. And Cuda is still working.

Lou
 
  • Like
Reactions: bsbeamer

h9826790

macrumors G5
Apr 3, 2014
12,785
5,598
Hong Kong
I can also confirm that the 387.10.10.10.25.158 driver works with my non-flashed reference 1080Ti in macOS build 17D102 (SIP enabled, GateKeeper disabled) on my cMP 2009 (flashed to 5,1).
Screen Shot 2018-02-22 at 02.28.22 copy-1.jpg
Screen Shot 2018-02-22 at 02.30.11.jpg


And this is how I perform the macOS and web driver update.

https://forums.macrumors.com/threads/frequently-asked-questions-about-nvidia-pc-non-efi-graphics-cards.1440150/page-173#post-25833765

Anyway, OP, if possible, you may consider go back to HFS+. Therefore, you can forget about the boot screen. Simple using the system preferences -> startup disk (in macOS), or the bootcamp manager (in Windows) to select your next boot drive work flawlessly on my Mac with just a non-flashed 1080Ti.
 
  • Like
Reactions: bsbeamer

5050

macrumors regular
May 28, 2009
172
2
Any luck? I've been having the same issue here, but with all the latest updates in 10.13.6. Bsbeamer has been helping me as well, hoping maybe you've had some luck with resolving the issue of not being able to restart with NVIDIA Web Driver.

I've tried SMC reset and PRAM reset, no dice. Might just have to wait until they release another driver...
 

h9826790

macrumors G5
Apr 3, 2014
12,785
5,598
Hong Kong
Any luck? I've been having the same issue here, but with all the latest updates in 10.13.6. Bsbeamer has been helping me as well, hoping maybe you've had some luck with resolving the issue of not being able to restart with NVIDIA Web Driver.
Did you try

1) Disable SIP

2) Disabled Gatekeeper

3) run the following command in terminal

Code:
bash <(curl -s https://raw.githubusercontent.com/Benjamin-Dobell/nvidia-update/master/nvidia-update.sh)
4) Reboot
 

5050

macrumors regular
May 28, 2009
172
2
I have not tried this. What does this do? Thanks much.

Did you try

1) Disable SIP

2) Disabled Gatekeeper

3) run the following command in terminal

Code:
bash <(curl -s https://raw.githubusercontent.com/Benjamin-Dobell/nvidia-update/master/nvidia-update.sh)
4) Reboot
 

bsbeamer

macrumors 68020
Sep 19, 2012
2,402
1,116
I have not tried this. What does this do? Thanks much.
BOTH SIP & Gatekeeper disabled should allow all installs and scripts to run without interference. Users have reported BOTH need to either be disabled or BOTH need to be enabled. Anything different creates issues.

The terminal command will run an NVIDIA driver script.

Read more in detail here:

https://github.com/Benjamin-Dobell/nvidia-update

This script installs the best (not necessarily the latest) official nVidia web drivers for your system.

Specifically, it does the following:
  • Checks for official driver updates for your version of macOS.
  • Cross-references against a list of blacklisted drivers, that it'll avoid installing (by default).
  • Properly uninstalls old drivers.
  • Downloads and installs the latest non-blacklisted drivers.
  • On-the-fly patches driver packages so they can be installed on your version of macOS (if necessary).
  • Patches drivers that you've already installed, if they no longer match your macOS version i.e. post macOS update.