Ok fellas, I've tried about a 1000 things so far.
Here's the basic setup I have
Gigabyte GA-G31M-ES2L
PNY NVidia 9400GT 512MB Video card
I'm upgraded to OS 10.5.6 right now.
Vanilla Kernel, using Munky's EFI bootloader dealy.
Everything works great - LAN, Audio, etc. Using all the kexts around.
However, I can't get the dang 9400GT to support CI/QE. I tried loading nvinject drivers and I do get a good description in system profiler along with the installed EFI strings using OSx86 Tools Utility for a custom device, 512MB.
However, with NVDAResman.kext loaded, I get a kernel panic.
I changed the info.plist in the kexts to match the device ID in system profiler, and deleted any other devices from the list:
<key>IOPCIPrimaryMatch</key>
<string>0x064110de</string>
I updated the NVCAP to the exact one (I got the ROM out of the device, attached here for reference):
04000000000003000c0000000000000700000000
Click to view attachment
IOProbeScore is set in nvinject:
<key>IOProbeScore</key>
<integer>0</integer>
Tried installing random drivers from the web for Nvidia 9400 - Kernel Panic
so all Kexts are installed in /system/library/extensions for Nvidia except for NVDAResman.kext. EFI strings are updated, IOPCIPrimaryMatch strings are updated to remove filler and other devices...
The card *works* in that I can get a good resolution by presetting to 1280x1024, but I cant adjust it or support CI/QE
If I have NVDAResman.kext loaded, using -v for verbose mode - theres not details in the kernel panic, it just hangs. seems to be when the switch from grey to blue would be (without -v mode). Theres nothing in the panic reporter as well.
Removing NVDAResman.kext via -s, I can boot again.
As I mentioned above, I do see the device reported in system profiler:
Graphics by NVIDIA:
Chipset Model: Graphics by NVIDIA
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0641
Revision ID: 0x00a1
ROM Revision: NVinject 0.2.1
Displays:
Display:
Resolution: 1280 x 1024
Depth: 32-bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
QuartzGL: Supported
Display Connector:
But I can't change resolutions, and nothing is supported CI/QE etc.
Any ideas why NVDAResman.kext is causing a kernel panic??
10.5.7 has its own problems, with unmodified kexts (standard install) I get redraw problems. same issue as 10.5.6 when trying to update for proper support - kernel panic on boot.
Anyone have the kexts and stuff they can share with me for the PNY 9400 GT 512MB that they have working with 10.5.6?