Contribute
Register

343.02.02f02 NVIDIA Alternate Drivers + Security Update 2015-002 = Broken

Status
Not open for further replies.
Just change the value of :

<key>NVDARequiredOS</key>
<string>14C109</string>

to


<key>NVDARequiredOS</key>
<string>14C1510</string> (This was the value that nvidia driver complained about)

inside : /System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist

And reboot..

That worked for me.

/Fred

Confirming that a similar plist edit works for the 10.9.5 version of the web drivers as well; you have to update the NVDARequiredOS string to 13F1066, run Kext Utility (or something else that deletes the kext cache) and reboot.
 
Hello All,

First off I just wanted to say thanks to everyone that has been posting about this issue so quickly.

Still having issues getting my GTX 970 working though (I'm running off a Z77X-UP5-TH).


I tried all three ways listed in this post.

First tried to change the OS version under /System/Library/CoreServices/SystemVersion.plist - Did not work

Second tried to change the required OS version under /System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist - Ran Kext Utility after to fix the kext cache - Did not work

Third I rolled backed to WebDriver-343.02.02b04.pkg - Did not work

I have attached screen shots below.

Here is boot plist file as well:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>IGPEnabler</key>
<string>No</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1 nvda_drv=1</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000005006201140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
</dict>
</plist>

Any suggestions?

Thanks
 

Attachments

  • Screen Shot 2015-03-11 at 12.36.08 AM.png
    Screen Shot 2015-03-11 at 12.36.08 AM.png
    70 KB · Views: 141
  • Screen Shot 2015-03-11 at 12.36.24 AM.png
    Screen Shot 2015-03-11 at 12.36.24 AM.png
    78.7 KB · Views: 148
  • Screen Shot 2015-03-11 at 12.41.20 AM.png
    Screen Shot 2015-03-11 at 12.41.20 AM.png
    51.1 KB · Views: 145
  • Screen Shot 2015-03-11 at 12.43.14 AM.png
    Screen Shot 2015-03-11 at 12.43.14 AM.png
    70.9 KB · Views: 136
  • Screen Shot 2015-03-11 at 12.43.22 AM.png
    Screen Shot 2015-03-11 at 12.43.22 AM.png
    92 KB · Views: 137
  • Screen Shot 2015-03-11 at 12.43.30 AM.png
    Screen Shot 2015-03-11 at 12.43.30 AM.png
    77 KB · Views: 131
Alterntively, you can use the FlatPackageEditor to modify the Distribution file within the package and add your system ID (for me iMac14,2).

Screen%20Shot%202015-03-10%20at%208.35.53%20PM_zps5q0kxeyq.png

Oh holy crap, this is awesome....
 
Oh holy crap, this is awesome....

Of course, I spoke way too soon. The modified package will not run. I get a JavaScriptError... Any ideas there?

EDIT: Nevermind, using vi from the terminal works whereas TextEdit does not...
 
Of course, I spoke way too soon. The modified package will not run. I get a JavaScriptError... Any ideas there?

EDIT: Nevermind, using vi from the terminal works whereas TextEdit does not...

You can use TextEdit but you have to make sure you turn off smart quotes first. If you look at the quotation marks they are two vertical lines. With smart quotes it will replace them with ones that are slightly curled which is the cause for the error. It seems like it isn't something that should matter but it does.
 
Status
Not open for further replies.
Back
Top