Contribute
Register

NVIDIA Releases Alternate Graphics Drivers for macOS High Sierra 10.13.0 (378.10.10.10.15)

Joined
May 5, 2014
Messages
69
Motherboard
Dell VOSTRO 3478
CPU
I5-8250u
Graphics
HD 620, Radeon HD 520
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
To de
Ok things have gone wrong:

I did install the Nvidia web drives and ignored any errors
My machine boots to the "black screen".
I did not enable screen sharing before I started.
I do have a real mac and can see the "disk share" of the Hackintosh on the network.
I do have a bootable Sierra clone from before the upgrade, but when I boot from it, my Samsung NVMe 10.13 drive doesn't show up.
I can also boot into the 10.13 Recovery Partition.

I'd like to delete the web drivers to revert to "standard" graphics.

I can see the 10.13 NVMe drive s/l/e and l/e on the Hack via a "disk share" on my MBP, but can't delete "NVDA*Web*.kext" etc. Because I don't have the required permissions.

What steps can I take to delete the web drivers given my current status?

Please and Thanks in Advance.
To delete webdrivers folow these steps,

- Start in Single User Mode from clover menu by pressing the spacebar on selecting target Partition.
- Mount the root foolder (/sbin/mount -uw /)
- Delete caches
- - rm -Rf /System/Library/Caches/*
- - rm -Rf /Library/Caches/*
- Delete NVIDIA Web Drivers
- - rm -Rf /System/Library/Extensions/*Web.bundle
- - rm -Rf /Library/Extensions/*Web.kext
- Reboot, at this time, use the param nv_disable=1
- Install the WebDrivers, ignore error.
- Reboot

Your computer will reboot first time, 2nd time it will boot in to High sierra without graphics acceleration.
 
Joined
Nov 18, 2015
Messages
123
Motherboard
GIGABYTE Z390 Designare
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
To de

To delete webdrivers folow these steps,

- Start in Single User Mode from clover menu by pressing the spacebar on selecting target Partition.
- Mount the root foolder (/sbin/mount -uw /)
- Delete caches
- - rm -Rf /System/Library/Caches/*
- - rm -Rf /Library/Caches/*
- Delete NVIDIA Web Drivers
- - rm -Rf /System/Library/Extensions/*Web.bundle
- - rm -Rf /Library/Extensions/*Web.kext
- Reboot, at this time, use the param nv_disable=1
- Install the WebDrivers, ignore error.
- Reboot

Your computer will reboot first time, 2nd time it will boot in to High sierra without graphics acceleration.

Thanks for you help and patience.

Deleted Web Drivers as per your instructions.

Finally able to boot into 10.13 without graphics acceleration.

On to the next step...
 
Last edited:
Joined
Mar 20, 2016
Messages
31
Motherboard
Gigabyte Z270X-Gaming K5
CPU
i7-7700K
Graphics
GTX 1070
Mac
MacBook Pro
Mobile Phone
iOS
updated to high sierra just now, I only followed this tread:
https://www.tonymacx86.com/threads/update-directly-to-macos-high-sierra.232707/
It works just fine, did get the error message when installing nvidia drivers tho but just ignored it and continue the setup, but still works fine :D
Im not using neither of these kexts "lilu.kext, NvidiaGraphicsFixup.kext or NVWebDriverLibValFix.kext" and all works

im using smbios iMac 18,3 with the gtx 1070 and i7-7700K, so it seems like you dont need the kext fix when using 18,3 smbios, but dont know with the other smbios settings
 

Attachments

Last edited:
Joined
Dec 27, 2014
Messages
37
Motherboard
Asus Z97M
CPU
Intel i7-4790K
Graphics
nVidia GTX 970
Mac
iMac, MacBook, Mac mini
Mobile Phone
iOS
I upgraded to high sierra without any precautions on two of my hacks. Web Drivers were installed with an error prompt (I choose 'Continue'). Everything just works fine, BUT: I can only boot with drivers enabled - if I disable the webdrivers, I only see an endless spinning ball on boot and I can't get to desktop. This means that I can't boot without webdrivers, which will cause problems on the next update. I don't have Lilu, Fixup or LibValFix installed.

Any ideas? :)
 
Joined
Dec 21, 2013
Messages
79
Motherboard
GA-Z97MX-Gaming-5
CPU
i7-4790K OC@ 4.2GHz
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
Thanks for you help and patience.

Deleted Web Drivers as per your instructions.
Rebooted w/ nv_disable=1 as arg in Clover options and boot fails w/ this screen.View attachment 281469
Use the -v clover boot argument which will give you an idea of where things may be failing and also check your Clover preboot and boot logs on the EFI partition.
 
Joined
Dec 21, 2013
Messages
79
Motherboard
GA-Z97MX-Gaming-5
CPU
i7-4790K OC@ 4.2GHz
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
I upgraded to high sierra without any precautions on two of my hacks. Web Drivers were installed with an error prompt (I choose 'Continue'). Everything just works fine, BUT: I can only boot with drivers enabled - if I disable the webdrivers, I only see an endless spinning ball on boot and I can't get to desktop. This means that I can't boot without webdrivers, which will cause problems on the next update. I don't have Lilu, Fixup or LibValFix installed.

Any ideas? :)
The web drivers are specific to a OS X release. That will imply your existing drivers will not work if when a High Sierra update is released and your system should then revert to the standard drivers. How did you disable the web drivers? Will need more information about your configuration to venture a guess as to what is going wrong...
 
Joined
Apr 1, 2016
Messages
1
Motherboard
X230 23068CC
CPU
i5-3230M
Graphics
HD4000
Mac
Classic Mac
Mobile Phone
iMac 18,3

That EFI will work on almost any 200 series with Nvidia. I haven't found one it doesn't work with. Some MSI boards you need to replace OsxAptioFix2Drv-64.efi with OsxAptioFix2Drv-free2000.efi. But other than that it works fine. You can add SSDTs and what not later but for the most part it works 100. The good thing is, there really isn't any post install. Once you've finished installing Sierra you simply copy the EFI folder onto the EFI partition on the hard drive and boot from there. No fussing around with adding kexts after. I haven't tried adding to an APFS formatted drive, my boot drive is not the same as my High Sierra one.
Thanks. These files are extremely useful, and here are the actual fixes for me:

1. The ignored "nvda_drv=1" boot flag. (SURPRISE!) Without it there will be "NVDAStartupWeb: Official" in verbose logs and graphics is doomed. Just setting NvidiaWeb=true in config.plist IS NOT enough to get it loading ("NVDAStartupWeb: Web"). I don't know why but it just works for me. and I've tested with this single difference to confirm this conclusion.
2. Proper EmuVariableUefi-64.efi. Maybe I have a broken EFI folder before...

And the OsxAptioFix2Drv-free2000.efi is indeed useful on my MSI B250M Mortar mobo. All other 3 equivalent EFI drivers refuse to boot with SIP enabled (though no need to enable it here).

And for those who still can not get their cards to work, pay attention to the "NVDAStartupWeb: xxxx" line in verbose boot log. If it's "Official", the web driver is not loading at all, and action is required to load the driver so it becomes "Web".
 
Joined
Feb 21, 2017
Messages
205
Motherboard
HP Envy 17-U275CL
CPU
i7 8550u 1920x1080
Graphics
MX150 / HD 620
Mac
MacBook Pro
Mobile Phone
Android
I just woke up. Has Nvidia released a new driver yet. XD
 
Joined
May 2, 2016
Messages
36
Thanks. These files are extremely useful, and here are the actual fixes for me:

1. The ignored "nvda_drv=1" boot flag. (SURPRISE!) Without it there will be "NVDAStartupWeb: Official" in verbose logs and graphics is doomed. Just setting NvidiaWeb=true in config.plist IS NOT enough to get it loading ("NVDAStartupWeb: Web"). I don't know why but it just works for me. and I've tested with this single difference to confirm this conclusion.
2. Proper EmuVariableUefi-64.efi. Maybe I have a broken EFI folder before...

And the OsxAptioFix2Drv-free2000.efi is indeed useful on my MSI B250M Mortar mobo. All other 3 equivalent EFI drivers refuse to boot with SIP enabled (though no need to enable it here).

And for those who still can not get their cards to work, pay attention to the "NVDAStartupWeb: xxxx" line in verbose boot log. If it's "Official", the web driver is not loading at all, and action is required to load the driver so it becomes "Web".
This is interesting, so nvda_drv=1 is not actually ignored as the instructions in the OP said?. And I do always see this NVDAStartupWeb: Official appearing in the verbose output...gonna try that flag.
 
Joined
May 10, 2016
Messages
24
Motherboard
ASUS K53e sandy laptop
CPU
i3-2310M
Graphics
HD3000
Mac
MacBook
Mobile Phone
iOS
I did a quick search of this thread and didn't find anything. I had many problems including black screen.. but at one point I finally did reach accelerated desktop only to have windows tearing and flickering.. anybody else? Gtx 1050ti 4gb
 
Top