Contribute
Register

nvidia-update - Simple way to install nVidia web drivers

I just updated from Sierra to 10.13.6 with the 387.10.10.10.40.105 driver running on a 1080 Ti, and have been having quite a few KP issues tracing back to the web driver. Mostly, it seems, when using a CUDA application. I can post the KP logs if anyone thinks it might help. I'm trying to decide if it's best to go back to Sierra for now as this is making working very difficult.
 
After reading a lot of Nvidia threads here I'm glad to have found this thread and great tool/service. While waiting on my new stuff it would be interesting to know if someone can confirm 387.10.10.10.40.105 to be flawless with 10.13.6. (17G65).
Didn't NVIDIA pull those web drivers? The link is broken.
 
Still having trouble with random (or semi-random, they seem to mostly occur when the GPU is doing heavy work) KPs that seem to point to Nvidia:

Any thoughts?

Code:
Anonymous UUID:       280C8F25-C391-DB9B-48E1-8B7369E2D62C

Mon Oct 29 13:04:48 2018

*** Panic Report ***
mp_kdp_enter(): 3221225471, 1, 32 TIMED-OUT WAITING FOR NMI-ACK, PROCEEDING
panic(cpu 30 caller 0xffffff800b4b1c99): "waitq deadlock - waitq=0xffffff814da07310, cpu=30\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.71.2/osfmk/kern/waitq.c:1825
Backtrace (CPU 30), Frame : Return Address
0xffffffce6b64b6a0 : 0xffffff800b46c1c6
0xffffffce6b64b6f0 : 0xffffff800b595274
0xffffffce6b64b730 : 0xffffff800b587544
0xffffffce6b64b7a0 : 0xffffff800b41e1e0
0xffffffce6b64b7c0 : 0xffffff800b46bc3c
0xffffffce6b64b8f0 : 0xffffff800b46b9fc
0xffffffce6b64b950 : 0xffffff800b4b1c99
0xffffffce6b64ba00 : 0xffffff800b4b210f
0xffffffce6b64ba70 : 0xffffff800b4b2878
0xffffffce6b64bb10 : 0xffffff800b4b2ca6
0xffffffce6b64bbb0 : 0xffffff800b452776
0xffffffce6b64bc00 : 0xffffff800b4525df
0xffffffce6b64bc40 : 0xffffff800b44ebd7
0xffffffce6b64bc90 : 0xffffff800b471f07
0xffffffce6b64bcd0 : 0xffffff7f8bdd38e5
0xffffffce6b64bd10 : 0xffffff7f8be2af11
0xffffffce6b64bd30 : 0xffffff7f8bee3486
0xffffffce6b64bd80 : 0xffffff7f8bf28974
0xffffffce6b64bda0 : 0xffffff7f8ca9919f
0xffffffce6b64be10 : 0xffffff7f8be32104
0xffffffce6b64bed0 : 0xffffff800ba99785
0xffffffce6b64bf30 : 0xffffff800ba97ef2
0xffffffce6b64bf70 : 0xffffff800ba9752c
0xffffffce6b64bfa0 : 0xffffff800b41d557
      Kernel Extensions in backtrace:
         com.nvidia.web.NVDAResmanWeb(10.3.3)[37FC338B-1C2C-3C37-8DAD-576DB29CC7F4]@0xffffff7f8bdcc000->0xffffff7f8c444fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[AEA4C7F5-CCB0-338B-B471-CF28A9792522]@0xffffff7f8bcdf000
            dependency: com.apple.iokit.IONDRVSupport(519.20)[64AB0898-0DF1-32DF-850A-8840C3478439]@0xffffff7f8bdb0000
            dependency: com.apple.iokit.IOGraphicsFamily(519.20)[0E507098-E375-39B7-9AE2-AFF2C7A5D961]@0xffffff7f8bd5a000
            dependency: com.apple.AppleGraphicsDeviceControl(3.20.13)[55E796DB-EFBA-34DB-8148-E834A4383AD2]@0xffffff7f8bdc0000
         com.nvidia.web.NVDAGP100HalWeb(10.3.3)[66B299E8-CBF2-398B-A290-781A4F8C589C]@0xffffff7f8c951000->0xffffff7f8caf7fff
            dependency: com.nvidia.web.NVDAResmanWeb(10.3.3)[37FC338B-1C2C-3C37-8DAD-576DB29CC7F4]@0xffffff7f8bdcc000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[AEA4C7F5-CCB0-338B-B471-CF28A9792522]@0xffffff7f8bcdf000

BSD process name corresponding to current thread: kernel_task
Boot args: -v npci=0x2000 nvda_drv=1 kext-dev-mode=1

Mac OS version:
17G65

