Jump to content
fantomas

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

1,973 posts in this topic

Recommended Posts

Many thanks to captain-j a few pages back - with their instructions I was able to install the Nvidia web drivers without the need for NVWebDriverLibValFix.kext.

 

As they note, you need to set CsrActiveConfig to 0x00 before you install the new drivers (after uninstalling my previous attempt at installing them).

 

Doing it this way, I got a prompt to enable a kext during the installation process, and also no error message during the setup process.

 

Afterwards, there was no black screen on boot, and I could reset CsrActiveConfig back to 0x67 after installation was finished with no issues.

 

Update: Seems the kext prompt was due to another program running at the same time. However, the lack of error message was correct.

Share this post


Link to post
Share on other sites
Advertisement

@christ1111 & @Badruzeus

 

The Web Drivers that we post here (see the first page) are the official drivers from Nvidia servers - It is what we do since OS X Mavericks!!!

OK, thanks for correction. I think there was misunderstanding on previous post, my bad (english).. To be honest, I didn't mean was talking the "official / not~" about WebDriver package itself, but "It's release audience", as same as macOS version was Beta for Tester, and now is Final for Public, while both are ofc, official. That is, so I totally agree with you to not confusing people with it, really sorry. Regards.  :)

Share this post


Link to post
Share on other sites

My system will only boot if I have CSM enabled in my BIOS.

 

High Sierra 10.13

SysDef: 17,1

FileVault2: enabled

SSD: APFS formatted

Kexts: AppleALC, Lilu, NvidiaGraphicsFixup, NVWebDriverLibValFix, USBInjectAll, CodecCommander.

Drivers: EmuVariableUefi, Aptio2, DataHubDxe, Vbox 

 

Without CSM it goes blank after the Display handover w/o FileVault or straight away w/ FileVault enabled.

Share this post


Link to post
Share on other sites

@christ1111 & @Badruzeus

 

The Web Drivers that we post here (see the first page) are the official drivers from Nvidia servers - It is what we do since OS X Mavericks!!!

Ok good!

the Warning message on the Package its from preinstall script

 

I have arranged this for my personal use

Share this post


Link to post
Share on other sites

So if we have display port its not possible to use Web Drivers yet?

Display Port works just fine on my end. I use DP to HDMI cable on my both display. My displays only have HDMI ports, but for the DP to DP I'm not sure (it shouldn't be a problem)

Share this post


Link to post
Share on other sites

how so? only black screen with the cursor appears on gtx960 in combination with displayport

Share this post


Link to post
Share on other sites

how so? only black screen with the cursor appears on gtx960 in combination with displayport

 

Finally GTX 1080Ti working correctly on 10.13.0 Fresh USB install

 

Here's what I did:

 

1. Installed latest version of Clover v4220

2. NVWebDriverLibValFix.kext should be in /Library/Extensions (Install using kext beast) OR it can also be in Clover/kexts/Other/ (Just in one of the either places.)

3. Lilu.kext & NvidiaGraphicsFixup.kext in Clover/kexts/Other/

4. apfs.efi & OsxAptioFixDrv-64.efi & EmuVariableUefi-64.efi in Clover/drivers64UEFI/

5. NvidiaWeb selected under Clover Configurator -> System Parameters

6. Used Clover Configurator to have iMac18,3 SMBIOS

7. CSRActiveConfig was 0x67

8. Installed Nvidia Web Driver and ignored the error.

 

Reboot to success

 

What Does not work

1. 4K @ 60Hz over HDMI 2

This seems to be Nvidia's Incompetence. But they will pass on the blame to Apple.

 

I did not use AGDPfix.

 

I have attached the required files below.

Share this post


Link to post
Share on other sites

For me working, i only changed the .plist which Web drivers check OS version.

Then rebuild caches / perlink kernel.

I have GT 1030 - works also with 10.13.1 beta

Hi Mitch_de,

 

how did you manage to install the update? I can't get the update to boot with my System… Did you do a full installation or update via AppStore?

Share this post


Link to post
Share on other sites

 

