Jump to content

Yosemite GTX 9xx/750/750 ti Compatibility Report


jamiethemorris
 Share

146 posts in this topic

Recommended Posts

Oops.  When I talk about PM i'm referring to the CPU.  I haven't started to worry about PM on my GPU yet.  SMBIOS will impact my CPU PM.  So there's 2 issues here... 1) If i connect 2 monitors with MacPro6,1 in 10.10.2 with Nvidia web drivers I get a boot loop and 2) If I use MacPro5,1 i no longer get a boot loop with 2 monitors but my CPU PM is not as good.

Link to comment
Share on other sites

Oops.  When I talk about PM i'm referring to the CPU.  I haven't started to worry about PM on my GPU yet.  SMBIOS will impact my CPU PM.  So there's 2 issues here... 1) If i connect 2 monitors with MacPro6,1 in 10.10.2 with Nvidia web drivers I get a boot loop and 2) If I use MacPro5,1 i no longer get a boot loop with 2 monitors but my CPU PM is not as good.

okay, I see what you're saying. Maybe your CPU is trying to use ACPI_SMC_PlatformPlugin.kext instead of X86PlatformPlugin.kext. If you look in IOPlatformPluginFamily.kext/Contents/Plugins you will see both of those kexts. in X86PlatformPlugin.kext/Contents/Resources/ you will see Mac-F60DEB81FF30ACF6.plist which is the MacPro6,1 board ID. If you look in ACPI_SMC_PlatformPlugin.kext/Contents/Resources/ you will see MacPro5_1.plist.

 

Here's one thing you could do that might possibly work, using the MacPro5,1 SMBios: 

-Create Mac-F221BEC8.plist and put it in the same folder as Mac-F60DEB81FF30ACF6.plist.

-Copy MacPro5_1.plist to a safe location and delete it from it's original location.

-Clear the kernel cache, reboot, and cross your fingers.

 

I'm not 100% sure that will do the trick, but it's worth a shot.

 

Also, you might be able to avoid doing this with an SSDT for power management (This would have to be separate from your current SSDT, use SSDTPrGen).

Link to comment
Share on other sites

MacPro6,1 with web drivers, my MSI GTX 970 Gaming 4G, and 10.10.2 results in endless boot loops with more than 1 monitor connected. I use 1 monitor through DP and the other DVI. My system was fine with 10.10.1, but anything after(including both security updates with current drivers) is broken.  I tried removing any HDMI audio edits I had in my SSDT, but that didn't matter either.

 

MacPro5,1 and web drivers work fine with both of my monitors connect, but it messes up my power management a bit on my 3930k.

 

Any ideas?

 

Same as my MSI GTX970. Using iMac15,1 SMBios will also cause endless boot loops with more than 1 monitor connected.

Link to comment
Share on other sites

Can anybody help me on my GTX 750 ti

i have gigabyte gtx 750 ti , after i'm installed the web driver i got a black screen on HDMI port and nothing happened .

what smbios? Have you tried other ports?
Link to comment
Share on other sites

Thank you ALL so much for this thread! It helped me so much. 

 

I couldn't figure out why my computer was giving me errors sometimes and not on others.

 

Finally, one of the times I booted, I put in the code maxmem=4096 (along with a bunch of others) and everything booted fine with multiple screens. Then I didnt realize which code it was that got it to work...  

 

After reading here I learned that the kernal cache wasnt happy with all my memory and that I needed to clear the kextcache. I remembered the boot argument maxmem=4096 and BOOM! got right in. Then I cleared the cache and BAM! this thing is working just fine! I am so happy that I got this thing working thanks to your help

 

 

A note on slow boot times: 

 

If you don't need your thunderbolt fully functional, you can boost your boot speed immensely by deleting the following kext. 

 

/System/Library/Extensions/AppleThunderboltNHI.kext

Link to comment
Share on other sites

Thank you ALL so much for this thread! It helped me so much.

 

I couldn't figure out why my computer was giving me errors sometimes and not on others.

 