Kernel version:
Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64
Kernel UUID: 1AE5ACFD-3B6F-3D74-AD52-31F1430DBC6F
Kernel slide:     0x000000000b200000
Kernel text base: 0xffffff800b400000
__HIB  text base: 0xffffff800b300000
System model name: MacPro6,1 (Mac-F60DEB81FF30ACF6)

System uptime in nanoseconds: 2038161900015
last loaded kext at 80837306909: com.apple.filesystems.smbfs    3.2.3 (addr 0xffffff7f8e01b000, size 434176)
last unloaded kext at 311626796177: com.sony.driver.sxsus10drivers    2.4.0d001 (addr 0xffffff7f8cb54000, size 32768)
loaded kexts:
com.nvidia.CUDA    1.1.0
com.paragon-software.filesystems.extfs    0.0.1
com.nvidia.web.GeForceWeb    10.3.3
com.nvidia.web.NVDAGP100HalWeb    10.3.3
com.nvidia.web.NVDAResmanWeb    10.3.3
com.blackmagic-design.driver.BlackmagicIO    10.11.4
com.Logitech.Unifying.HID Driver    1.3.5
com.Logitech.Control Center.HID Driver    3.9.5
com.red.driver.redrocketx    2.1.34
com.ATTO.driver.ATTOExpressSASRAID2    3.7.6
as.vit9696.AppleALC    1.2.4
org.tw.CodecCommander    2.6.3
org.slice.IntelCPUMonitor    1.2.2
org.netkas.FakeSMC    3.5.0
as.lvs1974.NvidiaGraphicsFixup    1.2.7
as.vit9696.Lilu    1.2.7
com.logitech.manager.kernel.driver    6.40.1
com.apple.filesystems.smbfs    3.2.3
com.apple.filesystems.msdosfs    1.10
com.apple.filesystems.ntfs    3.13
com.apple.filesystems.autofs    3.0
com.apple.driver.AudioAUUC    1.70
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AGPM    110.23.37
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.AppleHDA    281.52
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.AGDCPluginDisplayMetrics    3.20.13
com.apple.driver.AppleMCCSControl    1.5.5
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.7f10
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.eficheck    1
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.Apple16X50ACPI    3.2
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.AppleIntelMCEReporter    107
com.apple.iokit.SCSITaskUserClient    404.30.2
com.apple.filesystems.hfs.kext    407.50.6
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.filesystems.apfs    748.51.0
com.apple.driver.AppleFWOHCI    5.5.9
com.apple.driver.Intel82574LEthernet    2.7.2
com.apple.driver.AppleAHCIPort    329.50.2
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.50.1
com.apple.nke.applicationfirewall    183
com.apple.security.TMSafetyNet    8
com.apple.security.quarantine    3
com.apple.driver.AppleIntelCPUPowerManagement    220.50.1
com.apple.kext.triggers    1.0
com.apple.driver.DspFuncLib    281.52
com.apple.kext.OSvKernDSPLib    526
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOAcceleratorFamily2    378.26
com.apple.iokit.IOAVBFamily    680.2
com.apple.plugin.IOgPTPPlugin    680.15
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOSurface    211.15
com.apple.iokit.IONDRVSupport    519.20
com.apple.AppleGPUWrangler    3.20.13
com.apple.AppleGraphicsDeviceControl    3.20.13
com.apple.driver.AppleHDAController    281.52
com.apple.iokit.IOGraphicsFamily    519.20
com.apple.iokit.IOHDAFamily    281.52
com.apple.iokit.IOFireWireIP    2.2.9
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.Apple16X50Serial    3.2
com.apple.iokit.IOSerialFamily    11
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.iokit.IOSCSIMultimediaCommandsDevice    404.30.2
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOAHCIBlockStorage    301.40.2
com.apple.iokit.IOFireWireFamily    4.7.2
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI    1.2
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.iokit.IOSCSIParallelFamily    3.0.0
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.DiskImages    480.60.1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    439.70.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice    404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily    404.30.2
com.apple.iokit.IOStorageFamily    2.1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOTimeSyncFamily    680.15
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.IOBluetoothHIDDriver    6.0.7f10
com.apple.iokit.IOBluetoothFamily    6.0.7f10
com.apple.iokit.IOReportFamily    31
com.apple.iokit.IOUSBHIDDriver    900.4.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.iokit.IOUSBFamily    900.4.1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.Libm    1
com.apple.kec.corecrypto    1.0