how so? only black screen with the cursor appears on gtx960 in combination with displayport

Finally GTX 1080Ti working correctly on 10.13.0 Fresh USB install

 

Here's what I did:

 

1. Installed latest version of Clover v4220

2. NVWebDriverLibValFix.kext should be in /Library/Extensions (Install using kext beast) OR it can also be in Clover/kexts/Other/ (Just in one of the either places.)

3. Lilu.kext & NvidiaGraphicsFixup.kext in Clover/kexts/Other/

4. apfs.efi & OsxAptioFixDrv-64.efi & EmuVariableUefi-64.efi in Clover/drivers64UEFI/

5. NvidiaWeb selected under Clover Configurator -> System Parameters

6. Used Clover Configurator to have iMac18,3 SMBIOS

7. CSRActiveConfig was 0x67

8. Installed Nvidia Web Driver and ignored the error.

 

Reboot to success

 

What Does not work

1. 4K @ 60Hz over HDMI 2

This seems to be Nvidia's Incompetence. But they will pass on the blame to Apple.

 

I did not use AGDPfix.

 

I have attached the required files below.

 

the same)

Share this post


Link to post
Share on other sites

Hi Mitch_de,

 

how did you manage to install the update? I can't get the update to boot with my System… Did you do a full installation or update via AppStore?

 

I updated the 10.13.0 install with the 10.13.1 Beta.  For me HS inst my working OS.

I booted in my Sierra (which i use for sure some time longer ...) and edited the .plist of HS  /Library/Extension/NVDAStartupWeb.kext the <key>NVDARequiredOS</key>   to <string>17B25c</string>.

sudo chown -R root:wheel /Volumes/YOURS/Library/Extension/NVDAStartupWeb.kext

sudo touch /Volumes/YOURS/Library/Extension

Share this post


Link to post
Share on other sites
all good and beautiful ... following previous indications I have a picture on the screen ... the driver works but I do not sound on hdmi ... how can the sound be the same way with the video ... I see more it will deal with video performance, but a feature element is not spoken by anyone ... I repeat the question: how can i sound on all good and beautiful ... following previous indications I have a picture on the screen ... the driver works but I do not sound on hdmi ... how can the sound be the same way with the video ... I see more it will deal with video performance, but a feature element is not spoken by anyone ... I repeat the question: how can i sound on hdmi ...

Share this post


Link to post
Share on other sites

@cyberdevs hi,it should add nvda_dra=1 to enable nvidia vraphics except nvidiaweb with clover 4233???

As far as I know nvda_drv=1 is not necessary anymore. I just use NvidiaWeb.

Share this post


Link to post
Share on other sites

As far as I know nvda_drv=1 is not necessary anymore. I just use NvidiaWeb.

Another method to enable Nvidia WebDriver under 10.12 - 10.13 is simply write nvda_drv=1 directly to NVRAM (Clover Configurator has this Option as GUI), similar to manually switch between two If using Nvidia Device Manager from Apple Menu bar or Pref.

Share this post


Link to post
Share on other sites

Another method to enable Nvidia WebDriver under 10.12 - 10.13 is simply write nvda_drv=1 directly to NVRAM (Clover Configurator has this Option as GUI), similar to manually switch between two If using Nvidia Device Manager from Apple Menu bar or Pref.

the nvda_drv=1 does nothing in config.plist anymore. But you say if it's written directly in the nvram.plist it will override the default driver from macOS to nVidia?

Share this post


Link to post
Share on other sites

the nvda_drv=1 does nothing in config.plist anymore. But you say if it's written directly in the nvram.plist it will override the default driver from macOS to nVidia?

It should to be: Yes. On my case;

1. Nvidia Driver Manager is using Default Driver, it appears as checked option on Menu Bar (or kextstat to make sure)

2. We then write nvda_drv=1 to NVRAM (by using CC or Terminal).

3. Back to Point 1, now on Menu Bar it shows Web Driver checked (but ofc it does nothing, since we need mach reboot to load them).

4. Now just reboot to test.

 

Plz correct me if I was wrong. Thanks  :)

Share this post


Link to post
Share on other sites

It should to be: Yes. On my case;

1. Nvidia Driver Manager is using Default Driver, it appears as checked option on Menu Bar (or kextstat to make sure)

2. We then write nvda_drv=1 to NVRAM (by using CC or Terminal).

3. Back to Point 1, now on Menu Bar it shows Web Driver checked (but ofc it does nothing, since we need mach reboot to load them).

4. Now just reboot to test.

 

Plz correct me if I was wrong. Thanks  :)

I will check it as soon as I can. I have to take care of somethings first ;)

Share this post


Link to post
Share on other sites

I will check it as soon as I can. I have to take care of somethings first ;)

Plz note that as @Micky1979 said it only required for macOS Sierra (and also High Sierra), if I still remember.

Share this post


Link to post
Share on other sites

Plz note that as @Micky1979 said it only required for macOS Sierra (and also High Sierra), if I still remember.

with NvidiaWeb checked, my default driver stays on NVIDIA Web Driver, regardless on the nvda_drv=1 being checked or not. I even tried to swap the NVIDA Web Driver to OS X Default Graphics Driver with and without the nvda_drv=1 flag.

Share this post


Link to post
Share on other sites

If you have probs :

First check if your NVRAM has really nvda_drv=1 key!!!!! 

nvram -p shows that.

If no such nvram key at boot time the webdriver will never loaded l!

The old way for nvda_drv=1 as an kernel boot flag does nothing - you can remove it.

If yo get  nvda_drv=1 shown by nvram -p  (after you set it by sudo nvram  nvda_drv=1 or used the Webdriver menue to set it from OSX default to Web)

reboot.

If again no webdriver loaded even your nvram was OK before reboot) :

