Contribute
Register

NVIDIA Releases Alternate Graphics Drivers for macOS High Sierra 10.13.4 (387.10.10.10.30)

Status
Not open for further replies.
Joined
Mar 8, 2018
Messages
6
Motherboard
Z270
CPU
i7-7700K
Graphics
nVidia GTX 1060
Mac
  1. iMac
Finally got it working on 103. and buttery smooth!!

So I was left scratching my head on why my system wouldn't be buttery smooth like the others here.

1. I decided to run kextstat | grep -I nvidia for shits and giggles (despite putting the latest kexts in clover/kext/others) and running latest Nvidia update.
2. My result when running the terminal command showed
'as.lvs1974.NvidiaGraphicsFixup (1.2.1)'

I thought thats unusual as I have put the 1.2.5 in the correct EFI folder

3. So I went hunting on the rogue 1.2.1 file. I decided to check systems/library/extensions and lo and behold it was sitting in there. That damn old kext was overriding the EFI folder. I deleted it, along with Lilu and Shiki and all the other older kexts in that folder that should belong in the EFI folder and restarted and it worked!!

I must have, many many months ago for some reason or another, or out of pure carelessness stuck them in the macOS folder where they SHOULD NOT BELONG.

My advice, type in the command and see if you have any rogue kexts in macOS in either system/library/extensions or library/extensions.

Thanks for those who helped over the past few days.

Congrats!

MultBeast installs kexts to L/E, anyone who used MultBeast should check their /Library/Extensions to make sure there is no old kexts sitting there.
 
Joined
Jan 13, 2012
Messages
9
Motherboard
Gigabyte Z170X-UD5 TH
CPU
6700k
Graphics
GTX 1080 Ti
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello guys! I have another experience with new driver... And my experience just Wooow!
My system: Asus z170i pro gaming with 3406 BIOS (before Spectre), 7700k, Asus 1070 Turbo.

I worked on the 10.13.2. After some good news about lag resolve I move on the 10.13.4 with Combo update (10.13.3 was past).
After that I install latest Nvidia driver (387.10.10.30) from dowloaded section (not from panel).
I went through all test included OpenGL. Everything works extremely good! I have noticed increase performance (I have own test in Motion 5). This combo (10.13.4 + new lilu+kext+driver) outperform eveything that I have before! Really! For me the new 387...103 far better than the 378...104 from 10.13.2!

Hardware Encoding: YES. iTunes without crash. Additional flags: shikigva=60. SMBIOS 17.1

So what I have in Clover (4411):
Clover/kexts/Other:
AppleALC.kext
FakePCIID_Intel_HD_Graphics.kext
FakePCIID_XHCIMux.kext
FakePCIID.kext
FakeSMC.kext
IntelGraphicsFixup.kext
Lilu.kext
NvidiaGraphicsFixup.kext
Shiki.kext
XHCI-200-series-injector.kext

Clover/drivers64UEFI:
apfs.efi
AppleImageCodec-64.efi
AppleKeyAggregator-64.efi
AppleUITheme-64.efi
AptioMemoryFix.efi
DataHubDxe-64.efi
FirmwareVolume-64.efi
FSInject-64.efi
HFSPlus.efi
OsxFatBinaryDrv-64.efi
SMCHelper-64.efi


There are all kexts have latest versions.

May be it could help somebody.

Hi irz,
thank you for sharing this information, I also have a really smooth working graphics card since the latest drivers with NvidiaGraphicsFixup 1.2.5. But im having big Problems, getting shiki to work… could you give me more information how you got it to work for your hack?
 

irz

Joined
Jul 11, 2017
Messages
48
Motherboard
ASUS Z170I Pro Gaming
CPU
i7-7700K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi irz,
thank you for sharing this information, I also have a really smooth working graphics card since the latest drivers with NvidiaGraphicsFixup 1.2.5. But im having big Problems, getting shiki to work… could you give me more information how you got it to work for your hack?

