Jump to content

Nvidia Web Driver updates for macOS High Sierra (UPDATE Nov 13, 2020)


fantomas
2,046 posts in this topic

Recommended Posts

GTX 970

Its worked with HDMI 

Displayport black screen.

 

1-Disabled NV kext via config ( nv_disable=1)

2-Install the original version of the AppleGraphicsControl.kext 

3-  InstallNVIDIA 10.13 WebDriver package.

4-Enable NV graphics remove this nv_disable=1

5-Add clover config

Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696

Find

BA050000 00

Replace

BA000000 00

 

Name

com.apple.driver.AppleGraphicsDevicePolicy

 

6-Install this kexts to EFI

 

Lilu.kext

NvidiaGraphicsFixup.kext

NVWebDriverLibValFix.kext

 

7.Restart with HDMI cable.

8-Final Before restart check  boot  Arguments  -v dart=0 darkwake=0 npci=0x2000 nvda_drv=1 debug=0x100 

9-you have to add nvram.plist nvda_drv=1

10-Thank you for apple and you, don't forget to like my post.

Enjoy :thumbsup_anim:

Any body try 10.13.1 beta?

Link to comment
Share on other sites

You mean OpenGL Extensions Viewer Info about Metal? Perhaps not valide ... ?

Because if Metal used in HS than it would be big problem if gpu cant do metal. I dont think HS will work without Metal 2.

 

LOL you were faster - an cosmetic bug :)

  • Like 2
Link to comment
Share on other sites

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.

  • Like 3
Link to comment
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, 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.  :)

  • Like 1
Link to comment
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.

Link to comment
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

Link to comment
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)

Link to comment
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.

Link to comment
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?

Link to comment
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)

Link to comment
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

  • Like 2
Link to comment
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 ...
Link to comment
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.

  • Like 3
Link to comment
Share on other sites

×
×
  • Create New...