Jump to content
fantomas1

Nvidia Web Driver updates for macOS High Sierra (UPDATE Feb 28, 2019)

1,826 posts in this topic

Recommended Posts

i think that we have to make pressure on nvidia to have a driver release and also we have to do pressure to have also external cpu support in web drivers, so real mac users can also enjoy it, but the think that i'd like to see most is a proper open cl support in the web drivers to have better performance in apple software and also be able to get some software to work 

Share this post


Link to post
Share on other sites
Advertisement

i think that we have to make pressure on nvidia to have a driver release and also we have to do pressure to have also external cpu support in web drivers, so real mac users can also enjoy it, but the think that i'd like to see most is a proper open cl support in the web drivers to have better performance in apple software and also be able to get some software to work 

 

I fully agree that we should start to make pressure on Nvidia concerning 10.13 Web Drivers. If we just wait like in case of Pascal and 10.12, the 10.12 Pascal Web Driver Disaster might find its continuation in a general 10.13 Web Driver Disaster. I think at least it would be fair to know about Nvidia's plans and strategies in this direction. This could avoid steadily growing concerns on side of the users and the hackintosh community.

Share this post


Link to post
Share on other sites

i think that nvidia is no longer interested in mac drivers, they are just offering better drivers for existing mac for nvidia graphics cards that apple still supports and for the peoples who upgraded they old style mac pro with an maxwell GPU, pascal gpu support is just like satisfying for a moment a whim of a child, so nvidia just satisfied our whim for some time, but  they just do not want to continue supporting us, because they are not interested.

 

i hope nvidia will came back in mac scene, but for now apple has better agreements with amd so if we want to still use the latest gpus in the future, we have to switch to amd

Share this post


Link to post
Share on other sites

How do i test is metal, acceleration, open gl, etc are working? Is there a single app that tells you? I have a 710 that seems to be working right, and want to know if I would benefit from the 10.12.6 mod kext

Share this post


Link to post
Share on other sites

1080 GTX with 10.13 DP5 /w the 10.12.6 drivers. Can confirm not working. :-(

modified the version checker to match 10.13 DP5's build and took care of the graphics device policy edit. Black screen and no window server (can't even ARD into it) with the webdrivers enabled.

 

As for the prior discussion with the Apple vs Nvidia conflict... no surprise. but Apple doesn't have the ability to restrict or prevent Nvidia from releasing kexts for their OS... the only leverage Apple would have is to not work with Nivida and not include their products in their macs in the future. aka the current status quo. If Nvidia wanted to they could engineer and distribute web drivers all they wanted for OS X, they just won't get the cooperation of Apple. Its not like there is documentation for how these features work in Macs... Apple just isnt timely in releasing it in advance unless you are a partner (often it comes a few months after OS X goes gold). In theory, even without Apple's help, their OS X market would be larger under 10.13 with the thunderbolt 3 enclosures than they have today (just old macpros being updated and a few enthusiasts doing... unsupported activities).

Really, I think Nvidia wants to try and get its Quadros as an option for the Mac Pro in 2018. ^.~

Share this post


Link to post
Share on other sites

How do i test is metal, acceleration, open gl, etc are working? Is there a single app that tells you? I have a 710 that seems to be working right, and want to know if I would benefit from the 10.12.6 mod kext

 

GT 710 has native Apple drivers, no need for Web Drivers for it to function.    If you test get ready for some 2-3 FPS scores, vs. Pascal 90-100 FPS scores.     I think if Nvidia does release web drivers it will be after the public release of High Sierra.    if they do it now they will have to update them every other week or so as the betas develop.    Lets all hope they do use Nvidia for the Mac Pro or at least let Nvidia develop new drivers without any legal or software interference.

Share this post


Link to post
Share on other sites

I will try to explain what I did...I am testing like you and I am not an expert or coder at all..I like to try things:-)

 

so:

I have a working system with 10.12.5 installed

I have downloaded 10.13 beta from apple store

to have it working I have to use clover 4081 (thanks to sherlocks)

I have also to change my cpu kernel patch (thank to PMHeart and Matthew82 to point me in right direction)

I installed from 10.12.5 to a clean disk launching Install macOS 10.13 Beta from application

then when all process is finished I have transferred all my setting from 10.12.5 to 10.13 beta with migration assistant

in this way I have cuda and nvidiadriver installed but not working

I patched with 17A and NVIDIA® WebDriver Updater app

