Jump to content

fermi/gtx 480/gtx 470


cmf
 Share

1,729 posts in this topic

Recommended Posts

Yes, if you are able to play Team Fortress 2 then you have working hardware accelerated graphics.

Quick question. I have been reading through the past couple posts, and I kept seeing the words "Quadro drivers". Is that what is in the Nvidia update on tonymacx86's site? Or is that something different.

From what I gather, the "TonyMac drivers" are nothing but a repackaged installer for the same drivers that you can download from nvidia and install yourself. As has been mentioned several times already in this thread, the drivers from nvidia will install just fine if your model identifier is MacPro3,1, 4,1 or 5,1. If not, you can simply extract the three .pkg files from inside the installer and run them one by one. Right-click, show contents. It's that simple.

Quadro_4000.png

 

I said: The first post in this thread is old and full of workarounds and files that aren't necessary anymore.

what do you mean by that? everything i said there is still required, namely: bootloader, graphicsenabler, kexts.

Yes of course, but I meant exactly what I said, personally I don't have a problem with it but I can see how the post can be confusing to someone who's new to this hobby and it was in that light I said what I said. I hope I haven't offended you, if I have I'm sorry, that wasn't my intention.

 

About the CUDA cores not being used, I was running something from nvidias CUDA SDK that was supposed to report the CUDA capabilities of the card and not all 336 CUDA cores were shown so that's what I went with. Maybe it was an older version, I don't know. If you say it's really working then great, one less fermi-annoyance. I have edited my post and removed that statement.

Link to comment
Share on other sites

jackpot! :o

 

post-42821-1301626329_thumb.png

 

some notes here:

  • finally opencl support
  • opencl 1.1 is supported, driver version is still clh 1.0 though, and no caches or dp
  • opengl 3.2 is also supported on fermi
  • enabling multisampling in glview will result in broken/distorted frame buffer
  • general observation: it's fast

Link to comment
Share on other sites

First Impressions, Lion DP2...GTX470 about 30% slower than in SL.

 

Guess we should be glad it works.

 

Going to try 480 for speed, and 460 to see if "freeze" gone.

 

Stay tuned.

 

UPDATE

 

GTX460 has working rotation but afterward i couldn't use keyboard.

 

Also Textedit not working...but i used Lion 2 to update Lion 1.

 

Will see if i can get 460 to freeze.

 

Guess we will need to see what happens if lion drivers go to SL.

Link to comment
Share on other sites

i found another issue: expose is broken

post-42821-1301655949_thumb.png

 

but no problems with textedit or safari.

 

games that work: civ4, angry birds, bf2 (old cider?)

games that don't work (black screen, no screen update, ...): chess, da2 (latest cider?), any game if multisampling is enabled

 

Are you able to get FCP Preview window to properly display video and Embedded QT videos to play on Lion?

sry, i don't have fcp, but i'll test video acceleration later ...

 

 

and i don't expect lion drivers to work in sl, but thats another thing i'll test later :rolleyes:

 

i also backported the chameleon rc5 fermi changes to netkas lion chameleon rc3 (why did he use rc3 anyway?), i'll post the diff and binaries when i did some more testing.

Link to comment
Share on other sites

cinebench:

post-42821-1301664208_thumb.png

 

i can smoothly play back 4 1080p mp4 streams, but i can't say if cpu usage is too high for that (video accel or not?)?

post-42821-1301664260_thumb.pngpost-42821-1301664268_thumb.png

 

 

edit: nvidia nbody benchmark:

oclNBody-SP, Throughput = 432.4507 GFLOP/s, Time = 0.00273 s, Size = 7680 bodies, NumDevsUsed = 1, Workgroup = 256

Link to comment
Share on other sites

####################

edit: here is the fermi bootloader for lion:

 

binaries:

lion_chameleon_rc3_fermi.zip

diff against http://netkas.org/?p=660:

fermi.diff.txt

 

i added lots of new fermi device ids (hopefully all, but if i missed something, please say so).

 

edit 2: meh, wrong, both 500 series device id ranges are not included in NVDAGF100Hal.kext. the only 500 series card that would work with NVDAGF100Hal.kext is "GeForce GTX 550 Ti" which pretty much seems to be a GTS 450 ...

@any 500 series user: be aware of that and add your device id to NVDAGF100Hal.kext before testing.

 

Does this video play for you?

http://www.unlimitedloveinstitute.org/media/video-ebru.html

If it works, there's a good chance FCP does too.

yes, it plays. quicktime cpu usage is ~12%

 

 

edit 3: just installed flash 10.3 beta2 and youtube flash 1080p is really fast (instant fullscreen and play back works), cpu usage is ~70 - 75%

Link to comment
Share on other sites

Any love on snow leopard with lion's nvhal100?

sadly no. oddly enough, kexts are loaded (or can be loaded successfully with kextutil), but no good results.

replaced both geforce* and nvda* -> no gl/qe/ci/res

replaced nvda* -> blue screen with mouse after boot, no login screen

 

i guess there are too many connections with other kexts and frameworks.

Link to comment
Share on other sites

sadly no. oddly enough, kexts are loaded (or can be loaded successfully with kextutil), but no good results.

replaced both geforce* and nvda* -> no gl/qe/ci/res

replaced nvda* -> blue screen with mouse after boot, no login screen

 

i guess there are too many connections with other kexts and frameworks.

 

 

Hi, could you specify which kexts you tried exactly? There are several and would be great if you could list which ones you used.

 

LIon DP2 has few actual Nvidia kexts, but there are also bundles. Did you move any of them?

Link to comment
Share on other sites

"both geforce* and nvda*": all kexts/bundles/folders with the prefix "geforce" and "nvda"

"nvda*": all kexts/bundles/folders with the prefix "nvda"

 

any other combination wouldn't make much sense, since, again: everything is connected. and it appears even using nvdaresman and nvdagf100hal alone doesn't work with geforce kexts/bundles of another driver version.

Link to comment
Share on other sites

OpenCL Goodness !!!

 

And still no freezes.

 

Great !

Can you use the new OpenCL Luxbenchmark also ?

(Same Code base as SmallLuxGPU, but measures an fixed time (120 sec) for an fixed scene to render.

 

http://www.luxrender.net/wiki/LuxMark#Download (DL MAx OS X Version)

 

Here some results (Win, Linux, OS X):

http://www.luxrender.net/wiki/LuxMark_Results

 

You can post your OS X results here to show others in this forum:

http://www.insanelymac.com/forum/index.php...2874&st=120 (Main OpenCL Benchmark Thread)

Link to comment
Share on other sites

 Share

×
×
  • Create New...