Finally, one of the times I booted, I put in the code maxmem=4096 (along with a bunch of others) and everything booted fine with multiple screens. Then I didnt realize which code it was that got it to work...

 

After reading here I learned that the kernal cache wasnt happy with all my memory and that I needed to clear the kextcache. I remembered the boot argument maxmem=4096 and BOOM! got right in. Then I cleared the cache and BAM! this thing is working just fine! I am so happy that I got this thing working thanks to your help

 

 

A note on slow boot times:

 

If you don't need your thunderbolt fully functional, you can boost your boot speed immensely by deleting the following kext.

 

/System/Library/Extensions/AppleThunderboltNHI.kext

From what I understand, thunderbolt still works without that. In which case I'm not sure what it does. BTW does this apply to boards that don't have a thunderbolt card installed? Mine is "thunderbolt ready," but I don't have a card (I don't think there is a compatible one anyway). I feel like my boot time is slower than it should be sometimes though.
Link to comment
Share on other sites

Okay, it was working fine for about a day. Now it is starting to get a little screwy. It restarted on its own and upon reboot it said that the computer "shut down because of a problem". (My macbook pro has been doing this same thing as well). 

 

So I rebooted the computer and it gave me the "No" symbol. So I rebooted again with maxmem=4096 and I got right in. Then I cleared the kext cache and rebooted and it booted in fine.

 

I had to restart my computer because I installed some software. The software wasn't anything serious that would have messed with the hardware and it gave me the "No" symbol again. Rebooted with same arg as last time, cleared the cache again and booted back in. Worked fine.

 

Then, I had to log out and log into windows (on a separate drive). When I left windows and booted back into OS x, my mouse was not working. But I changed ports and it worked in another port...but its functionality was not 100%. I tried to see if it would work itself out by rebooting and I got the "No" symbol again. This time it wouldnt boot with the maxmem=4096. I used maxmem=4096 -x -v -f and that got me into the computer. Which brings us up to date on this moment. I am going to move forward to see if I can get this worked out. But I figured I'd post back here to update and potentially gain some clarity. 

 

------------------------------------


From what I understand, thunderbolt still works without that. In which case I'm not sure what it does. BTW does this apply to boards that don't have a thunderbolt card installed? Mine is "thunderbolt ready," but I don't have a card (I don't think there is a compatible one anyway). I feel like my boot time is slower than it should be sometimes though.

I have thunderbolt built in on my board. I don't even use the thunderbolt on it, so I can't speak to whether or not deleting that kext will disable it or not. 

 

---------------------------------

 

Okay, now while typing that last message, my computer went into sleep mode and then restarted on it own. From the bootloader screen I simply entered into OS without adding the previous boot args and it booted right up. Upon entering the OS, it gave me the same error message from before saying that "Your computer was restarted because of a problem."

 

Here is the report:

 

Anonymous UUID: 88B1DBBF-A410-8EE6-BDA9-61554AB8ED88

Wed Apr 1 20:17:21 2015

*** Panic Report ***
panic(cpu 6 caller 0xffffff7f81071ed5): NVRM[0/1:0:0]: Read Error 0x00137310: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xdb000000 0xffffff80b137e000 0x124000a1, D3, P0/4
Backtrace (CPU 6), Frame : Return Address
0xffffff80a984b3e0 : 0xffffff800032fe41
0xffffff80a984b460 : 0xffffff7f81071ed5
0xffffff80a984b520 : 0xffffff7f811666f9
0xffffff80a984b570 : 0xffffff7f8136d636
0xffffff80a984b5a0 : 0xffffff7f810aac64
0xffffff80a984b750 : 0xffffff7f81406f05
0xffffff80a984b7f0 : 0xffffff7f81406d15
0xffffff80a984b810 : 0xffffff7f81072e90
0xffffff80a984b890 : 0xffffff7f8107636c
0xffffff80a984baa0 : 0xffffff7f81077c1b
0xffffff80a984bb80 : 0xffffff7f8127e7e6
0xffffff80a984bc30 : 0xffffff7f81012468
0xffffff80a984bcc0 : 0xffffff7f80ffbfb4
0xffffff80a984bd40 : 0xffffff7f80ffec7f
0xffffff80a984bdb0 : 0xffffff7f80ffe99a
0xffffff80a984be20 : 0xffffff7f80fc35f0
0xffffff80a984be60 : 0xffffff7f80fc284e
0xffffff80a984be90 : 0xffffff7f80fbe9a7
0xffffff80a984bef0 : 0xffffff80008d563d
0xffffff80a984bf40 : 0xffffff80008d34ad
0xffffff80a984bf80 : 0xffffff80008d35a6
0xffffff80a984bfb0 : 0xffffff8000414dd7
Kernel Extensions in backtrace:
com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80fb3000->0xffffff7f80ff9fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
com.apple.iokit.IONDRVSupport(2.4.1)[E5A48E71-70F5-3B01-81D3-C2B037BBE80A]@0xffffff7f80ffa000->0xffffff7f81009fff
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80fb3000
dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
com.nvidia.web.NVDAResmanWeb(10.0.3)[FB151010-EEF9-3D0B-94D4-9F69A2663DBF]@0xffffff7f81010000->0xffffff7f81320fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[E5A48E71-70F5-3B01-81D3-C2B037BBE80A]@0xffffff7f80ffa000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80fb3000
dependency: com.apple.AppleGraphicsDeviceControl(3.8.6)[957EB27F-7D07-3C40-91F5-9B54652F06EE]@0xffffff7f8100a000
com.nvidia.web.NVDAGM100HalWeb(10.0.3)[D57AB3D1-1433-3B87-A77F-B39F3EBAF6A0]@0xffffff7f81321000->0xffffff7f8154dfff
dependency: com.nvidia.web.NVDAResmanWeb(10.0.3)[FB151010-EEF9-3D0B-94D4-9F69A2663DBF]@0xffffff7f81010000
dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000

BSD process name corresponding to current thread: kernel_task
Boot args: dart=0 kext-dev-mode=1 nvda_drv=1 npci=0x2000 -f -v -x maxmem=4096

Mac OS version:
14C1514

Kernel version:
Darwin Kernel Version 14.1.0: Thu Feb 26 19:26:47 PST 2015; root:xnu-2782.10.73~1/RELEASE_X86_64
Kernel UUID: 270413F7-3B44-3602-894F-AC0D392FCF8E
__HIB text base: 0xffffff8000100000
System model name: iMac14,2 (Mac-27ADBB7B4CEE8E61)

