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

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

Link to post

Share on other sites

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

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

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 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

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

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. ^.~