Jump to content

NVIDIA 8400GS 512MB QE/CI in Snow Leopard 10.6.3


racketprophet
 Share

9 posts in this topic

Recommended Posts

For those of you who have successfully installed correctly their 8400GS 512MB in 10.6.3 Iatkos S3 but have not activated QE/CI this is the procedure which i got my card working already.

 

Be sure you have PLISTEDIT PRO and EFI Studio 1.0. Make sure also you have the NVINJECT kext installed.

 

Solution:

 

1. Use EFI STUDIO to view your srtings, etc. Just click on your card and add device. There will be a script that will pop up.

 

2. Go to HD/System/Library/Extensions and look for the Nvinject.kext. Right click on it and click SHOW PACKAGE CONTENTS. Inside the Content folder is an info.plist file. Right Click the file and open with PLISTEDIT PRO.

 

3. Compare the scripts between the EFISTUDIO and PLISTEDIT PRO if they have the same script on the video device part. The part to edit this.

 

 

<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>0x20000000</string>

<key>device_type</key>

<string>NVDA,Parent</string>

<key>model</key>

<string>nVidia GeForce 8400 GS</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>nVidia GeForce 8400 GS OpenGL Engine [EFI]</string>

 

Just find this part and make sure you do not miss one line or two. If there is missing, just copy from here and paste it. REBOOT and make sure you type -f on the chameleon loader part.

Link to comment
Share on other sites

  • 2 months later...

Hi racketprophet,

i'm in a similar situation as yours, trying to get QE/CI working with my Asus 8400GS, but the 256mb version in my case. I've tried to modify my NVInject's Info.plist with the parameters I find using the EpiStudio, but it doesn't seem to make any effect (neither good nor bad).

 

My modified Info.plist inside NVInjects Content folder is:

<?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>CFBundleDevelopmentRegion</key>
   <string>English</string>
   <key>CFBundleExecutable</key>
   <string>NVinject</string>
   <key>CFBundleGetInfoString</key>
   <string>NVinject 0.2.1, Copyright 2007 nvinject.free.fr</string>
   <key>CFBundleIdentifier</key>
   <string>com.nvinject</string>
   <key>CFBundleInfoDictionaryVersion</key>
   <string>6.0</string>
   <key>CFBundleName</key>
   <string>NVinject</string>
   <key>CFBundlePackageType</key>
   <string>KEXT</string>
   <key>CFBundleSignature</key>
   <string>????</string>
   <key>CFBundleVersion</key>
   <string>0.2.1</string>
   <key>IOKitPersonalities</key>
   <dict>
       <key>NVinject</key>
       <dict>
           <key>CFBundleIdentifier</key>
           <string>com.nvinject</string>
           <key>IOClass</key>
           <string>com_nvinject</string>
           <key>IOMatchCategory</key>
           <string>IOFramebuffer</string>
           <key>IONameMatch</key>
           <string>display</string>
           <key>IOPCIMatch</key>
           <string>0x000010de&0x0000ffff</string>
           <key>IOProbeScore</key>
           <integer>60000</integer>
           <key>IOProviderClass</key>
           <string>IOPCIDevice</string>
           <key>entriesToAdd</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 8400 GS</string>
               <key>name</key>
               <string>display</string>
               <key>rom-revision</key>
               <string>nVidia GeForce 8400 GS OpenGL Engine [EFI]</string>
           </dict>
       </dict>
   </dict>
   <key>OSBundleLibraries</key>
   <dict>
       <key>com.apple.iokit.IOPCIFamily</key>
       <string>1.0.0b1</string>
       <key>com.apple.kernel.iokit</key>
       <string>6.0</string>
   </dict>
   <key>OSBundleRequired</key>
   <string>Safe Boot</string>
</dict>
</plist>



 

and my com.apple.Boot.plist is:

 



<?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>Boot Graphics</key>
   <string>Yes</string>
   <key>GraphicsEnabler</key>
   <string>Yes</string>
   <key>Kernel</key>
   <string>mach_kernel</string>
   <key>Kernel Flags</key>
   <string></string>
   <key>Quiet Boot</key>
   <string>No</string>
   <key>Timeout</key>
   <string>5</string>
   <key>arch</key>
   <string>i386</string>
   <key>device-properties</key>
   <string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652038343030204753204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c0000001a0000006e5669646961204765466f72636520383430302047530e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000001020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74</string>
</dict>
</plist>


 

I try rebooting with -f at chamaleon load, but as I said before, stil can't get my QE/CI working, neither Front Row nor Time Machine are working for me :/

 

Do you have any idea of what I can do to fix it? thanks in advance!

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
I find that GF 8400 GS install is simple (without DSDT). A clean 10.6.3 retail install upgraded to 10.6.4 to 10.6.5; Chameleon boot loader, GraphicsEnabler=yes, no NVEnabler and I always have full graphics acceleration and selectable resolutions.

 

neil

 

My profiler for my card looks exactly like yours, yet no QE/CI right?

Link to comment
Share on other sites

  • 7 months later...

Can anyone help me? I have this card installed and, with no kexts, can boot up to iatkos v3s2 but only with a 1024x768 display, whether i hook up to VGA or HDMI, same resolution. I've tried to use all different sorts of kexts like Graphics Enabler set to Yes and the like, but i'm getting hangs at different places.

Link to comment
Share on other sites

 Share

×
×
  • Create New...