EOF
Model: MacPro6,1, BootROM 127.0.0.0.0, 16 processors, 2.6 GHz, 128 GB, SMC 2.20f18
Graphics: NVIDIA GeForce GTX 1080 Ti, NVIDIA GeForce GTX 1080 Ti, PCIe
Memory Module: DIMM1, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM2, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM3, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM4, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM5, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM6, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM7, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Memory Module: DIMM8, 16 GB, DDR3, 1600 MHz, Samsung, M393B2G70DB0-YK
Network Service: Ethernet 2, Ethernet, en1
Network Service: Ethernet 1, Ethernet, en0
PCI Card: Intel Corporation, Series Chipset USB Enhanced Host Controller #2, USB Controller, Built In
PCI Card: Apple High Definition Audio Controller, Audio Controller, Built In
PCI Card: Intel Corporation, Series Chipset USB Enhanced Host Controller #1, USB Controller, Built In
PCI Card: Intel 82574L, ethernet, Built In
PCI Card: Intel 82574L, ethernet, Built In
PCI Card: NVIDIA GeForce GTX 1080 Ti, Display Controller, PCI Slot 0
Serial ATA Device: Samsung SSD 840 EVO 1TB, 1 TB
Serial ATA Device: Samsung SSD 850 EVO 2TB, 2 TB
Serial ATA Device: ST3000DM001-1CH166, 3 TB
Serial ATA Device: ATAPI   iHBS112   2
Serial ATA Device: MARVELL VIRTUALL
USB Device: USB 3.1 Bus
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: element-Mf
USB Device: element-Kb
USB Device: element-Tk
USB Device: element-Bt
USB Device: USB Keyboard
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB DONGLE
USB Device: USB Receiver
Thunderbolt Bus:
 
I wouldn't go so far as to call it flawless, but the two (the driver and 10.13.6) have been a much smoother ride for me (using a 5,1 Mac Pro with a GTX 980 Ti and not a hack). I've been up 18 days, which is by no means a record, yet back in 10.13.2 my system would have logged me out 9 times during that time, in addition to any number of unexpected quits across a number of apps. The only issue I've seen with 387.10.10.10.40.105 and 10.13.6 is an occasional black bar in list view of a folder now and then--it is rare, but I've noticed it now and then.

That sounds promising, thank you.

I just updated from Sierra to 10.13.6 with the 387.10.10.10.40.105 driver running on a 1080 Ti, and have been having quite a few KP issues tracing back to the web driver. Mostly, it seems, when using a CUDA application. I can post the KP logs if anyone thinks it might help. I'm trying to decide if it's best to go back to Sierra for now as this is making working very difficult.

Hopefully you will find a solution here. By the way I noticed your interesting setup and quiet similar Benchmarks of E5-2670 and i9 9900K.

Didn't NVIDIA pull those web drivers? The link is broken.
This should work at the current time:
https://www.insanelymac.com/forum/t...pdates-for-macos-high-sierra-update-08302018/
 
I just updated to High Sierra Security Update 2018-002 (running 10.13.6) without thinking and broke my Nvidia drivers. I'm on 387.10.10.10.40.105.

Can anyone give me a hand? I ran the Script from post #1, but still no Nvidia drivers unfortunately. Is my only option to restore from Time Machine Backup?

EDIT: I am doing a fresh reinstall in the meantime to hopefully avoid having to do a restore from Time Machine.

Is there any guides I can follow to update the security updates 2018-002 through 004 (005 came out today) without breaking Nvidia drivers? I don't see much about this update when searching the forum.
 
Last edited:
I just updated to High Sierra Security Update 2018-002 (running 10.13.6) without thinking and broke my Nvidia drivers. I'm on 387.10.10.10.40.105.

Can anyone give me a hand? I ran the Script from post #1, but still no Nvidia drivers unfortunately. Is my only option to restore from Time Machine Backup?

EDIT: I am doing a fresh reinstall in the meantime to hopefully avoid having to do a restore from Time Machine.

Is there any guides I can follow to update the security updates 2018-002 through 004 (005 came out today) without breaking Nvidia drivers? I don't see much about this update when searching the forum.

i had this happen too. i uninstalled the drivers and used the script to reinstall them. now they work again. hope that helps
 
i had this happen too. i uninstalled the drivers and used the script to reinstall them. now they work again. hope that helps

It does! Thanks, I was running the script without uninstalling the drivers and couldn't get it to work until I uninstalled.
 
I just updated to High Sierra Security Update 2018-002 (running 10.13.6) without thinking and broke my Nvidia drivers. I'm on 387.10.10.10.40.105.
[...]
I don't see much about this update when searching the forum.

The update broke them for me, too. I uninstalled the drivers. Restarted. Installed them with the update-script again. Restarted. Everything back to normal. I think you have to do a clean install, since the patching without it doesn't quite work. That's my analysis at least.
 
Back
Top