I have this setup (I'm not a pro in hackintosh):

1. Latest Shiki
2. Additional bootflag "shikigva=60" (this is just experimental number, I really don't understand why "60" but for me it works)
3. My ig-platform-id is 0x59120003
4. Also I have "Inject Intel"
5. As you can see above I have some intel & fakepciid kexts (in OTHER folders of Clover EFI)
6. In BIOS mode I choose "Auto" in section of the graphics priority (betweet PCI/internal video)
7. In the same BIOS mode section I set 128M as video memory

that it. Just for me.

In the "Graphics/Monitors" section of System Information of OSX I see the only my PCI NVIDIA GeForce GTX 1070.

MacX VideoConverter Pro show me HES as YES.
Also I have pretty fast Bruce 5K encoding test (about 30-40 seconds) in the FCPX.
And I have me own Motion 5 test that show me really sweet performance (compare to the 10.13.2 + .104 driver)
 
Joined
Dec 5, 2013
Messages
57
Motherboard
ASUS ROG Maximus IX Hero
CPU
I7-7700K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
Mobile Phone
  1. iOS
Finally got it working on 103. and buttery smooth!!

So I was left scratching my head on why my system wouldn't be buttery smooth like the others here.

Do yourself a favor and tag the kexts that you touch with a visible color circle so that you recognize later what you put where. This helps A LOT!
 
Joined
Aug 2, 2011
Messages
861
Motherboard
X299 Designare EX
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. 512K
  2. Plus
Mobile Phone
  1. iOS
Installing Xcode and using Lilu and Friends is the limit of my knowledge.

I have a computer science degree, 30 years of experience on mainframes, mini computers (remember when mini meant it was the size of a refrigerator?), PCs and Macs. 10+ years on eclipse IDE, very little on Xcode. In the beginning I tried to use Xcode but the cross compatibility with other platforms was too big a headache. The ugly truth is businesses just don't use macs much. So... most of my grand experience doesn't mean jack when it comes to kexts.
 
Joined
Aug 2, 2011
Messages
861
Motherboard
X299 Designare EX
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. 512K
  2. Plus
Mobile Phone
  1. iOS
Hello guys! I have another experience with new driver... And my experience just Wooow!
My system: Asus z170i pro gaming with 3406 BIOS (before Spectre), 7700k, Asus 1070 Turbo.

I worked on the 10.13.2. After some good news about lag resolve I move on the 10.13.4 with Combo update (10.13.3 was past).
After that I install latest Nvidia driver (387.10.10.30) from dowloaded section (not from panel).
I went through all test included OpenGL. Everything works extremely good! I have noticed increase performance (I have own test in Motion 5). This combo (10.13.4 + new lilu+kext+driver) outperform eveything that I have before! Really! For me the new 387...103 far better than the 378...104 from 10.13.2!

Hardware Encoding: YES. iTunes without crash. Additional flags: shikigva=60. SMBIOS 17.1

So what I have in Clover (4411):
Clover/kexts/Other:
AppleALC.kext
FakePCIID_Intel_HD_Graphics.kext
FakePCIID_XHCIMux.kext
FakePCIID.kext
FakeSMC.kext
IntelGraphicsFixup.kext
Lilu.kext
NvidiaGraphicsFixup.kext
Shiki.kext
XHCI-200-series-injector.kext

Clover/drivers64UEFI:
apfs.efi
AppleImageCodec-64.efi
AppleKeyAggregator-64.efi
AppleUITheme-64.efi
AptioMemoryFix.efi
DataHubDxe-64.efi
FirmwareVolume-64.efi
FSInject-64.efi
HFSPlus.efi
OsxFatBinaryDrv-64.efi
SMCHelper-64.efi


There are all kexts have latest versions.

May be it could help somebody.

Congrats! I was beginning to think only ATI/AMD cards were going to work with 10.13.4!
It would REALLY help if you packaged that all up in a zip file for those of us that... :oops:"can't compile":oops:
 
Joined
Jul 2, 2011
Messages
118
Motherboard
Gigabyte GA-Z170X-UD5 TH
CPU
i7‑6700K
Graphics
2x GTX 980 Ti
I gave it another go this morning, double checked L/E and S/L/E for any old kexts, and ran kextstat to verify which versions were loading.
Code:
as.vit9696.Lilu (1.2.3)
as.lvs1974.NvidiaGraphicsFixup (1.2.5)
com.nvidia.NVDAStartupWeb (10.3.1)
com.apple.nvidia.NVDAStartup (10.3.0)
com.nvidia.web.NVDAResmanWeb (10.3.1)
com.nvidia.web.NVDAGM100HalWeb (10.3.1)
com.nvidia.web.GeForceWeb (10.3.1)
com.nvidia.CUDA (1.1.0)
...still no OpenGL :(
Attached are the kexts I compiled this morning using Lilu and Friends.
 

Attachments

  • Lilu-1.2.3-2018-04-05 11.45.32.zip
    43 KB · Views: 60
  • NvidiaGraphicsFixup-1.2.5-2018-04-05 11.45.34.zip
    18.5 KB · Views: 50

irz

Joined
Jul 11, 2017
Messages
48
Motherboard
ASUS Z170I Pro Gaming
CPU
i7-7700K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Congrats! I was beginning to think only ATI/AMD cards were going to work with 10.13.4!
It would REALLY help if you packaged that all up in a zip file for those of us that... :oops:"can't compile":oops:

Everything that I show in the Clover/drivers64UEFI folder are from Clover (4411 for me). You shouldn't compile that. Just install clover.

Lilu Kext & NvidiaGraphicsFixup I put from somewhere above in this thread. That's all. There are all other kext on the top of the google search (from github's repos).
 
Joined
May 2, 2016
Messages
41
Motherboard
ASUS P8Z77-V DELUXE
CPU
i5-3570K
Graphics
NVIDIA GTX 770
Mac
  1. iMac
So, the new driver .103 works better than the old 378.10.10.10.25.106?. I´m still using the latter with 10.13.4 and runs very smooth. Also, benjamin dobell´script still consider the .106 as the latest stable/usable available for 10.13.4 (I think the .103 one is black listed).
 
Joined
Jun 25, 2011
Messages
18
Motherboard
fddfdfdfdf
CPU
ddfdfdffdf
Graphics
ddfdfdfdf
Mac
Classic Mac
Mobile Phone
eq5yf7L.png


eTFQiN3.png

Finally got my build working 100% with good performance and no UI lag on 10.13.4 (above pic outdated). Very happy!

Card: 1080ti
Driver: 387.10.10.10.30.103
Install with:

Kexts: New Lilu & NvidiaGraphicsFixup from the Archive.zip attached few pages back, installed to Clover's Other.

Thanks to everyone taking part in resolving the graphics issues.
 
Last edited:
Status
Not open for further replies.
Top