ben dover said:
I gleaned this info on another forum not related to hackintoshes. I submit it here in the hopes it can help you or someone else. For your GTS 250 you might edit the file Info.plist located at
/System/Library/Extensions/NVDAResman.kext/contents/info.plist
The line that begins as <string>0x011010de&0xfff8ffff denotes the video card's Device ID and Vendor ID. The code ;0xfff8ffff must follow every entry {w/ a few rare exceptions} and is followed by a space before the next entry.
<key>NVidiaRMPCIMatch</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.NVDAResman</string>
<key>IOClass</key>
<string>NVDA</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IONameMatched</key>
<string>NVDA,NVMac</string>
<key>IOPCIPrimaryMatch</key>
<string>0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff</string>
<key>IOProbeScore</key>
<integer>50000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>name</key>
<string>display</string>
</dict>
My 9500GT ids found in About This Mac/More Info/Graphics Displays are:
Vendor: NVIDIA (0x10de)
Device ID: 0x0640
Thus I would add 0x064010de&0xfff8ffff like so:
<string>0x064010de&0xfff8ffff 0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff</string>
Again, this may or may not help your situation. If it does, great! If it doesn't, I hope someone else can make use of the info. Or maybe I'm just behind the curve and it's only news to me, in which case apologies are offered. Good luck!
I'm still using display via Dsub. no dvi, no hdmi ...pain!
Tried your solution with no luck
Did exactly what you told-------
<key>NVidiaRMPCIMatch</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.NVDAResman</string>
<key>IOClass</key>
<string>NVDA</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IONameMatched</key>
<string>NVDA,NVMac</string>
<key>IOPCIPrimaryMatch</key>
<string>0x061510de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff</string>
<key>IOProbeScore</key>
<integer>50000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>name</key>
<string>display</string>
</dict>
Installed the edited kext with the Kext helper then kext utility then repaired the disk permission with disk utility..
here's the info of my card:
My XFX GTS250 1GB ids found in About This Mac/More Info/Graphics Displays are:
Vendor: NVIDIA (0x10de)
Device ID: 0x0615
Revision ID: 0x00a2
Configuration:
Motherboard: GA-P55A-UD3
Processor: Intel Core i5 750
Graphic: XFX GTS 250 1GB
RAM: 4GB DDR3 1333Mhz
HDD: 1TB Samsung SATA
DSDT: GA-P55A-UD3 F6 (with recent released nv iboot n mulibeast)
GFX Kext used: NVEnabler64 along <string>arch=i386 GraphicsEnabler=Yes PCIRootUID=1</string> at com.apple.Boot.plist