Contribute
Register

GTX 970 - Black Screen after Nvidia 346.01.02f01

Status
Not open for further replies.

slim.jim

Moderator
Joined
Dec 17, 2014
Messages
4,258
Motherboard
MSI Z97 Gaming 9 AC
CPU
i7-4790K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Hi,
Got a question. I have a Mac Pro 6,1 profile on this X99 Setup and obviously the Web Driver complains about "Computer not supported" so I tweaked the distribution to get that working.

The PNY 970GTX has 3 mini displayports, and 1 DVI and what looks like a mini-HDMI. Only ports that work are 1 mini displayport and the DVI. Is there any way to get the unrecognized ports working or is it a side effect of using a MacPro6,1 SMBios? Or just the nature of this being in beta?

It very well could be a side effect of using the 6,1 profile. Try switching to iMac14,2.
 
Joined
Nov 11, 2010
Messages
70
Motherboard
Asus X99 Deluxe
CPU
i7
Graphics
GTX 1080
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
It very well could be a side effect of using the 6,1 profile. Try switching to iMac14,2.

Thanks Slim, gave a iMac14,2 and a MacPro5,1 a shot. No change to how the card is reacting. I didn't change my Serial Number though as I didn't want it to jack up my working iMessage/Facetime, but maybe I should change it too?

I notice the Web Drivers appear to be getting used, but the Nvidia Pref pane is switching back to OS Default Drivers. It also seems to register the card as a PNY GeForce GTX 970 0 MB.


Edit: Changed serial number - didn't effect my iMessage, but didn't fix video card outputs either.

MacPro6,1 required a PCIRootUID=1
MacPro5,1 required a PCIRootUID=0
iMac14,2 required I remove PCIRootUID

Rest of the normal args: nvda_drv=1 kext-dev-mode=1 darkwake=0 dart=0
 
Last edited:
Joined
Nov 11, 2010
Messages
70
Motherboard
Asus X99 Deluxe
CPU
i7
Graphics
GTX 1080
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
Fixed my issue - I was injecting Nvidia via clover. I turned that off and all the monitors came on.
I left myself with a MacPro5,1 profile for now. Not sure if a 6,1 would have any bonus to the motherboard or not.

I also notice if I attempt any overclock Clover starts up complaining about "Couldn't allocate...." and gets stuck. I left the TweakerAI stuff alone and turned Turbo on for now.
 
Joined
Oct 4, 2014
Messages
254
Motherboard
ASUS X299 Sage/10g
CPU
i9-10980XE
Graphics
Radeon VII
Does anyone have a fix that works with a Chimera build??
 
Joined
Oct 11, 2012
Messages
129
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Just reporting in to say this is working on my system (970 / 4790k / Clover)

I was booting fine with the Nvidia drivers with nvda_drv=1 with every definition except iMac15,1 and Mac Pro 6,1.

I went with the 15,1 definition by replacing this

<key>Mac-42FD25EABCABB274</key>

<string>none</string>

Modifying the AppleGraphicsControl.kext is working here!

Note - this may be placebo but the UI feels a lot smoother and less jittery on iMac15,1 and MacPro6,1. noticeable on dock hiding and UI animations.

Hopefully we can find another solution that doesn't involve manually editing kexts. Great work!

Cheers!
 
Joined
Apr 26, 2014
Messages
39
Motherboard
Z170X-UD5 TH
CPU
i5 6600k
Graphics
Vega 56
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
  2. Xserve
Mobile Phone
  1. Android
  2. iOS
stuck at the same problem definition is 6,1
In my info.plist it says Config1 instead of Config2, tried changing it to none but now i can't reinstall the kext correctly. any suggestions?
 

slim.jim

Moderator
Joined
Dec 17, 2014
Messages
4,258
Motherboard
MSI Z97 Gaming 9 AC
CPU
i7-4790K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
stuck at the same problem definition is 6,1
In my info.plist it says Config1 instead of Config2, tried changing it to none but now i can't reinstall the kext correctly. any suggestions?

Use Kextbeast or Kext Utility to install it.
 
Joined
Apr 26, 2014
Messages
39
Motherboard
Z170X-UD5 TH
CPU
i5 6600k
Graphics
Vega 56
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
  2. Xserve
Mobile Phone
  1. Android
  2. iOS
Use Kextbeast or Kext Utility to install it.

Okay tried using kextbeast instead of Kext Utility witch i used before, but it still comes up with the same error massage saying "system extension cannot be used try reinstalling or contact..."

Did i miss something in the proces? View attachment Info.plist.zip

Edit: got the kext installed without getting a error, but still unable to use web drivers
 

slim.jim

Moderator
Joined
Dec 17, 2014
Messages
4,258
Motherboard
MSI Z97 Gaming 9 AC
CPU
i7-4790K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Okay tried using kextbeast instead of Kext Utility witch i used before, but it still comes up with the same error massage saying "system extension cannot be used try reinstalling or contact..."

Did i miss something in the proces? View attachment 170356

Edit: got the kext installed without getting a error, but still unable to use web drivers

Just use iMac14,2 and don't bother with all of the issues that come with iMac15,1 & MacPro6,1. There is zero benefit to using those.
 
Status
Not open for further replies.
Top