System uptime in nanoseconds: 702869326788
last loaded kext at 314524842970: at.obdev.nke.LittleSnitch 4234 (addr 0xffffff7f83724000, size 303104)
last unloaded kext at 374633214058: at.obdev.nke.LittleSnitch 4234 (addr 0xffffff7f83724000, size 294912)
loaded kexts:
com.nvidia.web.NVDAGM100HalWeb 10.0.3
com.nvidia.web.NVDAResmanWeb 10.0.3
com.insanelymac.driver.AppleIntelE1000e 3.0.4
org.netkas.driver.FakeSMC 1123
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleMCCSControl 1.2.11
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleIntelFramebufferAzul 10.0.2
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage 2.7.0
com.apple.driver.AppleFWOHCI 5.5.2
com.apple.driver.AirPort.Atheros40 700.74.5
com.apple.driver.AppleUSBHub 705.4.2
com.apple.driver.AppleAHCIPort 3.1.0
com.apple.driver.AppleUSBEHCI 705.4.14
com.apple.driver.AppleUSBXHCI 710.4.11
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.driver.AppleACPIButtons 3.1
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleAPIC 1.7
com.apple.nke.applicationfirewall 161
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.kext.triggers 1.0
com.apple.driver.AppleSMBusController 1.0.13d1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOSurface 97.0.1
com.apple.iokit.IOBluetoothFamily 4.3.2f6
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 5.8.1d38
com.apple.AppleGraphicsDeviceControl 3.8.6
com.apple.iokit.IOAcceleratorFamily2 156.6.1
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.3
com.apple.iokit.IOUSBHIDDriver 705.4.0
com.apple.driver.AppleUSBComposite 705.4.9
com.apple.iokit.IOFireWireFamily 4.5.6
com.apple.iokit.IO80211Family 710.55
com.apple.iokit.IOAHCIFamily 2.7.5
com.apple.iokit.IOUSBFamily 710.4.14
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 396
com.apple.iokit.IOStorageFamily 2.0
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 3.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.corecrypto 1.0
com.apple.kec.pthread 1
Model: iMac14,2, BootROM IM142.0118.B00, 4 processors, Intel Core i7, 4 GHz, 32 GB, SMC 2.15f2
Graphics: Intel HD Graphics 4600, Intel HD Graphics 4600, Built-In
Graphics: NVIDIA GeForce GTX 980, NVIDIA GeForce GTX 980, PCIe, 4095 MB
Memory Module: BANK0/DIMM0, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK1/DIMM0, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK0/DIMM1, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK1/DIMM1, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x3112), Atheros 9380: 4.0.74.0-P2P
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: WDC WD2500AAJS-00YZCA0, 250.06 GB
Serial ATA Device: ST31000524AS, 1 TB
Serial ATA Device: KINGSTON SH103S3120G, 120.03 GB
Serial ATA Device: Samsung SSD 850 PRO 256GB, 256.06 GB
Serial ATA Device: Samsung SSD 850 PRO 512GB, 512.11 GB
USB Device: Hub
USB Device: Hub
USB Device: Hub
USB Device: Dynex 5-Button Wired Optical Mouse
USB Device: Turtle Beach PX22
USB Device: Integrated USB Bridge
USB Device: Hub
USB Device: DELL USB Keyboard
FireWire Device: FIRESTUDIO_PROJECT, PreSonus, Up to 400 Mb/sec
Thunderbolt Bus:

Link to comment
Share on other sites

Hi everyone, I asked this once before and didn't get any responses but I'm hoping someone can help me out.

 

What Apple SMBIOS should I be using? I'm currently using iMac 13,2. I have a i7-3770, 16gb 1600 RAM, and an EVGA GTX 970 on a Gigabyte Q77M-D2H mobo. Is the best SMBIOS for my system?

Link to comment
Share on other sites

Hi everyone, I asked this once before and didn't get any responses but I'm hoping someone can help me out.

 

What Apple SMBIOS should I be using? I'm currently using iMac 13,2. I have a i7-3770, 16gb 1600 RAM, and an EVGA GTX 970 on a Gigabyte Q77M-D2H mobo. Is the best SMBIOS for my system?

If you are using Clover (which I assume you are) there is a magic wand in on the right hand side of the clover window when the SMBIOS tab is selected. This will help you decide which to choose. 

 

I am not 100% sure that I did it correctly myself, but I used the system definition that had the closest to my CPU. For example: I have the i7-4790. The only system that had that same chipset was the iMac 15,1. So I chose this one.

 

You is the i7-3770 which is an 1155 chipset. The systems that carried the 1155 were the iMac 12,1 .. iMac 12,2 .. iMac 13,1 .. iMac 13,2 

 

The 3770k was released in April or May of 2012. The corresponding system that came out with that was probably the iMac 12,1 or 12,2 

 

I would assume you could safely choose iMac 12,2  as your system definition because the 3770 was implemented in the 2nd quarter of 2012 and I don't believe they released the 3771 until early 2013. Although I could be wrong. 

 

I hope this helps. 

  • Like 1
Link to comment
Share on other sites

If you are using Clover (which I assume you are) there is a magic wand in on the right hand side of the clover window when the SMBIOS tab is selected. This will help you decide which to choose. 

 

I am not 100% sure that I did it correctly myself, but I used the system definition that had the closest to my CPU. For example: I have the i7-4790. The only system that had that same chipset was the iMac 15,1. So I chose this one.

 

