Skip to content
This repository has been archived by the owner on Aug 3, 2018. It is now read-only.

Releases: lvs1974/NvidiaGraphicsFixup

v1.2.7

06 Jun 21:45
Compare
Choose a tag to compare

NvidiaGraphicsFixup is now part of WhateverGreen, please use it instead.

  • Fix a name conflict for config variable

1.2.6

13 Apr 07:42
Compare
Choose a tag to compare

v1.2.6

  • Made ngfxcompat=0 explicitly disable NVDAStartupWeb.kext loading from HDD
  • Disabled AGDC patches for compatible models to avoid issues with IGPU switching on MacBooks

1.2.5

07 Apr 19:49
Compare
Choose a tag to compare

v1.2.5

  • Hardened solved symbol verification to avoid panics with broken kext cache
  • Added a workaround to interface lags in 10.13 ( add ngfxsubmit=0 boot-argument to disable)
  • Fixed improperly working forced driver compatibility from 1.2.4

With this change you may not need to disable Metal support. Make sure to restore CoreDisplay preferences:

sudo defaults delete /Library/Preferences/com.apple.CoreDisplay useMetal
sudo defaults delete /Library/Preferences/com.apple.CoreDisplay useIOP

v1.2.4

29 Mar 16:15
Compare
Choose a tag to compare
  • Added ngfxgl=1 boot argument (and disable-metal property) to disable Metal support
  • Added ngfxcompat=1 boot argument (and force-compat property) to ignore compatibility check in NVDAStartupWeb

In order to boot with ngfxgl=1 on 10.13.x you may need to set the defaults:

sudo defaults write /Library/Preferences/com.apple.CoreDisplay useMetal -boolean no
sudo defaults write /Library/Preferences/com.apple.CoreDisplay useIOP -boolean no

v1.2.3

09 Mar 14:20
d60d631
Compare
Choose a tag to compare
  • Add AAPL,slot-name injection
  • Fix HDEF layout-id detection

v1.2.2

08 Mar 18:54
ebc3125
Compare
Choose a tag to compare
Update README.md