Then check  nvram -p  again - if no  nvda_drv=1 then your Mainboard didnt save the NVRAM and you need that emu...efi driver to emulate working NVRAM.

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.

  • Similar Content

    • By fantomas
      Hi InsanelyMacaholics   

      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS Sierra.
       
      10.12.6
      Nvidia Web Driver - 378.05.05.25f19 --> build 16G2136 (thanks to BreBo) New!
      Nvidia Web Driver - 378.05.05.25f18 --> build 16G2028 (thanks to Riley Freeman)
      Nvidia Web Driver - 378.05.05.25f16 --> build 16G2016 (thanks to Cyberdevs)
      Nvidia Web Driver - 378.05.05.25f15 --> build 16G1918 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f14 --> build 16G1917 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f13 --> build 16G1815 (thanks to flowrider)
      Nvidia Web Driver - 378.05.05.25f12 --> build 16G1710 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f11 --> build 16G1618 (thanks to Frank Nitty)
      Nvidia Web Driver - 378.05.05.25f10 --> build 16G1510 (thanks to BreBo) 
      Nvidia Web Driver - 378.05.05.25f09 --> build 16G1408 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f08 --> build 16G1314 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f07 --> build 16G1314 (thanks to haring)
      Nvidia Web Driver - 378.05.05.25f06 --> build 16G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 378.05.05.25f04 --> build 16G1114 (thanks to lukazm)
      Nvidia Web Driver - 378.05.05.25f03 --> build 16G1036 (thanks to Gradou)
      Nvidia Web Driver - 378.05.05.25f01 --> build 16G29 (thanks to Badruzeus)
       
       
      10.12.5
      Nvidia Web Driver - 378.05.05.15f01 --> build 16F73 (see this post)
       
       
      10.12.4
      Nvidia Web Driver - 378.05.05.05f02 --> build 16E195(thanks to crachmaster4999)
      Nvidia Web Driver - 378.05.05.05f01 --> build 16E195 (thanks to Moviemakergr)  Pascal support!!!
      Nvidia Web Driver - 367.15.10.45f01 --> build 16E195 (thanks to Lanc)
       
       
      10.12.3

      Nvidia Web Driver - 367.15.10.35f01 --> build 16D32 (thanks to shatterhenner)
       
       
      10.12.2
      Nvidia Web Driver - 367.15.10.25f02 --> build 16C68 (see this post)
      Nvidia Web Driver - 367.15.10.25f01 --> build 16C67 (see this post)
      Nvidia Web Driver - 367.15.10.25b06 --> build 16C60b/16C63a (see this post)
       
       
      10.12.1
      Nvidia Web Driver - 367.15.10.15f03 --> build 16B2657/16B2659 (thanks to Moviemakergr).
      Nvidia Web Driver - 367.15.10.15f01 --> build 16B2555 (thanks to Moviemakergr)
       
       
      10.12.0
      Nvidia Web Driver - 367.15.10.05f01 --> build 16A323 (thanks to phi777)
       
       
      GM
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A323 (same driver since DP4/PB3)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A322 (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A320 (see this post)
       
       
      DP/PB
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A313a (DP8 & PB7) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A304a (DP7 & PB6) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A294a (DP6 & PB5) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A286a (DP5 & PB4) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A270f (DP4 & PB3) (thanks to TheRacerMaster)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A254g (DP3 & PB2) (see this post)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A238m (PB1) (thanks to Faun) 
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A239j (DP2) (thanks to Faun)
      Nvidia Web Driver - 367.05.10.05b03 --> build 16A201w (DP1) (thanks to Xmedik)
       
    • By fantomas
      hi people  
       
      you can use this thread to link / talk about of the future Nvidia Web Driver updates for El Capitan
       
      10.11.6
      Nvidia Web Driver - 346.03.15f16 --> build 15G22010 (thanks to BreBo)  New!
      Nvidia Web Driver - 346.03.15f15 --> build 15G21013 (thanks to BreBo) 
      Nvidia Web Driver - 346.03.15f14 --> build 15G20015 (thanks to DMCrimson)
      Nvidia Web Driver - 346.03.15f13 --> build 15G20015 (thanks to Louvier)
      Nvidia Web Driver - 346.03.15f12 --> build 15G19009 (thanks to WeBeRiO)
      Nvidia Web Driver - 346.03.15f11 --> build 15G18013 (thanks to BreBo)
      Nvidia Web Driver - 346.03.15f10 --> build 15G17023 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f09 --> build 15G1611 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f08 --> build 15G1510 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f07 --> build 15G1421 (thanks to bb1045)
      Nvidia Web Driver - 346.03.15f06 --> build 15G1217 (thanks to bb1045)
      Nvidia Web Driver - 346.03.15f05 --> build 15G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 346.03.15f04 --> build 15G1108 (see this post)
      Nvidia Web Driver - 346.03.15f03 --> build 15G1004 (thanks to BreBo)
      Nvidia Web Driver - 346.03.15f02 --> build 15G31 (thanks to Moviemakergr)
      Nvidia Web Driver - 346.03.15f01 --> build 15G31 (thanks to WeBeRiO)
      [uPDATE_3]Nvidia Web Driver - 346.03.15b01 --> build 15G24b (thanks to DMCrimson)
       
      10.11.5
      Nvidia Web Driver - 346.03.10f02 --> build 15F34 (thanks to marcozardi)
      Nvidia Web Driver - 346.03.10f01 --> build 15F34 (thanks to WeBeRiO)
      [uPDATE_2] Nvidia Web Driver - 346.03.10b01 --> build 15F31a (see this post)
       
      10.11.4
      Nvidia Web Driver - 346.03.06f01 --> build 15E65 (see this post)
      Nvidia Web Driver - 346.03.06b01 --> build 15E (see this post)
       
      10.11.3
      Nvidia Web Driver - 346.03.05f02 --> second release for build 15D21 (thanks to Fljagd)
      Nvidia Web Driver - 346.03.05f01  --> build 15D21 (see this post)
      Nvidia Web Driver - 346.03.05b02 --> build 15D (see this post)
       
      10.11.2
      Nvidia Web Driver - 346.03.04f02 --> second public release (see this post)
      Nvidia Web Driver - 346.03.04f01 --> build 15C50 (see this post)  
      Nvidia Web Driver - 346.03.04b02 --> build 15C48a (see this post) 
      Nvidia Web Driver - 346.03.04b01 --> build 15C47a (see this post)
       
      10.11.1
      Nvidia Web Driver - 346.03.03f02 --> second public release (see this post) 
      Nvidia Web Driver - 346.03.03f01 --> build 15B42 (thanks to jperkins909)
       
      10.11.0
      Nvidia Web Driver - 346.03.02f02 --> build 15A284 (thanks to MTWomg)
      Nvidia Web Driver - 346.03.02f01 --> build 15A284 (see this post)
       
      DP
      Nvidia Web Driver - 346.03.01b07 --> GM/DB/PB6/DB7/PB5 (thanks to BreBo) 
      Nvidia Web Driver - 346.03.01b06 --> build 15A (thanks to MTWomg) 
    • By ivanmacx85
      NVIDIA ha rilasciato i driver grafici per macOS High Sierra 10.13

      Questi driver sono attualmente l’unico metodo per ottenere l’accelerazione grafica delle schede:

      -Pascal   GTX 1050, 1050 Ti, 1060, 1070, 1080, 1080 Ti, TITAN Xp
      -Maxwell GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti, TITAN X


       
      Per disinstallare i vecchi WebDriver attenersi alla seguente procedura: 

      1.) Aprire l'NVIDIA Driver Manager nella voce della barra dei menu.

      2.) Fare clic sull'icona del lucchetto e immettere la password dell'amministratore.

      3.) Fare clic sul pulsante disinstallazione.

      4.) Fare clic su disinstalla e continuare con la disinstallazione. Riavviare il sistema come indicato

      5.) Installare la versione originale del kext AppleGraphicsControl.kext (solo se lo avevate modificato in precedenza) in / S / L / E / tramite Kext Utility

      Ignorate questi passaggi se venite da un'installazione pulita di High Sierra


      Per installare il nuovo pacchetto WebDriver NVIDIA 10.13 distribuito ufficialmente, procedere come segue:

      1.) Scaricare e installare il pacchetto NVIDIA WebDriver HighSierra 10.13.pkg Durante l'installazione comparirà un messaggio di errore, ignoratelo e continuare l'installazione finché non vi verrà richiesto di riavviare il sistema.

      2.) Solo per chi ha smbios iMac 15,1 - iMac 17,1 - MacPro 6.1 Prima di riavviare mettere nella cartella kext other NVWebDriverLibValFix.kext.zip, NvidiaGraphicsFixup.kext.zip e Lilu.kext per evitare il problema dello schermo nero dopo l'avvio del sistema
       
      3.) In alcuni casi è necessario impostare nel file .config il SIP (CsrActiveConfig) su 0x3

      4.) Ora riavviate il sistema. Al momento dell'avvio del sistema, avrete il WebDriver Nvidia completamente funzionante con supporto OpenGL e Metal 2


    • By spec3
      ciao, 
       
      Ho appena acquistato una GTX 980, ho due partizioni , una con Sierra . e una con Yosemite, su Sierra ho installato i Web driver , messo webdriver al config.plist e tutto funziona a dovere. In Yosemite ho fatto la stessa cosa, al riavvio  non sono  piu  riuscito ad entrare nel sistema operativo, ovviamente ho usato le versioni dedicate per ogni sistema operativo a meno che non mi sia confuso e ho installato i driver sbagliati. Per rientrare ho provato di tutto, safe mode, staccando l'nvidia , provando ad entrare con l'intel integrata, provato a cambiare SMBIOS dalla partizione di Sierra.
       
      Come posso rientrare nel sistema? ce un modo per eliminare i driver manualmente da un altra partizione?
       
      grazie

    • By imatefx
      I have a nvidia gt425M on my asus n53jq laptop almost everything is working correctly audio , lan , wifi
      even display is detected , I was not using nvidia web driviers on el capitan
       
      Only some windows and desktop background are distorted the resolution is 1920x1080, 
      The Video ram is 1024 MB but the "About mac" window shows only 1023 MB 
       

       
      Can someone help me out.
×