Contribute
Register

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

Joined
Oct 9, 2017
Messages
14
Motherboard
Asus z97 Sabertooth Mark s
CPU
i7 4790k
Graphics
GTX 1070
Could someone please help me out? I have removed and reinstalled the drivers like 17 times and no matter what I do I just boot to a black screen. I have tv as monitor using hdmi. I have tried on imac 14,2 and 15,1. Im making sure to install the driver with SIP 0x0. I tried agdp fix and emuvariableuefi64 but both of them didn't do anything
 
Joined
Jun 24, 2012
Messages
36
Motherboard
Asus Maximus VIII
CPU
Intel i7 6700K
Graphics
Nvidia GTX Titan Pascal
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Could someone please help me out? I have removed and reinstalled the drivers like 17 times and no matter what I do I just boot to a black screen. I have tv as monitor using hdmi. I have tried on imac 14,2 and 15,1. Im making sure to install the driver with SIP 0x0. I tried agdp fix and emuvariableuefi64 but both of them didn't do anything
What are you seeing in verbose mode, gIOScreenLockState 3?

In your motherboard BIOS, what are your settings? Is iGFX enabled, CSM?

I’d suggest using iMac14,2

Also I would suggest removing other graphics kexts like Lilu and others while you’re debugging
 
Joined
Mar 27, 2017
Messages
41
Motherboard
ASRock Fatal1ty Z270 Gaming K6
CPU
Intel Core i7-7700K Kaby Lake Quad-Core 4.2 GHz
Graphics
NVidia GeForce GTX 1070
Mac
  1. iMac
  2. MacBook Pro
Could someone please help me out? I have removed and reinstalled the drivers like 17 times and no matter what I do I just boot to a black screen. I have tv as monitor using hdmi. I have tried on imac 14,2 and 15,1. Im making sure to install the driver with SIP 0x0. I tried agdp fix and emuvariableuefi64 but both of them didn't do anything
SIP 0x0 won't work, make sure NVRAM is checked
 
Joined
Mar 4, 2010
Messages
4,671
Motherboard
ASUS ROG Strix Z270E-Gaming
CPU
i5-7600K
Graphics
Vega 64
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
Code:
cd /Volumes/yourHSdiskname/System/Library/Extensions/
rm -R GeF*.*
cd /Volumes/yourHSdiskname/Library/Extensions/
rm -R GeF*.* NVDA*.*
cd /Volumes/yourHSdiskname/
sudo touch ./Library/Extensions/ ./System/Library/Extensions/
Reboot. For some reason, the above breaks audio. So, if you can get along without it while trying the below procedure, I'll tell you how to regain audio below.
Broken Audio same here on my running System, Dude. It's because sudo touch /Library/Extensions/ && /System/Library/Extensions/ rebuild the kextcache and after a reboot, Audio don't work. Had to run Toleda's script again.

Greetz ;-)
 
Joined
Oct 9, 2017
Messages
18
Motherboard
ASUS Z170I Pro Gaming
CPU
i7-7700K
Graphics
GTX 1070
Mac
  1. iMac
Got it working (supplemental update 17A405 and the xx...117 Nvidia web drivers)!!! It turns out I had to add in EmuVariable efi driver and that was the problem...

To anyone who was having a similar problem (gIOScreenLockState 3), please try the above posts first. But if none of them work for you, in the latest High Sierra supplemental update & web drivers, try the following:

First I had to boot into macOS in verbose/single-user mode, and ran the following commands:
Code:
/sbin/mount -uw /           (this may take a while)
cd /System/Library/Extensions
rm -rf GeF*.* NVDA*.*
cd /Library/Extensions
rm -rf GeF*.* NVDA*.*
touch /Library/Extensions /System/Library/Extensions
reboot

I had to go into my motherboard BIOS and enable CSM and set to 'other OS'.

I also had to go into my EFI/CLOVER/drivers64uefi/ and add in EmuVariableUefi-64.efi.
- Note, if you created your clover EFI without 'install RC scripts' I am not sure how this would work for you.

Once that was done, I booted in by going in to Clover boot options > Graphics and unchecked Use Nvidia Web Drivers. I also added nv_disable=1 as a command.

I set SIP to 0x0. I went into System Preferences > Security and made sure it was set to 'Allow from App Store and identified developers'.

Then I installed the web drivers. I did not get ANY errors or Gatekeeper 'allow these kexts' messages.

Before clicking 'Restart', I opened the terminal and executed:

Code:
sudo touch /Library/Extensions /System/Library/Extensions

Then, I rebooted and booted into macOS with the nvda_drv=1 boot flag.

There was some ritual child sacrifice involved but it may have been unnecessary.

I had similar symptoms:
- Fresh install of HS, worked fine
- Try to install web drivers with SIP enabled
- Failed to boot, ended up in a boot loop with black screen

I've tried Stork's method and everything else I could find, but nothing worked. Following your steps exactly solved the problem. I have no idea why, but EmuVariableUefi-64.efi might have actually made a difference.

Thanks a ton!!!

Edit:
Mobo: ASUS Z170I Pro Gaming (BIOS 3406)
CPU: i7 7700K
Graphics: MSI GTX 1070 Gaming X 8GB
 
Last edited:

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,670
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
fosworn,
Since we're not telepathic, we need to know your system components. See the tonymacx86 Forum Rules & Policies on signature block components.

Additionally, please provide complete details in your Profile.

Mobo: motherboard manufacturer/model
CPU: detailed CPU model (e.g., i7-4770K)
Graphics: Video card manufacturer/model and/or Intel Integrated Graphics version (e.g., HD4600)

See my Profile items to the left of my post, under my name.

By completing your Profile and signature block, you help us help you better. :thumbup:
 
Joined
Sep 22, 2016
Messages
455
Motherboard
Z170X-UD5 TH-Clover
CPU
i7-6700K
Graphics
RX Vega 56
Mac
  1. Mac mini
Mobile Phone
  1. iOS
In the Terminal, remove the Nvidia drivers with the following Terminal commands:

There is no 100% guarantee but you maybe don't need this approach implement fully actually. On case of failure to load Nvidia Web Drivers, just removing NVDAStartupWeb.kext from /Library/Extensions might solve issue to get into GUI to fix problem with kexts et to install NVIDIA Web Drivers properlu.
 
Joined
Jul 24, 2015
Messages
2,276
Motherboard
MSI H81i
CPU
i5-4570
Graphics
RX 580
I have no idea why, but EmuVariableUefi-64.efi might have actually made a difference.
You'll be booting with nvram variables from nvram.plist. Which won't exist. So its like booting without persistent nvram until you install the rc.scripts and have shut down at least once.
 
Joined
Jun 24, 2016
Messages
86
Motherboard
ASUS ROG STRIX Z390-F GAMING
CPU
i9-9900K
Graphics
GT 710
Weird... I updated to the supplemental update of High Sierra, and ended up in a boot-loop. I booted from my backup partition, and tried installing the updated Nvidia Driver on the updated system by using Pacifist. Still boot-loop.
Then I was going to remove the Nvidia driver, and just access the system through screen sharing(enabled screen sharing remotely through terminal), but to my surprise, after I removed the NVDAStartup.kext my system booted and was working perfectly(including full graphics support). So it seems the NVDAStartup.kext is no longer necessary.

So in short:
PROBLEM: Bootloop
SOLUTION: Remove NVDAStartup.kext
 
Top