an1r0n Posted January 6, 2010 Share Posted January 6, 2010 SOLVED! I used NVenabler instead of GFX-EFI string... download NVenabler and see more details here Ok, let's try! First, sorry for the huge post! I have eVGA Geforce 8600GT 256 MB with VGA - DVI outputs. Previously I used nvinject and then switched to EFI strings with EFI studio, hoping that I will have faster graphics. I realized that I have choppy graphics only when I use DVI output and not when using VGA. So I realize that problem is in NVCAP which is obviously in VGA-DVI and not DVI-VGA, which I need. For more illustration here is copy / paste from System Profiler/Graphics: nVidia GeForce 8600 GT: Chipset Model: nVidia GeForce 8600 GT Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: NVIDIA (0x10de) Device ID: 0x0402 Revision ID: 0x00a1 ROM Revision: nVidia GeForce 8600 GT OpenGL Engine [EFI] Displays: Display Connector: Status: No Display Connected Philips 190CW: Resolution: 1440 x 900 @ 60 Hz Depth: 32-Bit Color Core Image: Hardware Accelerated Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Rotation: Supported As you can see, the first display connector (VGA) says "no Display Connected". If I connect to VGA, graphics are extremly good, no chopping but picture is awful (VGA cant handle widescreen too good). So you see my problem... I need correct NVCAP that will make OS X to see DVI as first connector, not VGA. Here is EfiStudio string for nVidia Geforce 8600GT 256MB with VGA-DVI nvcap connectors (remember, I need DVI-VGA): <?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>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x10000000</string> <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>nVidia GeForce 8600 GT</string> <key>name</key> <string>display</string> <key>rom-revision</key> <string>nVidia GeForce 8600 GT OpenGL Engine [EFI]</string> </dict> </dict> </plist> Please help me, I'm desperate! Thanks in advance! Link to comment Share on other sites More sharing options...
an1r0n Posted January 6, 2010 Author Share Posted January 6, 2010 I've been editing GFX-EFI string in EFI studio by info gathered from here I tried the following but still no go : ( DVI-I / DVI-I - BAAAAAAAAwAMAAAAAAAABwAAAAA=VGA / DVI-I - BAAAAAAAAQAGAAAAAAAAAAAAAAA= DVI-I / VGA - BAAAAAAAAwAEAAAAAAAABwAAAAA= Another info that might be useful, my graphics card (eVGA Geforce 8600GT 256MB DVI/VGA) is connected to monitor via DVI 2 VGA connector (because monitor is VGA LCD)... help, please! Link to comment Share on other sites More sharing options...
iMoshi Posted March 30, 2010 Share Posted March 30, 2010 Okay buddy, you're gonna need to tell me how you made it work I've been having the same issue and I really can't stand VGA anymore. I've tried this NVenabler 4 before, but I don't really think it was really working like it should have. I have nVidia GeForce GT X 220 1Gb by the way Pwease Link to comment Share on other sites More sharing options...
Recommended Posts