Jump to content

Diff between clover's nvidiaweb & nvidia pref?


LockDown
 Share

2 posts in this topic

Recommended Posts

I installed nvidia web driver and enabled nvidiaweb option in config.plist, and my card now works :)

 

just an inquiry...

i now have nvda_drv=1 entry on my nvram due to the nvidia pref.

 

What does nvidiaweb(config.plist) exactly do if nvidia prefs takes care of enabling the web driver?

 

Do i need both or just leave nvidiaweb disabled and let nvidia pref handle this?

Link to comment
Share on other sites

A must for working Web driver is the NVRAM key  nvda_drv=1.

(you can look : nvram -p )

Doenst matter how this key comes into your nvram, but it must be present and set to 1 for working webdrivers.

I think the clover config nvidiaweb does handle / set this NVRAM key at boot time. (since the boot flag nv... is useless for Sierra+)

If you set nvram key by the nvidia prefpane or by hand: sudo nvram  nvda_drv=1 but disable clover nvidiaweb, the clover may overwrite the key with =0.

So both must be enabled.

PS:  Webdrivers not loaded

It may happen that you enable Clover webdriver but, because your NVRAM isnt working (depend on Mainboard, some need EmiEfi...efi, i not with GA Z 77) the webdriver

is not loaded!!! In this case, you enabled webdriver in clover, check if the nvram key really set and set to =1. ( nvram -p).

Other problems can be,

- nvram is set right, but webdriver isnt for used OS X build version (webdriver checks OS X build version) = Webdriver not loaded.

- nvram is OK, also webdriver build is OK, but kernelcache old (not updated = old webdriver version) OR some nv kexts have wrong owner(permissions) = Webdriver not loaded

- all OK, but on High Sierra - problems with HS new kext  allow security : web drivers not loaded if you installed them with SIP disabled 

- last but not least : all OK, but your SMBIOS (Mac Modell) is problematic for Nvidia gpu = use LILU + NVGraphicsFixup , if use both lastest (1.20) version - you MUST delete NVWebDriverLibValFix.kext if you used it before!!!! in /L/E & kernelcache update  - otherwise reboots.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...