Jump to content
InsanelyMac Forum
ktzyeah

new nvidia driver 313.01.01f03 and cuda 5.0.59

Recommended Posts

Released today... and also there's a new Cuda version 5.0.59

 

Version:

313.01.01f03

Release Date:

2013.05.15

Operating System:

Mac OSX Mountain Lion 10.8.3

Language:

English (U.S.)

File Size:

21.6 MB

 

http://www.nvidia.co....03-driver.html

 

who's gonna test it? icon_e_biggrin.gif

apparently it includes a new driver manager preference pane...

Share this post


Link to post
Share on other sites
Advertisement

Well, i won't mess with my main working machine, but if the said drivers are also compatible with the 9400m, i'll surely give them a go on my netbook (the HackBookAir of my sig).

 

All the best!

Share this post


Link to post
Share on other sites

installed (changing my smbios to macpro3,1) and it seems to work (just booted in osx). there's this new panel that let's you switch between nvidia new drivers and osx default driver

 

schermata20130515alle17.png

 

i tried to switch to the nvidia web driver but after the reboot i found the osx one ticked again. maybe my gts450 is not compatible...

Share this post


Link to post
Share on other sites

I'm getting a "disk image couldn't be opened" error. Reason: not recognized.

 

EDIT: WOW, just changed extension from dmg to mpkg and it worked. How did that happen?

 

EDIT2: You MUST have the FileNVRAM module installed for this to work as it adds a boot arg for the kernel to load the alternative drivers.

Share this post


Link to post
Share on other sites

It's not working with FileNVRAM here. The boot-arg is written into the nvram plist file but when I boot and run nvram -xp in the terminal the boot-arg section is empty. Running nvda_drv=1 from the chameleon boot prompt works. I might need to update my Chameleon.

 

Upgraded Chameleon and it was still a bit flaky. I think it might have been using the nvidia drivers but was still reporting that it was using the OS X ones (checking the Extensions in System Profiler is a better way to see which driver is loaded). I've just ditched FileNVRAM and added the boot-arg into my chameleon boot plist.

Share this post


Link to post
Share on other sites

Installed via Pacifist on 10.8.4. I too had to change the extension to mpkg. NVDAStartup is showing that it is the new version, but the Prefs pane fails to load. I don't have time to look at it now. Maybe tomorrow.

Share this post


Link to post
Share on other sites

i've downloaded the mpkg directly form the nvidia website (under the additional information section) since the dmg was not working.

i'm using filenvram (with chameleon 2225), anyway i tried removing my old nvidia kexts and boot with the new nvidia drivers, right after the login it appeared a message box from the new nvidia driver preference manager telling me that my gts450 is not supported by this driver...

Share this post


Link to post
Share on other sites

The new drivers work fine here (plain vanilla EVGA GTX 660 2GB).

I haven't tried switching back to the stock drivers via the control panel so I can't say if NVRAM writing works. But I see "nvda_drv=1" in nvram.xxx.plist.

 

OpenGL performance is the same as it was with the former nvidia driver. Here's some benchmarks.

 

313.01.01f03 Heaven_Basic.png313.01.01f03 Heaven_Extreme.png

 

313.01.01f03 Valley_Basic.png313.01.01f03 Valley_ExtremeHD.png

 

If you want to compare results make sure you use the presets like I did, otherwise there is obviously no meaningful comparison!

(that's right, some people don't understand this, see mitch's unigine heaven/valley topics)

 

Here's a screenshot from OpenGL Extensions Viewer 4.0.8, FPS are considerably higher in full screen than in windowed mode. Also, in windowed mode it takes a lot longer to ramp up the clocks for some reason, resulting in OpenGL 1.1 hovering at around 530 FPS. Performance is similar to my old GTX 460.

Screen Shot 2013-05-15 at 6.45.08 PM.png

 

In other news, there's a new version of CUDA-Z: http://sourceforge.n...rojects/cuda-z/

Share this post


Link to post
Share on other sites

You can check whether its working by booting in verbose and looking for "NVDAStartup: web". If it says official instead of web, then new drivers are not loading.

 

Also, make sure you have an appropriate smbios definition selected.

Share this post


Link to post
Share on other sites

Or, if you have CUDA drivers installed, you can simply open the CUDA preference pane and look at the driver version number.

Screen Shot 2013-05-15 at 5.22.30 PM.png

 

Also, make sure you have an appropriate smbios definition selected.

I've been posting the following for four years, every single time there's a new nvidia driver out.

 

smbios model definition has no impact on your ability to use this driver, all you need is a supported nvidia card and 10.8.x

The model identifier check is inside the installation package and can, as usual, be circumvented in 2 seconds by modifying the script "distribution" with a text editor:

Screen Shot 2013-05-15 at 5.29.02 PM.png

Use Pacifist to open the mpkg and perform your digital surgery, et voila, you can run the installer without changing your model identifier.

Share this post


Link to post
Share on other sites

Or open System Profiler -> Extensions and look for GeForceWeb. All the new kexts (except for NVDAStartup) have Web appended to the name so they can coexist with the Apple drivers. If it says GeForce you're using the Apple ones.

Share this post


Link to post
Share on other sites

Well, I just tried it on my N580GTX Lightning and it sucks.. only 1081 on LuxMark (with original OS X Drivers I got 1421).

 

Obviously I patched OpenCL before benchmarking.

Share this post


Link to post
Share on other sites

Well, I just tried it on my N580GTX Lightning and it sucks.. only 1081 on LuxMark (with original OS X Drivers I got 1421).

 

Obviously I patched OpenCL before benchmarking.

 

The 1421 had to be a glitch. I just do not see how you got that high...

Share this post


Link to post
Share on other sites

The 1421 had to be a glitch. I just do not see how you got that high...

 

AGPM (9500GT/9600GT/GTX 260 = the original ones). Cuda 5.0.59. OS X 10.8.3.

I did the tests more than just one time and I always get around 1400.

 

Here's a proof: (with OS X's original kexts)