You is the i7-3770 which is an 1155 chipset. The systems that carried the 1155 were the iMac 12,1 .. iMac 12,2 .. iMac 13,1 .. iMac 13,2 

 

The 3770k was released in April or May of 2012. The corresponding system that came out with that was probably the iMac 12,1 or 12,2 

 

I would assume you could safely choose iMac 12,2  as your system definition because the 3770 was implemented in the 2nd quarter of 2012 and I don't believe they released the 3771 until early 2013. Although I could be wrong. 

 

I hope this helps. 

Thanks McPants!

 

According to Everymac it looks like iMac 13,2 has my CPU. Do you know if iMac 13,2 plays nicely with the 970 or does that not matter? I'm asking because I have a slow boot related to the 970 that I can't figure out. I just tried the suggestion to remove the Thunderbolt kext but it didn't make any difference.

Link to comment
Share on other sites

I can't really speak to whether or not it will play nicely with the 970. I'm not even sure if the video card plays a role in choosing system definitions. I am basically just assuming that the chipset would be the priority target in choosing the definition. Everything else from there is probably just a work around.

  • Like 1
Link to comment
Share on other sites

I can't really speak to whether or not it will play nicely with the 970. I'm not even sure if the video card plays a role in choosing system definitions. I am basically just assuming that the chipset would be the priority target in choosing the definition. Everything else from there is probably just a work around.

Ok thank you. That's what I thought, but I thought I should ask.

 

Anyone try 10.10.3 yet?

Link to comment
Share on other sites

I would like to share one update for EVGA GTX 980 SC ACX2 owners. I was purchased that card from Amazon and noticed that bios of card wasn't updated to latest one. As a result on 10.10.3 I was getting black screen with stock bios with DVI output. I have flashed it with latest available bios which also can be found on techpowerup (84.04.31.00.83) and DVI output works now.

 

I will test other outputs once I receive pre-ordered Benq BL2711U, it's 4k beauty :) 

Link to comment
Share on other sites

  • 1 month later...

Can't seem to get more than 2 monitors working with two 980s. I'll see if there's a bios update which I could flash and hopefully fix it. Will update soon.

do you have graphics injection disabled?
Link to comment
Share on other sites

Got my Zotac GTX 980 AMP! Editon yesterday. Had to reinstall OS X Yosemite as I was testing beta OS X updates before and it would not even let me get past a login screen with nv_disable=1.

In the end, I had to use pacifist to install the web driver, reboot then do a normal installation over the top (fixed preference panel and loaded the Nvidia driver).

 

So far I have 3x displays working:

  1. Samsung @ 1080p/60Hz (HDMI)
  2. Samsung @ 1024x1280/60Hz (DVI)
  3. Samsung @ 1024x1280/60Hz (DP -> DVI)

So far, I cannot get HDMI audio to work.

 

OS X version: 10.10.3

Using driver: 346.01.02f03

Clover version: 3202

 

I've tried with and without HDMIAudio.kext (which I didn't need for my GT610 but did for my former GTX 770)

 

Any help is greatly appreciated.

Link to comment
Share on other sites

  • 3 weeks later...

Having a minor issue with this card I just got, it's the MSI GTX 970 100 Million Edition, which is essentially a Gaming 4G in a different color.

Can output through HDMI and DVI-I, can't test DP since I don't have a capable monitor, but I can't output through the DVI-D port just get a black screen.

The port is not dead since it outputs from boot up until before the OS X login screen, don't really know what to look for in boot logs or ioreg to find the issue.

 

 

 

My specs:

GA-Z87N-WIFI

i5-4690k

MSI GTX 970 100me

OS X 10.10.3

Latest webdrivers 346.01.02f04

 

using SMBIOS iMac 14,2

 

 

Anybody having similar issues with this or any other model or brand of graphics card?
 

Any insight is appreciated.

Link to comment
Share on other sites

 Share

×
×
  • Create New...