then I have modified AppleGraphicsControl.kext in the same way I do from time

in this way apple policy produce a black screen

if I change inside new kext applegraphiccontrol kext/contents/plugin this file: AppleGraphicsDevicePolicy.kext with an old and patched 10.12.5 one...I have two monitors working and nvidiaweb drivers loaded fine

but poor performance...

so someone could understand how to have performance if possible..or we have to wait nvdia for a correct driver...

 

I can't explain better in English..sorry! :-)here you go

On the kexts you are using from 12.5-12.6 did you try using iHex? Change Darwin kernel value from 16.5 to 17.0.

 

Show package contents, open macOS folder and drag driver to desktop then. Open iHex. Drag desktop copy into iHex. Use edit and scroll to find, scroll right to find. Select text mode. Enter find value Darwin Kernel Version 16.5.?? Then replace with DK version 17.0. Just use the 16.5 and 17.0 values and replace all after first trial. Correctly labeling theses kexts as 17.0 might help, and also look into other folder and files in those kexts to replace with 17.0. Run Kext wizzard or other tool before reboot. It may be worth trying or have absolutely no effect.

Share this post


Link to post
Share on other sites

Do you think there's a chance for us getting better performance in High Sierra? I mean, considering eGPU support maybe there's some incentive for nVidia to improve their drivers?

 

I'm sort of glancing at Vega right now...

Share this post


Link to post
Share on other sites

Where link download Nvidia Web Driver for High Sierra DP beta 7  ?

I think you don't need to use driver for your GT210, it can be enabled by checking "Inject Nvidia" in graphic section. Actually there is no official driver for DP now, maybe we have to wait for GM version or the first official release of HS

Share this post


Link to post
Share on other sites

This is really disappointing. Was hoping to try out HS, but I've a GTX 970. Hope Nvidia & Apple sort themselves out soon.

Share this post


Link to post
Share on other sites

I have to correct myself, the 10.12.6 web driver workaround still works with DP7 and DP8! I had some stupid bug which I eliminated subsequently... everything working as expected also with the same known limitations as before

Share this post


Link to post
Share on other sites

well i got my own method and i got it working under PB7 build # 17A358a 

i can upload the files if you want, yes is only partial support but it does make things a little better

rr8v9j.png

this is only for build # 17A358a

download the file and uncompress the zip file by double clicking on it

run the nvidia installer, ignore the error

after it finished installing, do not restart

go to S/L/E and delete NVDAStartupWeb.kext

now use kext wizard and install NVDAStartupWeb.kext 

the one that is inside the high sierra folder

close kext wizard and click restart on nvidia installer

 

note 

if you need to patch AppleGraphicsControl.kext

you can use the patched version from 10.12.6 or patch the one from 10.13

it works either way

 

you can use lilu kext and nvidia fix kext in case you don't want to use or patch AppleGraphicsControl.kext

 

http://www94.zippyshare.com/v/oAtgAbb7/file.html

When you refer to using this method of lilu kext and nvidia fix kext... Does that fix the issue of "super slow" opening and closing of windows & programs?

 

I was able to get 10.13 Beta 8 17A358a working & booting using the AppleGraphicsControl.kext and NVDAStartupWeb.kext method. Only problem is the "super slow" opening and closing of windows & programs

Share this post


Link to post
Share on other sites

well remember that this is just a temporary fix, until nvidia releases the official web drivers, right now i'm using the patched version of applegraphicscontrol.kext from 10.12.6 because i deleted the one from 10.13 by mistake, i did use lilu kext and nvidia fix kext for a while in 10.12.6 but i stopped using it because only one time my computer was stuck in the black screen so i went back to patching applegraphicscontrol.kext instead, as for the slow opening and closing i do not have that problem, i only noticed a little slow down in boot and system performance when i added emuvariable to clover but after i noticed that it was doing more harm than good i deleted. but i just wanted to test emuvariable for myself because many people reported having problems with emuvariable and it seems to be true, i'm running on a single samsung 960 in APFS but i have 5 samsung 960, 1 for windows and 4 for mac os in raid0, my next step is to test my 4 samsung in raid0 in APFS, but i have to move some data and clone an old hard drive, so i can have an spare drive with mac os, just in case

Thank you VERY MUCH for letting me know. I'll give it a shot tomorrow after work!

 

Out of curiosity... Is there any specific boot arguments you use in Clover when you boot into High Sierra? Currently I am using none and have no issues booting into 10.12.6 16G29 and 10.13 17A358a (except for the slow window/program performance).

Share this post


Link to post
Share on other sites

my GTX760 is working without NVIDA web driver but with a patch...should I install web drivers? if so do I need to remove the kexts patch?

 

Share this post


Link to post
Share on other sites

well it all depends, if you have full acceleration without any glitch using your patch then keep the patch and don't install the web drivers

web drivers are not fully functional, they only provide limited partial support

you will be able to change resolution and have a more stable system than without having or using any web driver

 

can you post your patch files so i can take a look a test them to see which method is better

 

I have no problem watching 1080P/4k movies no glitches and everything looks normal however Davinci resolve cannot identify the cards haven't tried other thing to check because I basicity running 10.12 now 

I am using "EmuVariableUefi-64.efi" only this...

post-474300-0-13623600-1504419787.png

files.zip

Share this post


Link to post
Share on other sites

thanks for the files

ok those files are to avoid having to patch AppleGraphicsControl.kext

so you don't get the black screen on certain smbios like mac pro 6.1 and some imacs smbios

the good thing about those files is that they survive updates

so you don't need to keep patching AppleGraphicsControl.kext every time you upgrade mac os

 

i think you card is supported natively by HS

it has to be

 

i think you are running PB7 

you need to update to PB8

 

anyway i'm going to run a quick test on HS 

i'll be back later

 

thanks

Thanks!

but I think I am running developer beta 8 since I have beta 9 update already...

post-474300-0-54640900-1504421293_thumb.png

Share this post


Link to post
Share on other sites

strange on DB8 Nvidia drivers cannot be installed on DB9 I can installing WebDriver-378.05.05.25f01 can detect the card however it say drivers not support :(

post-474300-0-95664500-1504536026_thumb.png

post-474300-0-28104600-1504536037_thumb.png

Share this post


Link to post
Share on other sites

I have used previous method posted and it is working as usual

Obviously no metal acceleration till Nvidia will produce a real 10.13 driver

 

 

1080 GTX with 10.13 DP5 /w the 10.12.6 drivers. Can confirm not working. :-(

modified the version checker to match 10.13 DP5's build and took care of the graphics device policy edit. Black screen and no window server (can't even ARD into it) with the webdrivers enabled.

 

As for the prior discussion with the Apple vs Nvidia conflict... no surprise. but Apple doesn't have the ability to restrict or prevent Nvidia from releasing kexts for their OS... the only leverage Apple would have is to not work with Nivida and not include their products in their macs in the future. aka the current status quo. If Nvidia wanted to they could engineer and distribute web drivers all they wanted for OS X, they just won't get the cooperation of Apple. Its not like there is documentation for how these features work in Macs... Apple just isnt timely in releasing it in advance unless you are a partner (often it comes a few months after OS X goes gold). In theory, even without Apple's help, their OS X market would be larger under 10.13 with the thunderbolt 3 enclosures than they have today (just old macpros being updated and a few enthusiasts doing... unsupported activities).

Really, I think Nvidia wants to try and get its Quadros as an option for the Mac Pro in 2018. ^.~

 

post-468967-0-55983200-1504629034_thumb.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By fantomas1
      Hi InsanelyMacaholics   

      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS Sierra.
       
      10.12.6
      Nvidia Web Driver - 378.05.05.25f13 --> build 16G1815 (thanks to flowrider) New!
      Nvidia Web Driver - 378.05.05.25f12 --> build 16G1710 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f11 --> build 16G1618 (thanks to Frank Nitty)
      Nvidia Web Driver - 378.05.05.25f10 --> build 16G1510 (thanks to BreBo) 
      Nvidia Web Driver - 378.05.05.25f09 --> build 16G1408 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f08 --> build 16G1314 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f07 --> build 16G1314 (thanks to haring)
      Nvidia Web Driver - 378.05.05.25f06 --> build 16G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 378.05.05.25f04 --> build 16G1114 (thanks to lukazm)
      Nvidia Web Driver - 378.05.05.25f03 --> build 16G1036 (thanks to Gradou)
      Nvidia Web Driver - 378.05.05.25f01 --> build 16G29 (thanks to Badruzeus)
       
       
      10.12.5
      Nvidia Web Driver - 378.05.05.15f01 --> build 16F73 (see this post)
       
       
      10.12.4
      Nvidia Web Driver - 378.05.05.05f02 --> build 16E195(thanks to crachmaster4999)
      Nvidia Web Driver - 378.05.05.05f01 --> build 16E195 (thanks to Moviemakergr)  Pascal support!!!
      Nvidia Web Driver - 367.15.10.45f01 --> build 16E195 (thanks to Lanc)
       
       
      10.12.3

      Nvidia Web Driver - 367.15.10.35f01 --> build 16D32 (thanks to shatterhenner)
       
       
      10.12.2
      Nvidia Web Driver - 367.15.10.25f02 --> build 16C68 (see this post)
      Nvidia Web Driver - 367.15.10.25f01 --> build 16C67 (see this post)
      Nvidia Web Driver - 367.15.10.25b06 --> build 16C60b/16C63a (see this post)
       
       
      10.12.1
      Nvidia Web Driver - 367.15.10.15f03 --> build 16B2657/16B2659 (thanks to Moviemakergr).
      Nvidia Web Driver - 367.15.10.15f01 --> build 16B2555 (thanks to Moviemakergr)
       
       
      10.12.0
      Nvidia Web Driver - 367.15.10.05f01 --> build 16A323 (thanks to phi777)
       
       
      GM
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A323 (same driver since DP4/PB3)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A322 (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A320 (see this post)
       
       
      DP/PB
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A313a (DP8 & PB7) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A304a (DP7 & PB6) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A294a (DP6 & PB5) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A286a (DP5 & PB4) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A270f (DP4 & PB3) (thanks to TheRacerMaster)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A254g (DP3 & PB2) (see this post)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A238m (PB1) (thanks to Faun) 
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A239j (DP2) (thanks to Faun)
      Nvidia Web Driver - 367.05.10.05b03 --> build 16A201w (DP1) (thanks to Xmedik)
       
    • By fantomas1
      hi people  
       
      you can use this thread to link / talk about of the future Nvidia Web Driver updates for El Capitan
       
      10.11.6
      Nvidia Web Driver - 346.03.15f16 --> build 15G22010 (thanks to BreBo)  New!
      Nvidia Web Driver - 346.03.15f15 --> build 15G21013 (thanks to BreBo) 
      Nvidia Web Driver - 346.03.15f14 --> build 15G20015 (thanks to DMCrimson)
      Nvidia Web Driver - 346.03.15f13 --> build 15G20015 (thanks to Louvier)
      Nvidia Web Driver - 346.03.15f12 --> build 15G19009 (thanks to WeBeRiO)
      Nvidia Web Driver - 346.03.15f11 --> build 15G18013 (thanks to BreBo)
      Nvidia Web Driver - 346.03.15f10 --> build 15G17023 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f09 --> build 15G1611 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f08 --> build 15G1510 (thanks to Badruzeus)
      Nvidia Web Driver - 346.03.15f07 --> build 15G1421 (thanks to bb1045)
      Nvidia Web Driver - 346.03.15f06 --> build 15G1217 (thanks to bb1045)
      Nvidia Web Driver - 346.03.15f05 --> build 15G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 346.03.15f04 --> build 15G1108 (see this post)
      Nvidia Web Driver - 346.03.15f03 --> build 15G1004 (thanks to BreBo)
      Nvidia Web Driver - 346.03.15f02 --> build 15G31 (thanks to Moviemakergr)
      Nvidia Web Driver - 346.03.15f01 --> build 15G31 (thanks to WeBeRiO)
      [uPDATE_3]Nvidia Web Driver - 346.03.15b01 --> build 15G24b (thanks to DMCrimson)
       
      10.11.5
      Nvidia Web Driver - 346.03.10f02 --> build 15F34 (thanks to marcozardi)
      Nvidia Web Driver - 346.03.10f01 --> build 15F34 (thanks to WeBeRiO)
      [uPDATE_2] Nvidia Web Driver - 346.03.10b01 --> build 15F31a (see this post)
       
      10.11.4
      Nvidia Web Driver - 346.03.06f01 --> build 15E65 (see this post)
      Nvidia Web Driver - 346.03.06b01 --> build 15E (see this post)
       
      10.11.3
      Nvidia Web Driver - 346.03.05f02 --> second release for build 15D21 (thanks to Fljagd)
      Nvidia Web Driver - 346.03.05f01  --> build 15D21 (see this post)
      Nvidia Web Driver - 346.03.05b02 --> build 15D (see this post)
       
      10.11.2
      Nvidia Web Driver - 346.03.04f02 --> second public release (see this post)
      Nvidia Web Driver - 346.03.04f01 --> build 15C50 (see this post)  
      Nvidia Web Driver - 346.03.04b02 --> build 15C48a (see this post) 
      Nvidia Web Driver - 346.03.04b01 --> build 15C47a (see this post)
       
      10.11.1
      Nvidia Web Driver - 346.03.03f02 --> second public release (see this post) 
      Nvidia Web Driver - 346.03.03f01 --> build 15B42 (thanks to jperkins909)
       
      10.11.0
      Nvidia Web Driver - 346.03.02f02 --> build 15A284 (thanks to MTWomg)
      Nvidia Web Driver - 346.03.02f01 --> build 15A284 (see this post)
       
      DP
      Nvidia Web Driver - 346.03.01b07 --> GM/DB/PB6/DB7/PB5 (thanks to BreBo) 
      Nvidia Web Driver - 346.03.01b06 --> build 15A (thanks to MTWomg) 
    • By ivanmacx85
      NVIDIA ha rilasciato i driver grafici per macOS High Sierra 10.13

      Questi driver sono attualmente l’unico metodo per ottenere l’accelerazione grafica delle schede:

      -Pascal   GTX 1050, 1050 Ti, 1060, 1070, 1080, 1080 Ti, TITAN Xp
      -Maxwell GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti, TITAN X


       
      Per disinstallare i vecchi WebDriver attenersi alla seguente procedura: 

      1.) Aprire l'NVIDIA Driver Manager nella voce della barra dei menu.

      2.) Fare clic sull'icona del lucchetto e immettere la password dell'amministratore.

      3.) Fare clic sul pulsante disinstallazione.

      4.) Fare clic su disinstalla e continuare con la disinstallazione. Riavviare il sistema come indicato

      5.) Installare la versione originale del kext AppleGraphicsControl.kext (solo se lo avevate modificato in precedenza) in / S / L / E / tramite Kext Utility

      Ignorate questi passaggi se venite da un'installazione pulita di High Sierra


      Per installare il nuovo pacchetto WebDriver NVIDIA 10.13 distribuito ufficialmente, procedere come segue:

      1.) Scaricare e installare il pacchetto NVIDIA WebDriver HighSierra 10.13.pkg Durante l'installazione comparirà un messaggio di errore, ignoratelo e continuare l'installazione finché non vi verrà richiesto di riavviare il sistema.

      2.) Solo per chi ha smbios iMac 15,1 - iMac 17,1 - MacPro 6.1 Prima di riavviare mettere nella cartella kext other NVWebDriverLibValFix.kext.zip, NvidiaGraphicsFixup.kext.zip e Lilu.kext per evitare il problema dello schermo nero dopo l'avvio del sistema
       
      3.) In alcuni casi è necessario impostare nel file .config il SIP (CsrActiveConfig) su 0x3

      4.) Ora riavviate il sistema. Al momento dell'avvio del sistema, avrete il WebDriver Nvidia completamente funzionante con supporto OpenGL e Metal 2


    • By spec3
      ciao, 
       
      Ho appena acquistato una GTX 980, ho due partizioni , una con Sierra . e una con Yosemite, su Sierra ho installato i Web driver , messo webdriver al config.plist e tutto funziona a dovere. In Yosemite ho fatto la stessa cosa, al riavvio  non sono  piu  riuscito ad entrare nel sistema operativo, ovviamente ho usato le versioni dedicate per ogni sistema operativo a meno che non mi sia confuso e ho installato i driver sbagliati. Per rientrare ho provato di tutto, safe mode, staccando l'nvidia , provando ad entrare con l'intel integrata, provato a cambiare SMBIOS dalla partizione di Sierra.
       
      Come posso rientrare nel sistema? ce un modo per eliminare i driver manualmente da un altra partizione?
       
      grazie

    • By imatefx
      I have a nvidia gt425M on my asus n53jq laptop almost everything is working correctly audio , lan , wifi
      even display is detected , I was not using nvidia web driviers on el capitan
       
      Only some windows and desktop background are distorted the resolution is 1920x1080, 
      The Video ram is 1024 MB but the "About mac" window shows only 1023 MB 
       

       
      Can someone help me out.
×