Jump to content

Nvidia GT 540M not recognized as GPU accelerator


5 posts in this topic

Recommended Posts

I have my successful Hackintosh install dual boot Win7/Mavericks 10.9 up and running with a patched custom DSDT (I just figured out how to implement).  It is working well except for one issue that I really need a solution for.

There is one very important missing function I need from my Hackintosh, the ability to use the integrated nVidia GeForce GT 540M as the GPU
accelerator in Adobe Premiere Pro CC to take advantage of the Mercury Playback Engine Technology.  My Hackintosh recognizes both
the HD3000 and GT 540 M in System Information, but Adobe Premiere Pro CC doesn't find the GT 540M.  In Windows 7, I can manually add the name "GeForce GT 540M" into the cuda_supported_cards.txt file and that tricks PPro CC into thinking I have a CUDA card (which it actually is)
and then it uses my GT 540M for the Mercury playback Engine rendering which is a massive speed improvement!  However, on my Hackintosh it
does not work although I have added the GT 540M in the same way to the cuda_supported_cards.txt file in the package contents folder for PPro CC, where that file resides.  This is the output of the Mac version of PPro CC GPUSniffer app that detects CUDA cards in PPro CC/CS5/CS6...

<<<GPUSnffer Application>>>
Last login: Sat Mar  8 09:32:46 on ttys000
UserName-Mac-Pro:~ username$ /Applications/Adobe\ Premiere\ Pro\ CC/Adobe\ Premiere\ Pro\ CC.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer ; exit;
--- OpenGL Info ---
Vendor: Intel Inc.
Renderer: Intel HD Graphics 3000 OpenGL Engine
OpenGL Version: 2.1 INTEL-8.18.27
GLSL Version: 1.20
Monitors: 1
Monitor 0 properties -
   Size: (0, 0, 1366, 768)
   Max texture size: 8192
   Supports non-power of two: 1
   Shaders 444: 1
   Shaders 422: 1
   Shaders 420: 1

--- GPU Computation Info ---
Did not find any devices that support GPU computation.  This is the problem!

[Process completed]

GPUSniffer didn't find the GT 540M, but it is there.  This is the modified contents of the cuda_supported_cards.txt file...

GeForce GT 540M  <--- added my card here
GeForce GTX 285
GeForce GTX 675MX
GeForce GTX 680
GeForce GTX 680MX
GeForce GT 650M
GeForce GT 750M
Quadro CX
Quadro FX 4800
Quadro 4000
Quadro K5000
Quadro 540M

In Windows 7 I only need to add the name of my nVidia card as above into the cuda_supported_cards.txt file and it works and the Mercury Playback Engine option can be selected when starting a new project and it works perfectly for rendering.  In PPro CC on my Hackintosh, this option is greyed out as shown here...


I need to find a way to get PPro CC on my Mavericks Hackintosh to recognize my GT 540M as it does in Windows 7.  It finds the HD3000 for Open GL but not the GPU for the GeFore GT 540M, which is what I need.

Does anyone have any idea what is missing?

Link to comment
Share on other sites

Nope, not a lot of options in my BIOS (AMI v, 2.10 / 07/13/2011).  I have never updated the BIOS because I don't like fixing things that aren't broken, but there is an upgrade history 2.10 - 2.80.  After reading some forums it seems people are having problems after updating to the latest 2.80.  I don't want to break all the work I've done up to this point.  Even the Toshiba tech support Moderators say right in the forum...


"That BIOS (V 2.60) is available for download HERE. The prevailing wisdom on this Forum is do not update BIOS unless you are having a problem that it is supposed to cure.  Don't fix what ain't broke!!! You will see the BIOS change history at the link I gave you.




But now after checking the BIOS update history I see in 2.50 there was this...


Updated: NVIDIA N12P-GS VBIOS to V70.08.4A.00.22.


And in 2.60 there is this...


Updated: ME Firmware to V7.1.52.1176.


As of now there is no disable feature so it looks like I can't use the GT 540M for GPU acceleration on this mac partition unless those BIOS upgrades will make some new functions available in my BIOS options.


The rest works fine.

Link to comment
Share on other sites


  • Create New...