Funkfish Posted June 1, 2016 Share Posted June 1, 2016 Hi all I'm problems with my machine today. Previously this was a smooth running Skylake machine on 10.11.4 with a GTX 970. I've done some extensive troubleshooting and still can't get video acceleration to work. Randomly the other day while browsing the web, the computer monitor just blanked out on me and the monitor went to sleep. Then I wouldn't be able to boot into the Machine as the monitor would turn off half way through the booting process. I'm was finally able to boot by passing the nv_disable=1 flag but then my 970 wouldn't be recognized and I'd have zero graphics acceleration. I played around with a few things. Updated to 10.11.5 with the latest Nvidia drivers and am still having the same issue. Currently I can only boot with the nv_disable=1 flag with zero graphics acceleration. If I don't include this flag the booting process goes halfway then the monitor sleeps. I've tried multiple system definitions from iMac 17,1, 15,1 14,2 MacPro 6,1 4,1 3,1 I've tried the Pike AGDPfix I've tried uninstalling and reinstalling the latest nvidia web drivers I even thought there was a chance my video card was busted so I booted into windows and everything works perfectly. I also tried to switch back to using the integrated graphics by plugging my HDMI cable into my integrated HDMI port (which used to work) but now I can't even see my bios screen when I'm on integrated graphics. No idea what the problem is. I'm not sure what to try next. Any help is much appreciated. Here's a link to my clover config https://www.dropbox.com/s/s1xzmasrcy5632o/config.plist?dl=0 Link to comment Share on other sites More sharing options...
nmano Posted June 1, 2016 Share Posted June 1, 2016 Remove any wifi kext and dsdt Try it Link to comment Share on other sites More sharing options...
Funkfish Posted June 1, 2016 Author Share Posted June 1, 2016 Thanks!, what is the process of removing wifi kexts and dsdts? DSDT's are one of the things I"ve been struggling with the most on this build. Link to comment Share on other sites More sharing options...
thorton Posted June 1, 2016 Share Posted June 1, 2016 Try booting in verbose mode. -v flag. Then post the message before it freezes/reboots. Link to comment Share on other sites More sharing options...
C.Frio Posted June 1, 2016 Share Posted June 1, 2016 hi... I suggest, after you boot with nv_disable=1, and after instal nvidia driver for the 10.11.5, reboot with flag "nvda_drv=1", instead of the nv_disable... if you didn't yet... c.frio 1 Link to comment Share on other sites More sharing options...
Lordie Posted June 10, 2016 Share Posted June 10, 2016 What you are missing probably is the modification to the /System/Library/Extensions/AppleGraphicsControl.kext/Context/Plugins/AppleGraphicsDevicePolicy.kext/Contents/Info.plist and then rebuilding the kernel cache. https://pikeralpha.wordpress.com/2014/05/01/os-x-mavericks-10-9-3-build-13d55-seeded/ Specifically, Changes I had to change a plist to get past a ‘boot hang’ – black screen in single user-mode – like before: /S*/L*/E*/AppleGraphicsControl.kext/C*/P*/AppleGraphicsDevicePolicy.kext/C*/Info.plist 1 2 3 4 5 <key>ConfigMap</key> <dict> <key>Mac-F60DEB81FF30ACF6</key> <string>none</string> </dict> sudo kextcache -system-prelinked-kernelsudo kextcache -system-cache to rebuild the cache. So: 1. Edit the plist, modify the string for your specific board-ID to none (for Mac-F42C88C8) 2. Rebuild the kext cache 3. Reboot with nvda_drv=1 Link to comment Share on other sites More sharing options...
Rampage Dev Posted June 10, 2016 Share Posted June 10, 2016 Please re-download and install the latest version of the Retail Drivers for Mac OS X. If they do not work then install a older release for the same version of OS X for example 10.11.5 has 3. Use MacPro 3,1 for testing. What you are missing probably is the modification to the /System/Library/Extensions/AppleGraphicsControl.kext/Context/Plugins/AppleGraphicsDevicePolicy.kext/Contents/Info.plist and then rebuilding the kernel cache. https://pikeralpha.wordpress.com/2014/05/01/os-x-mavericks-10-9-3-build-13d55-seeded/ Specifically, Changes I had to change a plist to get past a ‘boot hang’ – black screen in single user-mode – like before: /S*/L*/E*/AppleGraphicsControl.kext/C*/P*/AppleGraphicsDevicePolicy.kext/C*/Info.plist 1 2 3 4 5 <key>ConfigMap</key> <dict> <key>Mac-F60DEB81FF30ACF6</key> <string>none</string> </dict> sudo kextcache -system-prelinked-kernelsudo kextcache -system-cache to rebuild the cache. So: 1. Edit the plist, modify the string for your specific board-ID to none (for Mac-F42C88C8) 2. Rebuild the kext cache 3. Reboot with nvda_drv=1 This is not needed as he is using MacPro 3,1 as shown in the Clover config file. Link to comment Share on other sites More sharing options...
arsradu Posted June 12, 2016 Share Posted June 12, 2016 Same here with a GTX 950. Can't boot with Nvidia driver installed and nvda_drv=1 boot flag. It just reboots when going into the second stage boot. It boots fine with no flag or with flag nv_disable=1. But of course...that means it defaults to the OS X driver, and also means no acceleration. Link to comment Share on other sites More sharing options...
C.Frio Posted June 12, 2016 Share Posted June 12, 2016 hi.. suggestion ... try with the latest nvidia driver and boot with.. nvda_drv=1 npci=0x2000 dart=0 kext-dev-mode=1 c.frio 1 Link to comment Share on other sites More sharing options...
e97 Posted June 14, 2016 Share Posted June 14, 2016 I have a GTX 970 working with Clover on 10.11.5. After booting with nv_disable=1, install nVIDIA Web drivers for your version of OS X. Upon rebooting you will have a black screen. I think the kext cache or something similar needs to be rebuilt - what I do is, I boot clover from a USB drive and remove a non-critical kext, boot, make sure graphics is working add the kext back and then reboot. Ideally, there is a command to force a rebuild of the kext caches but this works for now. Boot into single user mode: To fix an unbootable system via Terminal: ## check the filesystem 1. fsck -fy ## mount root partition as read-writeable 2. mount -uw / ## rebuild kernel cache 3. touch /System/Library/Extensions && kextcache -u / 4. reboot Link to comment Share on other sites More sharing options...
Frank Nitty Posted July 21, 2016 Share Posted July 21, 2016 Same here with a GTX 950. Can't boot with Nvidia driver installed and nvda_drv=1 boot flag. It just reboots when going into the second stage boot. It boots fine with no flag or with flag nv_disable=1. But of course...that means it defaults to the OS X driver, and also means no acceleration. I'm aware this thread is old and wasn't sure you found a solid solution. Just to chime in, I had a similar issue as you did. What I did to fix it was I added cpus=1 in the boot arguments in Clover config.plist. This is what I use to access 10.11 with my GTX 960: SMBIOS: iMac14,2 Boot arguments: dart=0 nv_drv=1 kext-dev-mode=1 nvda_drv=1 cpus=1 Link to comment Share on other sites More sharing options...
bigben1 Posted July 21, 2016 Share Posted July 21, 2016 re-installll all your kexts when you had 10.11.4 up and running, rebuild cache , repair permissions again reboot. Link to comment Share on other sites More sharing options...
becker666 Posted August 20, 2019 Share Posted August 20, 2019 I've seen this issue since Mavericks with the NVDIA , lots of suggestions but they only worked partially. I'll try these long set of switches &see if it helps Link to comment Share on other sites More sharing options...
arsradu Posted August 20, 2019 Share Posted August 20, 2019 (edited) 8 hours ago, becker666 said: I've seen this issue since Mavericks with the NVDIA , lots of suggestions but they only worked partially. I'll try these long set of switches &see if it helps Try to check the box for NvidiaWeb in your config (System Parameters section) and make sure you have at least some kind of fix for the NVRAM. I would suggest using either OsXAptioFix3Drv.efi OR AptioMemoryFix.efi driver. Not both. Just one of them. And if you have EmuVariableUefi.efi, you can remove it. Also, SIP needs to be enabled at the time of the installation, if I remember correctly (I haven't used Nvidia drivers in a while). You can disable it later on. Edited August 20, 2019 by arsradu Link to comment Share on other sites More sharing options...
Recommended Posts