View Full Version : nVidia 8400 GS 256 Mb
arkstone
02-20-2009, 09:03 PM
I guess I have this problem for a while now and tried many different approaches to fix it. So the problem is:
I have 8400GS and monitor connected via VGA port (not DVI, as I have no DVI monitor at this time). Problem is that once a while OSX (IPC-10.5.6) show me blue screen instead of login screen at startup and fullscreen game are turning videocard off too. I think problem is that it tries to take DVI port instead of VGA or something. Also same problem if I try to change resolution - I have to change it few time blindly for it to show me desktop instead of plain blue screen. I'm using nvinject at the moment, but I had same problem with EFI strings too. Had anyone meet same problem with it? Is there any solution, for example to tell via EFI string to use only VGA port and nothing else?
P.S.
QE/CI works fine with both NVInject and EFI strings though... if I playing, say. WOW in windowed mode it work quite fast and I have no problems at all. But if I go into fullscreen by mistake monitor turns of like VBLANK.
eMatoS
02-20-2009, 10:55 PM
I have a XFX 8400GS 256Mb id 0x06e4 working fine on games and everything else with the VGA port, as I don't have a DVI monitor. Right now I'm using EFi string but I've tried every injector out there and they all work fine at stock config, no edit needed.
What you may try is to create a custom EFI string and see what comes out.
To do that I've used OSX86Tools but I think EFIStudio should work too. Just make sure to select VGA/DVI-I as your output.
Hope it helps.
arkstone
02-21-2009, 09:23 PM
Ok, I gues I'll give it a go, as I don't really have a choice, although I think I've already tried that, but I'll recheck it for sure. It just I bought 8400GS when I fried my 8800 GTS 512Mb, which worked just fine with EFI strings (by OSX86Tools), so now I'll have this card for a while, till I'll buy new :)
MX1333
04-12-2009, 07:52 PM
I have an XFX 8400GS 256mb too - cannot get QE/CI working on my iATKOS 10.5.5 :(
my device id is 0x0420
have gone mad trying to get QE/CI wrkg...everything else works perfectly on my hackintosh...except...QE/CI...
bhast2
04-12-2009, 08:45 PM
use NVkush or efi string
MX1333
04-14-2009, 01:09 PM
thanx. have tried that. not wrkg. dunno what seems to be the problem.
NVKush had earlier wrkd - on my 10th reinstall of iATKOS 10.5.5 but i wasn't aware of EFI strings - applied those via EFI studio+the 9f23 installer - voila. no QE/CI :(
i'm bak with NVKush but still can't get QE/CI. don't wish to go+reinstall everything again.
MX1333
04-14-2009, 04:45 PM
hi
i removed the EFI strings from com.apple.boot.plist & now i've QE/CI with NVinject :) woo hooo. took me three miserable weeks including a fatal crash which i somehow recovered(always backup your extensions via OSx86 tools!!!) to figure this one out...
i have attached a few NVinject kexts with this - i don't remember which one worked for me - i don't even know why i installed EFI strings in the 1st place...all the very best for you QE/CI...yes, you can do it...:)
here's how to remove the EFI strings:
sudo -s
[enter password when prompted]
nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist This will take you to a text editor showing you the contents of your com.apple.Boot.plist. Look for these two lines:
<key>device-properties</key>
<string>YOUR LONG EFI STRING HERE</string> Using your arrow keys, navigate the block cursor down to each of those two lines and hit CONTROL+K on both. This will cut the corresponding line out of the script (quicker than hitting the delete button, trust me).
When you're done, hit CONTROL+X and then Y, and ENTER to save the file. Now simply restart OSX, and you should boot up again without EFI strings.
Hi,
Thank you for posting these.
I've installed these kext's but I've having a problem running Front Row.
All I get is a black screen. I can hear the sounds of the interface when pressing up/down etc..
but nothing on screen. Also I've noticed that even though the kexts seem to be detecting the card,
the graphics are still slow to render on Dashboard transition and Expose.
Is anyone else having a problem like this or can offer any advice??
Thanks In Advance :)
iPC 10.5.6 PPF5 Build
HP/Compaq DC7600 SFF
P4 3.0 Ghz
PNY GeForce 8400GS PCI-E Low profile card (Using DVI)
Onboard audio working through AppleAzillaAudio (Part Of iPC Build)
2 Gb RAM
Working Now.
Thanks Again MX1333 (http://www.infinitemac.com/member.php?u=5597)!! :D
I tried the kext in Folder I (overlooked it), and removed the EFI strings as described.
(Apologies, I know it was in prev post, but only gettin to grips with this :-/)
So all seem working fine.
Until 10.6 ;)
r_brem
09-10-2009, 12:52 AM
Have Nvidia 8400GS,
worked on this Problem or days seeking the Internet in sleepless nights.
This worked!
Thank you!
free2shoot
12-30-2009, 02:12 PM
my QE and CI are working now, thnaks to your method.
I have an nVidia 8400 GS 512 MB VRAM and i'm using iAtkos V7 (Snow Leopard 10.5.7)
At installing i've used VGA/DVI universa nVidia EFI String and i've installed also NVEnabler. I had all resolutions but no QE, CI - software, no rotation and no QuartzGL. I've tried to watch a movie with Mplayer (it is the fastest ;) ) and at full screen was playing in slow motion.
i've deleted the EFI string as you said and i have only the NVenabler.kext now and it work fine.
My last problem now it's my keyboard.
After each reboot i have to put it out and back in to be functionally.
I have Apple PS/2 installed.
Thank you guys!
teeno7
10-10-2010, 03:45 PM
Hi guys,
It's my first grueling night of trying to figure out how to get QE CI enabled!
I'm on an Asus EN8400GS 512MB.
About this Mac--> 'More Info' (System Profiler) -->Graphics/Display
Give me the following
Display:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 32 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x06e4
Revision ID: 0x00a1
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Im trying out iAtkos S3 v2. I'm one day old in Hackintosh land.
So far ive installed (i think) with Graphics Enabler (under bootload options) for the iatkos install config.
Do I need to reinstall using some other setting ? Can someone PLEASE PLEASE detail what I must do (even from fresh iAtkos s3 v2 install). to get my graphics card working. There are people out there still who are looking for the answer, I promise I will post on the other forums I can have an answer. If explaining to install a kext please brief on how to install that kext, which folder (exactly) and how to find locations - as I am very new.
I know that might be a lot to ask, but I would really apprecaite it. If I get it working I'll polish it up and request the solution be posted in the Genius Bar on Insanelymac.org forum.
Really apprecaite any help with this. Thankyou!
zaphod
03-07-2011, 06:14 AM
Hoping to save some other soul pain. Here's what I should have done.
Machine: Old Dell GX280
---
Video Card: XFX PV-T86S-WH
GF 8400GS 256MB On Board Supporting 512 MB DDR2 DVI VGA PCI-E
UPC: 7-7866-05112-6
---
1. Erase any helper kext's - inject/natit /etc..
2. Make sure all the Apple kexts are in place namely:
[list]
GeForce.kext
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
NVDANV40Hal.kext
NVDANV50Hal.kext
NVDAResman.kex
3. Remove any EFI Strings for your card.
- Run OSx86tools
- Click "Add EFI Strings"
- if the bottom text box has a bunch of stuff, clear it out and click "Apply Changes"
- if the botom text box says "Enter EFI string here" you're cool.
4. Get and unzip this attachement (which is Option 3 - sub option 1 from above actually)
5. Run "Kext Helper b7"
- drag NVinject.kext to the Kext Helper window, click 'install'
6. reboot and relax and enjoy.
NOTES: ........
This is kind of obvious but it took my brain some time to understand.
A simple understanding of the NVidia Driver system for the Hackintosh.
0. You have a recent NVidia video card
1. Apple's already written a driver for your card (with a few exceptions)
2. Your hackintosh may not be able to correctly inform the OS what kind of card you have, and not letting the driver load correctly. In a perfect world EFI does this. The EFI Strings stuff - is a way for you to explicitly say to the OS - here is my video card and this is what it supports. (for this card and my machine after 4 days.. this didn't get any better.)
5. Another way of giving the OS all the info it needs about your card is through the use of an 'injector' , which 'injects' the cards specs into the Device tree on boot-up. The catch is the injector doesn't go in an query your card and then spit out the proper info.. its up to you .. or some really nice gal or guy on the interwebs to find all that info, and then insert it into the injector via a Plist hidden in the injector 'bundle' . The method for doing this yourself, is roughly - boot the card in a PC, run the NVFlash tool to download the ROM from the card, run that rom through another tool to get a Plist with the cards specs, massage that plist gently, then copy it in to the proper plist in the NVInject.
What is in the first attachement in this thread are 4 NVInject.kext files, each with a different plist - describing the type of card to the OS. The one that works for this particular card is option 3- suboption 1.
6. Once the proper device information is handed to the driver, the driver .. well, drives the card properly and all is goodness and light. Or at least Quartz and Quicktime.
This process is completely exasperated by the fact that the failure of this process is either silent, or crashes the box neither of which leaves a clue in the console as to what exactly cause the failure or what you might want to change. Typically is that the card boots in VESA (plain jane) mode with no QE.. and the logs just say .. nothing. Trying to enable QE - doesn't do it, if the proper drivers are not driving the card, and if they can't and arent - the system doesn't tell you that or give you a reason why. So the most logical method is to find the details of your card, install that EFI string (if it works with your card).. barring that.. to do the rom dump/plist making and insert that into the NVinject.kext and try that.. or if you're not quite up to that challenge, search the net for an NVinject that has been tweaked to include support for your card - which is the option in this thread.
btw.
A quick way to tell if you have succeeded - is to put the display properties in the menu bar. If you have more than the one basic resolution -and if you have a monitor idenfication (EDID is working) then you've made progress. Next you can look at a 3D screen saver, if QE is not working then those screensavers will say something about not being supported on this environment or something, and show a black screen in the preview.
The TV hackintosh is up and running thanks to y'all, much obliged.
'Zaphod
mjames08
03-08-2011, 04:11 AM
Hoping to save some other soul pain.
'Zaphod
What version of OSX are you running? I've been struggling with 10.6.3 (iATKOS s3) and a Zotac 8400GS.
damiroquai
07-30-2011, 08:40 PM
works for me almost OOB (after adding Graphicenabler key in boot.plist file). I used this tutorial http://osx86.transformnews.com/?p=140 to install os x 10.6.3 with NVIDIA 8400GS :)
xtreame141
01-10-2012, 07:27 PM
zaphod your method worked really.... thanks alot mate ...but still not able to get full hd ...and videos lag....but still thanks