2yubom1.png

Share this post


Link to post
Share on other sites

Can someone test any video playback? because I'm getting channel exceptions, but this time is only playing video from files or in Safari. In log is a new VADriver error before the well know NVDA Channel Exception

 

All this using the new Nvidia drivers

Share this post


Link to post
Share on other sites

i tried various 1080p videos with vlc, xbmc and from vimeo: no signs of channel exceptions here!

 

Had you tried youtube?, because as soon I try to play a video it freezee, I tried in a fresh installed 10.8.3 in my Asus G74SX with GTX560M.

 

This is what I get from log

 

 

May 16 13:35:05 MacBook-Pro-de-Agustin kernel[0]: NVDA(Video): Channel exception! exception type = 0x1f = Fifo: MMU Error

May 16 13:35:25 --- last message repeated 1 time ---

May 16 13:35:25 MacBook-Pro-de-Agustin kernel[0]: NVDA(Video): Channel timeout!

May 16 13:35:54 --- last message repeated 1 time ---

May 16 13:35:54 MacBook-Pro-de-Agustin.local PluginProcess[481]: VADriver: Channel timeout (client), ch = 3

May 16 13:36:05 MacBook-Pro-de-Agustin kernel[0]: NVDA(OpenGL): Channel timeout!

May 16 13:36:06 MacBook-Pro-de-Agustin kernel[0]: NVDA(Video): Channel exception! exception type = 0x1f = Fifo: MMU Error

May 16 13:36:26 MacBook-Pro-de-Agustin kernel[0]: NVDA(Video): Channel timeout!

May 16 13:36:46 MacBook-Pro-de-Agustin kernel[0]: NVDA(OpenGL): Channel timeout!

May 16 13:37:06 MacBook-Pro-de-Agustin kernel[0]: NVDA(Video): Channel timeout!

May 16 13:37:26 MacBook-Pro-de-Agustin.local PluginProcess[481]: VADriver: Channel timeout (kernel), ch = 3

May 16 13:37:26 MacBook-Pro-de-Agustin kernel[0]: NVDA(OpenGL): Channel timeout!

 

Good Luck

Share this post


Link to post
Share on other sites

Working much better than Apple drivers for me. Perfect switching between NVIDIA Web and OS X Default. FYI I have installed

Chameleon 2.2svn (svn-r2189) [2013-03-29 10:38:51] + his module version of FileNVRAM.dylib (56.136 bytes) [2013-03-29 05:09]

 

No kernel flag "nvda_drv=1" in /Extra/o.c.B.p (so, just leave the job to the module).

 

Note: I used "Flat Package Editor.app" (inside "PackageMaker.app") for modify the ".pkg installer" with iMac9,1 entry in "Distribution" file.

 

This is what I did. For example:

1) Extract the .pkg installer with "Unarchiver.app" (free from App Store), or use Pacifist.

2) Edit "Distribution" as Gringo said with your SMBios profile. I use TextMate for that.

3) Open the .pkg installer with FPE, delete the vanilla "Distribution" and drag the hacked new one to the FPE window.

4) Save, quit... and run the modified installer.

 

About FPE: http://forum.hardmac...showtopic=10703

 

You can find "Auxiliary Tools for Xcode..." in Developers Downloads (page 2): https://developer.ap...ds/index.action

Captura de pantalla 2013-05-16 a la(s) 23.33.19.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • Cool! Do you have a link? Googled and didn't see anything yet.   Never mind... you're quick! I just noticed you updated it on the 1st page THANKS!!!!!!
    • I resolved the problem. Just set this coding in your config.plist:   "
      <key>KextsToPatch</key>
              <array>
                  <dict>
                      <key>Comment</key>
                      <string>USB 10.13.4+ by PMHeart</string>
                      <key>Disabled</key>
                      <false/>
                      <key>Find</key>
                      <data>
                      g32UDw+DlwQAAA==
                      </data>
                      <key>InfoPlistPatch</key>
                      <false/>
                      <key>MatchOS</key>
                      <string>10.13.x</string>
                      <key>Name</key>
                      <string>com.apple.driver.usb.AppleUSBXHCI</string>
                      <key>Replace</key>
                      <data>
                      g32UD5CQkJCQkA==
                      </data>
                  </dict>
              </array>     "
    • New Web Driver - 387.10.10.10.30.107 for 10.13.4 build 17E202
    • I guess having pre{max-height: 500px;overflow: auto;} in CSS was too much for IPS Devs' tast.  Until an admin has hands on this, you still can use stylish plugin to accomplish it.     In fact, it is pretty easy than it appears - Just apply a simple click on the codebox (it will highlight it), then 'delete' key.
    • all the possible frequencyes i have added seems to work fine at the moment, i have added a lot of different frequencyes to support better all kinds of professional applications, inclunding strange sampling rates and goes from 8khz up to 176.4 khz, unfortunately 192 khz does not seems to work even on cards which should support it like the audigy rx, but other frequencyes just works fine and at the moment i have tested only the sound blaster audigy rx and the audigy sb0090 (1st gen audigy) and i can confirm that all the frequencyes from 8khz up to 176.4 khz does work on that card, so i think that such frequencyes should work on all the audigy 2, 2sz, 4 cards as well, tomorrow i will test with my sound blaster live! cards and i will let you know, but here are also some photos (pro tip: use cmd + alt/opton + 4 and then press space to make a screenshot of a single window):


×