Jump to content
fantomas

Nvidia Web Driver updates for macOS Sierra (UPDATE Sept 27, 2019)

1,047 posts in this topic

Recommended Posts

Advertisement

Unable to get graphics card working  it says " version no compatible"  GPU is an Nvidia  750Ti 

post-377047-0-94980700-1474507813_thumb.png

Edited by fantomas1

Share this post


Link to post
Share on other sites

Unable to get graphics card working  it says " version no compatible"  GPU is an Nvidia  750Ti 

 

As usual :

sudo nano /System/Library/Extensions/NVDAStartupWeb.kext/Contents/info.plist

Then change NVDARequiredOS to this (assuming you're indeed on 16B2327e) :

<key>NVDARequiredOS</key>
<string>16B</string>

Repair permissions, rebuild kernel cache and reboot.

 

 

 

 

 

kiqJuBN.png

 

 

 

Edited by fantomas1

Share this post


Link to post
Share on other sites

Back on topic then
I'm still getting random flickering screen. It's so weird it happens from now and then and suddenly there seen to be nothing wrong with graphics again.

Anybody else running into this?

Share this post


Link to post
Share on other sites

Off Topic:
Too bad that I’m not a good programmer. Would be a fun project taking/reversing the maxwell driver and writing/patching a kext to support pascal. Linux support is here, the framebuffer mode is already working on OSX, FreeBSD drivers are downloadable from nvidia.
Looking at the sizes of the kexts is interesting. Nvidias kexts are small, compared to AMDs...
Maybe we have to buy a GTX1080 for Slice :lol:

This are the binary drivers from FreeBSD, even some source code is included:
NVIDIA-FreeBSD-x86_64-367.44 $ find .
<...parts ommited...>
./obj
./obj/.DS_Store
./obj/libEGL.so.1
./obj/libGL.so.1
./obj/libGLESv1_CM.so.1
./obj/libGLESv2.so.2
./obj/libglx.so.1
./obj/libnvidia-cfg.so.1
./obj/libnvidia-eglcore.so.1
./obj/libnvidia-glcore.so.1
./obj/libnvidia-glsi.so.1
./obj/libnvidia-gtk2.so.367.44
./obj/libnvidia-ml.so.1
./obj/libnvidia-tls.so.1
./obj/libvdpau_nvidia.so.1
./obj/linux
./obj/linux/libcuda.so.367.44
./obj/linux/libEGL.so.1
./obj/linux/libEGL_nvidia.so.367.44
./obj/linux/libGL.so.367.44
./obj/linux/libGLdispatch.so.0
./obj/linux/libGLESv1_CM.so.1
./obj/linux/libGLESv1_CM_nvidia.so.367.44
./obj/linux/libGLESv2.so.2
./obj/linux/libGLESv2_nvidia.so.367.44
./obj/linux/libnvidia-cfg.so.367.44
./obj/linux/libnvidia-eglcore.so.367.44
./obj/linux/libnvidia-fatbinaryloader.so.367.44
./obj/linux/libnvidia-glcore.so.367.44
./obj/linux/libnvidia-glsi.so.367.44
./obj/linux/libnvidia-ptxjitcompiler.so.367.44
./obj/linux/libnvidia-tls.so.367.44
./obj/linux/libOpenGL.so.0
./obj/linux/libvdpau_nvidia.so.367.44
./obj/linux/tls
./obj/linux/tls/libnvidia-tls.so.367.44
./obj/linux/tls/tls_test
./obj/linux/tls/tls_test_dso.so[/b]
./scripts
./scripts/linux.sh
./scripts/setup.sh
./src
./src/common
./src/common/inc
./src/common/inc/cpuopsys.h
./src/common/inc/nv-gpu-info.h
./src/common/inc/nv-modeset-interface.h
./src/common/inc/nvCpuUuid.h
./src/common/inc/nvstatus.h
./src/common/inc/nvstatuscodes.h
./src/common/inc/nvtypes.h
./src/common/inc/xapi-sdk.h
./src/Makefile
./src/nvidia
./src/nvidia/ebridge_export.h
./src/nvidia/ebridge_freebsd.c
./src/nvidia/ibmnpu_export.h
./src/nvidia/ibmnpu_freebsd.c
./src/nvidia/Makefile
./src/nvidia/nv-freebsd.h
./src/nvidia/nv-kernel.o
./src/nvidia/nv-misc.h
./src/nvidia/nv-reg.h
./src/nvidia/nv.h
./src/nvidia/nvidia-sources.mk
./src/nvidia/nvidia_acpi.c
./src/nvidia/nvidia_ctl.c
./src/nvidia/nvidia_dev.c
./src/nvidia/nvidia_i2c.c
./src/nvidia/nvidia_linux.c
./src/nvidia/nvidia_modeset_interface.c
./src/nvidia/nvidia_os.c
./src/nvidia/nvidia_os_pci.c
./src/nvidia/nvidia_os_registry.c
./src/nvidia/nvidia_pci.c
./src/nvidia/nvidia_subr.c
./src/nvidia/nvidia_sysctl.c
./src/nvidia/nvlink_common.h
./src/nvidia/nvlink_freebsd.c
./src/nvidia/os-interface.h
./src/nvidia-modeset
./src/nvidia-modeset/Makefile
./src/nvidia-modeset/nv-modeset-kernel.o
./src/nvidia-modeset/nvidia-modeset-freebsd.c
./src/nvidia-modeset/nvidia-modeset-os-interface.h
./src/nvidia-modeset/nvkms-api-types.h
./src/nvidia-modeset/nvkms-ioctl.h
./src/nvidia-modeset/nvkms-kapi.h
./src/nvidia-modeset/nvkms.h
<...parts ommited...>

from the maxwell mac kext:
Output from "nm NVDAGM100HalWeb" kext  (lots of similarity if compared to NVDAGK100HalWeb kext)

                 U _ADDRLIST_FBMEM_ONLY
                 U _ADDRLIST_FBMEM_PREFERRED
                 U _ADDRLIST_SYSMEM_ONLY
                 U _ADDRLIST_SYSMEM_PREFERRED
                 U _CliAddDeviceMemory
                 U _CliCheckAdmin
                 U _CliDelDeviceMemory
                 U _CliDestroyDeviceMemoryMemDesc
                 U _CliDispGetDispChannelInfo
                 U _CliFindDeviceMemoryInfo
                 U _CliFindDispChannelInfo
                 U _CliFindDmaMappingInfoInClient
                 U _CliFindVASpace
                 U _CliGetChannelClassInfo
<... lot's ommited ...>
                 U _vpGetBinResInfoSigDbg_STUB
                 U _vpGetBinResInfoSigProd_STUB
                 U _vpGetBinResInfoUcodeHeader_STUB
                 U _vpGetBinResInfoUcodeImage_STUB
                 U _vpGetBinResInfoUcodePatchLocation_STUB
                 U _vpGetBinResInfoUcodePatchSignature_STUB
                 U _vpGetConfig_STUB
                 U _vpGetExternalConfig_STUB
                 U _vpGetUcodeImage_STUB
                 U _vpHalIfacesSetup_VGPUSTUB
                 U _vpIdle_STUB
                 U _vpPatchUcodeSig_STUB
                 U _vpProbeEnginePresence_STUB
                 U _vpService_STUB
                 U _vpSetBlockLevelClockGating_STUB
                 U _vpStateDestroy_STUB
                 U _vpStateLoadHal_STUB
                 U _vpStateUnload_STUB
                 U _vrrmgrCheckVrrReleaseAndSchedPolling
                 U _wborConstruct_STUB
                 U _wborDetermineCapabilities_STUB
                 U _wborInitCapabilities_STUB
                 U _wborReadCaps_STUB
                 U _wborSetPropertiesList_STUB
                 U _wborWriteCaps_STUB
                 U _wbor_iGrp_ipVersions_getInfo_STUB
                 U _windowConstruct_STUB
                 U _windowDetermineCapabilities_STUB
                 U _windowInitCapabilities_STUB
                 U _windowReadCaps_STUB
                 U _windowSetPropertiesList_STUB
                 U _windowWriteCaps_STUB
                 U _window_iGrp_ipVersions_getInfo_STUB

post-1175328-0-63204000-1474560331_thumb.png

Share this post


Link to post
Share on other sites

Apple has released 10.12.1 for devs.

Do not install! The current Nvidia driver (...F01) is NOT WORKING!

 

I have a flashed GTX960 and the flickering is terrible :-) So wait for Nvidia to catch up with Apple.

 

