- Joined
- Oct 9, 2017
- Messages
- 17
- Motherboard
- ASUS Z170I Pro Gaming
- CPU
- i7-7700K
- Graphics
- GTX 1070
- Mac
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: