Jump to content
5 posts in this topic

Recommended Posts

I've spent a few days now trying to get my NVIDIA 8400 GS working under SL without any luck. I've had it prevoiusly working under 10.5.6, but i cannot remember how, i think it was using NVINJET. That being said, here is what I've tried and the results..

 

GraphicsEnabler = y.

 

My card seems to be correctly recognized (as far as name/size/etc). It indicates it at

PCIRoot(0x0)/Pci(ox1e,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

 

Nothing happens during the startup.

 

Using IOReg and also with EFI studio, it indicates that the card is found at PciRoot(0x4)/Pci(0x2,0x0).

I suspect something here is my root issue.

 

That being said, I tried modifying my dsdt.aml setting the PCI0 UID to zero (was 0x4). that did nothing.

 

I tried using efistudo to create hex string that I added to my boot (in the Extras) using both the PicRoot 0 and 0x4, nothing happened with either.

 

Tried using the SL boot, this caused a KP on startup.

 

I have also tried the NVINJET.kext in both the extra/extensions folder and the S/L/E folder, running kext utility to clear cache. Nothing.

 

What else can I try? Do i need to provide more info?

Link to comment
https://www.insanelymac.com/forum/topic/195459-sl-graphics-card-woes-8400-gs/
Share on other sites

I've spent a few days now trying to get my NVIDIA 8400 GS working under SL without any luck. I've had it prevoiusly working under 10.5.6, but i cannot remember how, i think it was using NVINJET. That being said, here is what I've tried and the results..

 

GraphicsEnabler = y.

 

My card seems to be correctly recognized (as far as name/size/etc). It indicates it at

PCIRoot(0x0)/Pci(ox1e,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

 

Nothing happens during the startup.

 

Using IOReg and also with EFI studio, it indicates that the card is found at PciRoot(0x4)/Pci(0x2,0x0).

I suspect something here is my root issue.

 

That being said, I tried modifying my dsdt.aml setting the PCI0 UID to zero (was 0x4). that did nothing.

 

I tried using efistudo to create hex string that I added to my boot (in the Extras) using both the PicRoot 0 and 0x4, nothing happened with either.

 

Tried using the SL boot, this caused a KP on startup.

 

I have also tried the NVINJET.kext in both the extra/extensions folder and the S/L/E folder, running kext utility to clear cache. Nothing.

 

What else can I try? Do i need to provide more info?

 

 

Graphics enabler worked for me without any other injector. Those should be disabled anyhow. EFI Studio gives garbage under SL. Try using it under 10.5 to generate a hex string, which you can use in SL.

This works for me in com.apple.Boot.plist for 8300gs

<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-pci0</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Timeout</key>
<string>3</string>
</dict>
</plist>

 

Maybe your just missing the kernel flag -pci0

tried the kernal flag, still nothing.

 

I won't be able to do efi strings from leopard as it's only running in a VM on a different machine right now, so I don't think the values would be correct. or am i wrong? I'll try anyway.

 

Tried the EFI string from my VM leopard install... nothing, as I figured.

 

Next I tried:

 

dsdt pci0 uid kernel flag

Zero -pci0/1/4

One -pci0/1/4

0x04 -pci0/1/4

 

all did nothing.

×
×
  • Create New...