The Nvidia web drivers can be a bit of a PITA...
- As of today, there are still no Nvidia web drivers for Mojave. Therefore, if you want to use your GTX 1070, you must use High Sierra, at least for now.
- You MUST make sure that you have the correct build of the web drivers that correspond to the version of macOS.
There are several methods to make macOS use the Nvidia web drivers.
- Launch Terminal and enter: sudo nvram boot-args="nvda_drv=1"
- In config.plist > Boot, enable nvda_drv=1
- In config.plist > System Parameters, enable NvidiaWeb
Thanks so much for guiding us wretched souls out of hackintosh pergatory !!!
So .... here's more info on my situation (EFI screen shots with config.list attached) ... I have:
--10.12.6 (16G29)
--Nvidia web driver: 378.05.05.25f01 (up to date, correct version for 16G29)
--bios version: 1002 x64 (built date 07/02/2018 / EC version: mbec-z370-0203 / me firmware: 11.8.50.3470)
--using your EFI (high Sierra) folder
-- 4X8 (32GB) Ram (G.Skill DDR4-3000 / CL-16-18-18-38 1.35v) Manufact#: F4-3000C16D-16GISB
Here are my 2 current problems:
I. START-UP
**can only boot into USB stick**
== when trying to boot into HD (BTW:the drive is recognized by bios), start-up goes straight into the mobo bios (and again after save and exit) ==
possible problems:
(a) the bios (see end of this post for bios settings) "Secure Boot state" is enabled and greyed out -- can't changed to "disabled" (is this necessary ... is this a bios ver. problem? If I need to flash or update, where and how do I best do so?)
(b) I have 4 unmapped RAM sticks that show up in bios and apple system report:
--the report has the correct speed: 3000MHz, but it isn't correctly reading the whole Part# correctly (F4-3000C16-8GISB, instead of the full: F4-3000C16D-16GISB) and the memory slot description seems weird: Bank 0/Dimm0 / Bank1/Dimm0 / Bank0/DIMM1 / Bank1/Dimm1). AND/HOWEVER/BUT ...
--the speed in the mobo bios only registers as 2133MHz (under Dram status), but when I switch X.M.P. to "enabled", profile #1 appears and reads out my RAM's Mhz, latency values and voltages correctly (but the erroneous Dram stuatus values remain)
(c) after installation, I didn't do multibeast, but just put your EFI (High Sierra) into the HD EFI partition (was something not added that should have been?)
(d) Every time I open the HD Efi partition, an extra EFI folder (w/ only the apple/extensions folder in it) has been added to your EFI (high Sierra) folder
II. GRAPHICS
** 1070 not recognized in HD start-up **
== first time I fired up the mobo with graphics card, the bios came back saying that my graphics card wasn't UeFI recognized ==
things tried:
(a) added EmuVariableUEFI-66 (not sure what ver., but says it was created June 20, 2017) to HD EFI folder .... to NO avail (in HD start-up/boot attempt)
(b) I already had checked the Nvidia #2 and #3 perimeters you suggested above ... to no avail in HD boot/start-up... it goes back to "OS X Default Graphics Driver"..... BUT --->
** 1070 recognized in Clover USB boot **
(1) replaced the USB boot-up EFI folder (which in it's original form also wasn't recognizing the Nvidia card) with the HD EFI folder (which isn't loading because I can't boot to HD) and ----> SUCCESS ... card recognized using the HD EFI folder (incl. it's config.list) when booting into USB boot:
--Nvidia web driver loads (not "OS X default")
--apple sys report sees and reports correctly on the 1070
--no more screen fluttering, slowness, breaks in screen imaging
BUT .... this is only in the usb boot .... how to get this same efi folder working in the HD boot (which it presumably would if I could only get the system to boot from the HD)?
---------------------------------
* Bios settings:
Boot-->Fast Boot: disabled
Boot-->CSM-->Launch CSM: Enabled
Boot-->CSM-->boot device control:UEFI and Legacy OPROM
Boot-->CSM-->from network/storage/PCI: Legacy only
Boot-->SECURE BOOT--> secure boot state: enabled (grey out=can't change)
Boot-->SECURE BOOT--> Platform keystate:unloaded(greyed out)
Boot-->SECURE BOOT--> OS type : other OS
Boot option#1: SATA6G_1:St4000
Boot override: SATA6G_1:ST4000
ADVANCED:
(1) Platform misc Config-->
PCI express NPM: disabled
PCH DMI ASPM: disabled
ASPM:disabled
L1 substaes: diasbaled
PCI Express Clock Gating: enabled
DMI Link ASPM Control: disabled
PEG-ASPM:disabled
(2)SystemAgent Config-->
vt-d:disabled
above 4G decoding: enabled
GRAPHICS CONFIG:
Primary display: PCIE
iGPU Multi-Monitor:disabled
PEG PORT CONFIG:
PCIEX16X8: auto
MEMORY CONFIG:
memory Remap:enabled
(3) PCH Config-->
PCI Express Config--> IOAPIC 24-119 Entries: enabled
(4) PCH Storage config:
sata controller: enabled
sata mode:ahci
agreesive LPM: disabled
Sata6G: ST4000DM004
(5)APM Config-->
erp ready:disabled
power on by PCI-E:enabled
Power on by RTC: disabled
(6)Network stack-->
Network stack: disabled
(7)USB config
Legacy USB support: enabled
USB Keyb & Mouse Simulator: disabled
-------------------------------
*see attachment for config list and screen shots of EFI folder contents: