arsradu Posted February 1, 2018 Share Posted February 1, 2018 Hi guys, Are all of you guys using SIP disabled with custom builds of the Nvidia driver? I finally managed to get build .104 patched to work with 10.13.3, but I can use it ONLY with SIP disabled. With SIP ON, the driver is technically "enabled", but there is no acceleration (no transparency either). Is there a way to make it work with SIP enabled, as well? Also, I know this is a very new and still under investigation topic, but has anyone managed to find out why do we have such a crappy performance with Nvidia drivers .156/.157? From what I could read, it's not the SMBIOS and it's not the CPU (Skylake in my case). Which leaves us with...what? The actual GPU? What changed between the previous build and the last one? How come this doesn't occur to all the users of this driver? Something has to be different to have such a different result. Link to comment Share on other sites More sharing options...
maerten Posted February 1, 2018 Share Posted February 1, 2018 @arsradu just to share my experience: - 156 had really bad performance (no acceleration) on my system - the solution provided in #1244 worked for me (installing driver .104) - i havent done anything to SIP (it has always been enabled). - my gfx card is 1080 ti on Coffeelake. I am also using these adapted kexts specifc to my monitor: https://github.com/aerror2/NGFixLG5K https://github.com/aerror2/CoreDisplayFixLG5K and Lilu But i'm guessing the standard NvidiaGraphicsFixup and CoreDisplayFixup should work otherwise. Also I'm using bootarg: ngfxpatch=pikera 1 Link to comment Share on other sites More sharing options...
ReddestDream Posted February 1, 2018 Share Posted February 1, 2018 Hi guys, Are all of you guys using SIP disabled with custom builds of the Nvidia driver? I finally managed to get build .104 patched to work with 10.13.3, but I can use it ONLY with SIP disabled. With SIP ON, the driver is technically "enabled", but there is no acceleration (no transparency either). Is there a way to make it work with SIP enabled, as well? Also, I know this is a very new and still under investigation topic, but has anyone managed to find out why do we have such a crappy performance with Nvidia drivers .156/.157? From what I could read, it's not the SMBIOS and it's not the CPU (Skylake in my case). Which leaves us with...what? The actual GPU? What changed between the previous build and the last one? How come this doesn't occur to all the users of this driver? Something has to be different to have such a different result. The best answer I've found after attempting to analyze the changes between 104-106 and 156/157 with Hopper and a hex editor is that this is Nvidia's screw up and the driver is just bad. :/ There doesn't seem to be any magic new check or anything. This driver has some significant structural changes, and something they did, likely in an attempt to improve eGPU support, just resulted in inferior performance. Hopefully, the next release will be better. Even tho it doesn't have the characteristic lag, I've also noticed just outright inferior performance on my 2012 rMBP with the 156 webdriver vs. the 10.13.3 stock Nvidia driver, including issues with display hotplug and severe lag in VMWare virtual machines. Normally, the webdrivers provide the same or slightly better better performance over stock on my 2012 rMBP. Other real mac users with eGPU have also reported the same lag we are seeing on hacks. 3 Link to comment Share on other sites More sharing options...
Cyberdevs Posted February 1, 2018 Share Posted February 1, 2018 Hi guys, Are all of you guys using SIP disabled with custom builds of the Nvidia driver? I finally managed to get build .104 patched to work with 10.13.3, but I can use it ONLY with SIP disabled. With SIP ON, the driver is technically "enabled", but there is no acceleration (no transparency either). Is there a way to make it work with SIP enabled, as well? Also, I know this is a very new and still under investigation topic, but has anyone managed to find out why do we have such a crappy performance with Nvidia drivers .156/.157? From what I could read, it's not the SMBIOS and it's not the CPU (Skylake in my case). Which leaves us with...what? The actual GPU? What changed between the previous build and the last one? How come this doesn't occur to all the users of this driver? Something has to be different to have such a different result. Just to clarify something if you have SIP enabled and upon installing the webdriver you’ll be prompt to allow the kext to be loaded by the macOS otherwise you’ll end up with the black screen or no acceleration in some cases but mostly the black screen occurs. Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
steff89 Posted February 1, 2018 Share Posted February 1, 2018 Hey, I also only enable SIP for installation. After the installation is finished, I disable SIP again, otherwise the drivers are not working. So here is what I do: - Enable SIP and restart - Start in Safe mode - Install new Nvidia driver - Disable SIP again - Restart With my 4790K + 980Ti (SMBIOS 14,2) I do not have any decrease in performance, so I guess only the 10XX cards are affected? Greetings, Steffen Link to comment Share on other sites More sharing options...
arsradu Posted February 1, 2018 Share Posted February 1, 2018 Hey, I also only enable SIP for installation. After the installation is finished, I disable SIP again, otherwise the drivers are not working. So here is what I do: - Enable SIP and restart - Start in Safe mode - Install new Nvidia driver - Disable SIP again - Restart With my 4790K + 980Ti (SMBIOS 14,2) I do not have any decrease in performance, so I guess only the 10XX cards are affected? Greetings, Steffen Just to clarify something if you have SIP enabled and upon installing the webdriver you’ll be prompt to allow the kext to be loaded by the macOS otherwise you’ll end up with the black screen or no acceleration in some cases but mostly the black screen occurs. Sent from my iPhone using Tapatalk Ok, well the driver has been installed with SIP enabled. Then I disabled it to patch it. Then re-enabled it. I have no black screen (thank God for that, I'm using NvidiaGraphicsFixup, so I'm guessing that helps too), but, with SIP enabled, I don't have any acceleration. Hey, I also only enable SIP for installation. After the installation is finished, I disable SIP again, otherwise the drivers are not working. So here is what I do: - Enable SIP and restart - Start in Safe mode - Install new Nvidia driver - Disable SIP again - Restart With my 4790K + 980Ti (SMBIOS 14,2) I do not have any decrease in performance, so I guess only the 10XX cards are affected? Greetings, Steffen Well, in my case, the driver was already there, with 10.13.2. So, instead of upgrading and then patching Nvidia driver .104 for the new OS version (17D47), I first patched for the new version, and then upgraded to it. This was with SIP disabled. And now, as I said above, everything's fine with SIP disabled. But if I enable it, I get no acceleration. Also, I'm pretty sure it's not a 10xx thing. I'm using a 950, so...yeah, it's not that. Link to comment Share on other sites More sharing options...
Cyberdevs Posted February 1, 2018 Share Posted February 1, 2018 Ok, well the driver has been installed with SIP enabled. Then I disabled it to patch it. Then re-enabled it. I have no black screen (thank God for that, I'm using NvidiaGraphicsFixup, so I'm guessing that helps too), but, with SIP enabled, I don't have any acceleration. Well, in my case, the driver was already there, with 10.13.2. So, instead of upgrading and then patching Nvidia driver .104 for the new OS version (17D47), I first patched for the new version, and then upgraded to it. This was with SIP disabled. And now, as I said above, everything's fine with SIP disabled. But if I enable it, I get no acceleration. Also, I'm pretty sure it's not a 10xx thing. I'm using a 950, so...yeah, it's not that. Which version of AptioOsxFixDrv you are using? Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
arsradu Posted February 1, 2018 Share Posted February 1, 2018 Which version of AptioOsxFixDrv you are using? Sent from my iPhone using Tapatalk 3rd one, with no EmuVariable (since it's not necessary anymore). 1 Link to comment Share on other sites More sharing options...
captain-j Posted February 1, 2018 Share Posted February 1, 2018 3rd one, with no EmuVariable (since it's not necessary anymore). Oh, it's not necessary to have EmuVariable to load the Nvidia drivers now? Link to comment Share on other sites More sharing options...
Kynyo Posted February 1, 2018 Share Posted February 1, 2018 Not necessary if you use OSXAptioV3. 2 Link to comment Share on other sites More sharing options...
arsradu Posted February 1, 2018 Share Posted February 1, 2018 Oh, it's not necessary to have EmuVariable to load the Nvidia drivers now? Nope. As long as you're using AptioFixDrv3, that one has NVRAM support built in. So yeah, no need for EmuVariable anymore. 2 Link to comment Share on other sites More sharing options...
fallen00sniper Posted February 6, 2018 Share Posted February 6, 2018 anyone else having the issue of everything was fine, updated to 10.13.3 and updated video drivers only to be presented with a black screen? Edit: Solved the issue... At boot in clover options I enabled SIP Allowed all items that showed up Reinstalled NvidiaWebDriver Updated all kexts FakeSMC, Lilu, NvidiaGraphicsFixUp, Etc. (those that had updates) Updated AptioInputFix.efi and AptioMemoryFix.efi Rebooted as normal with SIP disabled and good to go again. Could have been an issue with a kext or just needed SIP for a short time to get everything working together happily. I am also experiencing the video stutter and reduced performance from the latest driver. Link to comment Share on other sites More sharing options...
renaissance18 Posted February 8, 2018 Share Posted February 8, 2018 i need a web driver for 17e150f Link to comment Share on other sites More sharing options...
Balamut Posted February 8, 2018 Share Posted February 8, 2018 Any one with SMBIOS iMacPro installed it? Link to comment Share on other sites More sharing options...
Guest Posted February 8, 2018 Share Posted February 8, 2018 me Any one with SMBIOS iMacPro installed it? Link to comment Share on other sites More sharing options...
arsradu Posted February 8, 2018 Share Posted February 8, 2018 i need a web driver for 17e150f Well, I'm not sure there is one out yet. You can also try your luck in the pre-release thread over here. However, I think you can use an older driver (such as .104/.106) and patch it for the build you need. You will most likely need SIP to be disabled for that to actually take effect. If you don't have a driver, at all, install that older driver with SIP enabled, Patch it with SIP disabled, and run it with SIP disabled. For some people it works with SIP enabled, as well. For me, not so much. So, I'm telling you just in case you find yourself with no acceleration even though the driver seems to be installed and enabled. Also, if I may, I would suggest rephrasing that sentence in a way that's less demanding. It sounds like you're demanding people to provide that driver to you. When in fact, nobody has any obligation to do that. ) Anyway, it's just a suggestion. 2 Link to comment Share on other sites More sharing options...
Guest Posted February 8, 2018 Share Posted February 8, 2018 Also, reading in this post there are many methods to create a patched installer without having no web driver installed at all #758 and previous messages Link to comment Share on other sites More sharing options...
arsradu Posted February 8, 2018 Share Posted February 8, 2018 Also, reading in this post there are many methods to create a patched installer without having no web driver installed at all #758 and previous messages That is one cool script. Thank you. So, technically, with this script, all you need is probably SIP disabled so you can run the patched driver. That is cool. Link to comment Share on other sites More sharing options...
Guest Posted February 8, 2018 Share Posted February 8, 2018 Hi arsradu there is also another sh script posted here but I can't find by now it is very simple Those are useful when you do a fresh installation and no driver are installed yet Instead when you have a NVIDIA web driver installed and you update to a new beta and for beta no driver exists as always, you can patch with @gengik84 script only nvidiawebkext file to have a fully and working driver That is one cool script. Thank you. So, technically, with this script, all you need is probably SIP disabled so you can run the patched driver. That is cool. Link to comment Share on other sites More sharing options...
arsradu Posted February 8, 2018 Share Posted February 8, 2018 Hi arsradu there is also another sh script posted here but I can't find by now it is very simple Those are useful when you do a fresh installation and no driver are installed yet Instead when you have a NVIDIA web driver installed and you update to a new beta and for beta no driver exists as always, you can patch with @gengik84 script only nvidiawebkext file to have a fully and working driver Got it. Thank you. Nice job, guys. Really. Link to comment Share on other sites More sharing options...
SavageAUS Posted February 8, 2018 Share Posted February 8, 2018 Got it. Thank you. Nice job, guys. Really.If you find the script for fresh install driver patching van you please repost. Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
Balamut Posted February 8, 2018 Share Posted February 8, 2018 me Works fine? No Issues? Link to comment Share on other sites More sharing options...
Guest Posted February 8, 2018 Share Posted February 8, 2018 #909 If you find the script for fresh install driver patching van you please repost.Sent from my SM-G930F using Tapatalk Yes (I have Pascal GFX) some people say they have lag with Maxwell and also Pascal card Have no lags tested driver from 104 to latest 157 (performances are the same and good as always) Works fine? No Issues? Link to comment Share on other sites More sharing options...
renaissance18 Posted February 8, 2018 Share Posted February 8, 2018 Well, I'm not sure there is one out yet. You can also try your luck in the pre-release thread over here. However, I think you can use an older driver (such as .104/.106) and patch it for the build you need. You will most likely need SIP to be disabled for that to actually take effect. If you don't have a driver, at all, install that older driver with SIP enabled, Patch it with SIP disabled, and run it with SIP disabled. For some people it works with SIP enabled, as well. For me, not so much. So, I'm telling you just in case you find yourself with no acceleration even though the driver seems to be installed and enabled. Also, if I may, I would suggest rephrasing that sentence in a way that's less demanding. It sounds like you're demanding people to provide that driver to you. When in fact, nobody has any obligation to do that. ) Anyway, it's just a suggestion. thanks, i will check on the other thread Link to comment Share on other sites More sharing options...
arsradu Posted February 8, 2018 Share Posted February 8, 2018 thanks, i will check on the other thread Sure. By the way, I successfully installed 10.13.4 Beta 2 (build 17E150f) and I'm using patched Nvidia Driver .104. So far so good. So, just so you know, in case you want to give this method a try. @fabiosun, just tried the script and got everything working on 10.13.4 Beta 2. So...thank you. 1 Link to comment Share on other sites More sharing options...
Recommended Posts