Cheers,

 

Marc

Share this post


Link to post
Share on other sites

Apple has released 10.12.1 for devs.

Do not install! The current Nvidia driver (...F01) is NOT WORKING!

 

I have a flashed GTX960 and the flickering is terrible :-) So wait for Nvidia to catch up with Apple.

 

Cheers,

 

Marc

 

Hi,

 

It's not the first time... read post #390

Share this post


Link to post
Share on other sites

I have GTX 980 and X99 platform. nvidia drivers working well dont use boot arg nvda_drv=1 on Mac OS Sierra . slice autor of clover write about that here http://www.insanelymac.com/forum/topic/304530-clover-change-explanations/page-2 last time when clover has been updated  "

Rev 3733

It was my mistake setting nvda_drv=1 flag as boot-args. No! It is NVRAM variable nvda_drv that can have a value "1".

So I make new config value"

 

    <key>SystemParameters</key>

    <dict>

        <key>NvidiaWeb</key>

        <true/>

    </dict>

 

thats all guys everything works :)

 

 

Hi, ony solution for CHAMELEON users to get the old  nvda_drv=1 work in SIERRA again?

I cant get (like in older OS X) the drivers loaded /used anymore :(

 

I have luck, because my gou GT 640 also works with Apple drivers but want to use Nvidia Web drivers.

Share this post


Link to post
Share on other sites

I updated to 10.12.1 Beta. 

 

Followed polyzargone's instructions, and everything works again. 

Be sure you select the Nvidia driver again from the top menu to activate it.  

 

Thanks!

Share this post


Link to post
Share on other sites

Hi, ony solution for CHAMELEON users to get the old  nvda_drv=1 work in SIERRA again?

I cant get (like in older OS X) the drivers loaded /used anymore :(

 

I have luck, because my gou GT 640 also works with Apple drivers but want to use Nvidia Web drivers.

 

I'm using Clover 3763 (latest from the website at the time of writing) and the normal nvda_drv=1 boot arg works fine for me.

Share this post


Link to post
Share on other sites

Yep, Clover devs found an way to get  nvda_drv=1 working again. (Has to do that web driver not more using kernel flag , insted reading nvram value = chameleon hasnt nvram anymore).

Share this post


Link to post
Share on other sites

I have these graphics issues...

does anyone know how to fix?

 

@GTX 750Ti with web driver

I have gotten the same transparency graphics issues with my GT730. Even with the latest f01 update of Nvidia web driver for Sierra. How did you managed to fix yours mate? Surprisingly, the previous Nvidia 10.11.6 update for El Capitan works wonders. The graphics glitches happened after I updated through system preferences pane of Nvidia web driver to the latest f01. Any idea of how do I roll back to the El Capitan nvidia web driver? I tried installing it but there's an error saying the software cannot be installed on 10.12 machines. Cheers.

Share this post


Link to post
Share on other sites

Just wanted to tell, Cinebench R15 has the error "Strings not found" on startup for me, clicking the Icon, but works well in Sierra if started from terminal:

Downloads/CINEBENCH_R15/CINEBENCH\ OSX.app/Contents/MacOS/CINEBENCH\ OSX 

Just FYI

PS: (on Nvidia GTX970: Geekbench 4.0.1 exits on OpenCL Benchmark (just Nvidia related??) and CUDA-Z can't be started because of missing cuda (7.5.30 is installed) ??).

Share this post


Link to post
Share on other sites

Just wanted to tell, Cinebench R15 has the error "Strings not found" on startup for me, clicking the Icon, but works well in Sierra if started from terminal:

Downloads/CINEBENCH_R15/CINEBENCH\ OSX.app/Contents/MacOS/CINEBENCH\ OSX 

Just FYI

PS: (on Nvidia GTX970: Geekbench 4.0.1 exits on OpenCL Benchmark (just Nvidia related??) and CUDA-Z can't be started because of missing cuda (7.5.30 is installed) ??).

 

Your Cuda version doesn't support macOS Sierra. The next update should fix this.

I have OpenCL problems with Adobe CC programs (no OpenCL preview or rendering). Don't know if its Adobe or Nvidia related...

Share this post


Link to post
Share on other sites

Can someone give me a hint of what could be wrong 

 

post-1587837-0-14296900-1474873100_thumb.png

 

My screen is all distorted with pixels but resolution is correct, even the model number is correctly identified by Nvidia

 

It is distorted only for some windows and Desktop background, finder, etc... chrome gives be correct rendering most of the time.

 

But the RAM is only 1023 MB instead of 1024 MB

 

Using NVIDIA Web Driver : 367.15.10.05f01

 

System Information : 

 

 

Hardware Overview:

 

  Model Name: Mac Pro

  Model Identifier: MacPro5,1

  Processor Name: Intel Core i7

  Processor Speed: 1.73 GHz

  Number of Processors: 1

  Total Number of Cores: 4

  L2 Cache (per Core): 256 KB

  L3 Cache: 6 MB

  Memory: 12 GB

  Bus Speed: 533 MHz

  Boot ROM Version: MP51.007F.B03

  SMC Version (system): 1.39f11

 

Graphics : 

 

NVIDIA GeForce GT 425M:

 

  Chipset Model: NVIDIA GeForce GT 425M

  Type: GPU

  Bus: PCIe

  PCIe Lane Width: x16

  VRAM (Total): 1023 MB

  Vendor: NVIDIA (0x10de)

  Device ID: 0x0df0

  Revision ID: 0x00a1

  ROM Revision: VBIOS 70.08.19.00.5f

  Metal: Supported

  Displays:

BenQ GW2760HS:

  Resolution: 1920 x 1080 @ 60Hz (1080p)

  Pixel Depth: 32-Bit Color (ARGB8888)

  Display Serial Number: CAE00316SL0 

  Main Display: Yes

  Mirror: Off

  Online: Yes

  Rotation: Supported

  Automatically Adjust Brightness: No

  Television: Yes

Display:

  Resolution: 1920 x 1080

  Pixel Depth: 32-Bit Color (ARGB8888)

  Mirror: Off

  Online: Yes

  Rotation: Supported

  Automatically Adjust Brightness: No

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By chris1111
      Here my theme of OC 
       
      ### Dark version Selector Low

      ### Dark version Selector Top

       
      ### Dark version Selector GreenLight

       
      ### Light version Selector Low

       
      ### Light version Selector Top

       
      Resources-Dark-S-Low.zip
      Resources-Dark-S-Top.zip
      Resources-Light-S-Low.zip
      Resources-Light-S-Top.zip
      Resources-Dark-S-Green-Light.zip
       
      ### OC-Grey

       
      OC-Grey.zip
    • By EmriBG
      Hello everyone,
      I found a guide on how to install Catalina on Lenovo M920q, everything works well but the installation is freezing up.
      The USB bootable drive is a recovery one with internet based installation. The internet is working well on the pre-installation setup (I tested it, when you can use the utilities).
      The installation is freezing whether I am installing the macOS or not.
      I've attached my EFI partition so you can check if there's anything to add.
      Will realy appreciate any kind of help (quit noob to the whole thing).
      Thanks in advance and stay safe!
       
      NOTE: I did followed up the troubleshooting guide of OpenCore installation forum and the answer was to add the  NullCPUPowerManagement.kext to the kexts and configure it on the .plist file.
      This is the original EFI folder: EFI.zip
      Thats the one with the NullCPUPowerManagement.kext added: EFI.zip
       
       
       
       
    • By PropoFlexWX4
      This new case will be arriving for me tomorrow.
       
      It's the model M25-W White Version.
       
       
      It has an integrated 7.1 sound card.
      Which means the machine will effectively have 2 sound cards...
       
      Unfortunately I couldn't find any info on the card's model.  
       
      Does anyone have experience with Hackintoshing on non-standard audio configurations like this?
       
       
    • By fantomas
      Hi InsanelyMacaliens    
       
      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS High Sierra.
       
      10.13.6
      Nvidia Web Driver - 387.10.10.10.40.138 --> build 17G14019 (thanks to TimeLord04) New!
      Nvidia Web Driver - 387.10.10.10.40.137 --> build 17G13035 (thanks to fabiosun)
      Nvidia Web Driver - 387.10.10.10.40.136 --> build 17G13033 (thanks to iCanaro)
      Nvidia Web Driver - 387.10.10.10.40.135 --> build 17G12034 (thanks to iCanaro)
      Nvidia Web Driver - 387.10.10.10.40.134 --> build 17G11023 (thanks to TimeLord04)
      Nvidia Web Driver - 387.10.10.10.40.133 --> build 17G10021 (thanks to phi777)
      Nvidia Web Driver - 387.10.10.10.40.132 --> build 17G9016 (thanks to iCanaro)
      Nvidia Web Driver - 387.10.10.10.40.131 --> build 17G8037 (thanks to phi777)
      Nvidia Web Driver - 387.10.10.10.40.130 --> build 17G8030 (thanks to fabiosun)
      Nvidia Web Driver - 387.10.10.10.40.129 --> build 17G8029 (thanks to TimeLord04)
      Nvidia Web Driver - 387.10.10.10.40.128 --> build 17G7024 (thanks to flowrider)
      Nvidia Web Driver - 387.10.10.10.40.127 --> build 17G6030 (thanks to Extreme™) 
      Nvidia Web Driver - 387.10.10.10.40.124 --> build 17G6030 (thanks to flowrider) 
      Nvidia Web Driver - 387.10.10.10.40.123 --> build 17G6029 (thanks to Badruzeus) 
      Nvidia Web Driver - 387.10.10.10.40.122 --> build 17G5019 (thanks to TimeLord04) 
      Nvidia Web Driver - 387.10.10.10.40.118 --> build 17G5019 (thanks to ReddestDream)
      Nvidia Web Driver - 387.10.10.10.40.113 --> build 17G4015 (thanks to flowrider)
      Nvidia Web Driver - 387.10.10.10.40.108 --> build 17G3025 (check here)
      Nvidia Web Driver - 387.10.10.15.15.108 --> build 17G2307 (thanks to marcozardi)
      Nvidia Web Driver - 387.10.10.10.40.105 --> build 17G65 (thanks to sl0wtarget)
       
      10.13.5
      Nvidia Web Driver - 387.10.10.10.35.106 --> build 17F77 (check here)
       
      10.13.4
      Nvidia Web Driver - 387.10.10.10.30.107 --> build 17E202 (check here)
      Nvidia Web Driver - 387.10.10.10.30.106 --> build 17E199 (thanks to BreBo)
      Nvidia Web Driver - 387.10.10.10.30.103 --> build 17E199 (thanks to ricoc90)
       
       
      10.13.3
      Nvidia Web Driver - 387.10.10.10.25.161 --> build 17D102 (thanks to Cyberdevs)
      Nvidia Web Driver - 387.10.10.10.25.160 --> build 17D2102 (thanks to Cyberdevs)
      Nvidia Web Driver - 387.10.10.10.25.159 --> build 17D2012 (thanks to cyberdevs)
      Nvidia Web Driver - 387.10.10.10.25.158 --> build 17D102 (thanks to cyberdevs)
      Nvidia Web Driver - 387.10.10.10.25.157 --> build 17D2047 (thanks to cyberdevs)
      Nvidia Web Driver - 387.10.10.10.25.156 --> build 17D47 (thanks to darthsian) 
       
       
      10.13.2
      Nvidia Web Driver - 378.10.10.10.25.106 --> build 17C2205 (thanks to KGP-X99)
      Nvidia Web Driver - 378.10.10.10.25.105 --> build 17C2120 (see this post)
      Nvidia Web Driver - 378.10.10.10.25.104 --> build 17C205 (thanks to ReddestDream)
      Nvidia Web Driver - 378.10.10.10.25.103 --> build 17C89 (thanks to Il Francy MacPc) 
      Nvidia Web Driver - 378.10.10.10.25.102 --> build 17C88 (thanks to piiggggg)
       
       
      10.13.1
      Nvidia Web Driver - 378.10.10.10.20.109 --> build 17B1003 (see this post)
      Nvidia Web Driver - 378.10.10.10.20.108 --> build 17B1002 (thanks to BreBo)
      Nvidia Web Driver -378.10.10.10.20.107 --> build 17B48 (thanks to piiggggg) 
       
       
      10.13.0
      Nvidia Web Driver - 378.10.10.10.15.121 --> build 17A405 (thanks to Asgorath)
      Nvidia Web Driver - 378.10.10.10.15.120 --> build 17A405 (thanks to phi777)
      Nvidia Web Driver - 378.10.10.10.15.117 --> build 17A405 (thanks to phi777)
      Nvidia Web Driver - 378.10.10.10.15.114 --> build 17A365 (thanks to Asgorath).
    • By fantomas
      macOS Catalina 10.15.6 (19G73)
       
      Update
      Combo
×