Help - Search - Members - Calendar
Full Version: *** GeForce 8800 G80 ONLY - Easy Installer & Tutorial ***
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards > nVidia
Pages: 1, 2, 3, 4, 5, 6, 7
mac.nub
All GeForce 8800 G80 Cards work. The new G92 based GTS and GT will not work! Please do not ask questions about if any 8x00 Series cards apart from the 8800 Series work in this post, simply the answer is no... if/when they do, I will be sure to update my post, and the easy-installer with the required files. When new 8x00 Series NVinject kext versions are released the easy installer will be updated, new fixes will be added too when/if available, and I have the time! This thread is only for support with regards to the working 8800 Series cards at the moment (8800 GTS, GTX). Thank you.

I am not part of the development for the NVinject drivers, I have packaged them for easy installation, and modified a few system kexts to allow 8800 cards to work on AMD Systems, and nForce motherboards - if you have any questions about how development for a card is going, you should ask gotoh (the creator of NVinject) in his thread here.

Hey All,

As it has become such a common question recently, and Gotoh's original easy installer did not function correctly, I have made an easy installer for you all to use.
All credit for NVinject kext of course goes to gotoh, packages & AMD/nForce fix by mac.nub

Tiger Installation Guide: - See further down for Leopard Install...

Firstly make sure you have Mac OS X 10.4.9 or 10.4.10 installed...

1. Go to: http://www.macdotnub.info/downloads.php
2. Download the latest "GeForce 8x00 Series Experemental Easy Installer"
3. Unzip the installer
4. Double click the installer
5. Read the Information in the installer window carefully, click continue
6. Select your mac partition, click continue
7. Select the correct NVinject kext, e.g. if you have a 320MB card, tick the box next to Geforce 8 Series - NVinjext 320MB
8. If you have an AMD System or have an nForce based mobo, select the AMD/nForce Graphics fix too!
9. Make sure only to tick one NVinject version!
10. Click Install.

When prompted, click reboot, if all goes well you should boot into Mac OS X with your card working.
Note: Currently only 8800 Series cards are confirmed working!

Current TIGER Easy Installer Version: 1.0.1, NVinject version: 0.0.10c
Current LEOPARD Easy Installer Version: 1.0, NVinject version: 0.1.3

Leopard Installation Guide:

1. Go to: http://www.macdotnub.info/downloads.php
2. Download the latest "Leopard Only NVinject Installer"
3. Unzip the installer
4. Double click the installer
5. Read the Information in the installer window carefully, click continue
6. Select your mac partition, click continue
7. Select the correct NVinject kext, e.g. if you have a 320MB card, tick the box next to Geforce 8 Series - NVinjext 320MB
8. If you have an AMD System or have an nForce based mobo, select the AMD/nForce Graphics fix too!
9. Make sure only to tick one NVinject version!
10. Click Install.

~mac.nub
mac.nub
Interesting... you are using AMD.

When I installed 10.4.10 on my PC, I also had to use the AMD kernel, because for some reason the Intel one just caused my PC to reboot over and over.

I had exactly the same problem, and exactly the same kernel panic, so i'm wondering if for some reason, the kext does not work with AMD kernels?

Unfortunately I can't suggest any way of fixing this, as I never got it to work on mine...
I would suggest rebooting into single user mode (press a button on the bootloader to enter boot options, and type -s) and removing GeForce.kext

CODE
/sbin/mount -uw /
rm -rf /System/Library/Extensions/GeForce.kext
reboot

After reboot, Mac should load normally again, however unfortunately, obviously QE, CI etc. will not be enabled sad.gif... though if you check System Profiler your correct card information should be displayed.

As mine does...

Click to view attachment

~mac.nub
mac.nub
It could be, or it could just be a coincidence that you had exactly the same kernel panic as me when using exactly the same kernel.

I'm guessing if this is the case, a patched GeForce.kext for AMDs would need to be released for this to work, unfortunately I'd have no idea of where to start for that... so wouldn't be able to do that myself.

~mac.nub
Hellsoap
I get the same kernal panic on my AMD (with gotohs rapidshare installer, is there any difference?)
EDIT:
Took with phone:
mac.nub
No,

That installer will give the same results, and as the kernel panic is exactly the same as mine with the AMD kernel, it seems to confirm my theory that the AMD kernel somehow mucks up the NVinject driver...

Cheers,
~mac.nub
Wenle Z.
has anyone tried it with INTEL yet? will the 640MB 8800GTX work?
lord_muad_dib
the "amd issue" is not an issue at all and it's well known for ages.... you just need to replace the entire id in geforce.kext... with your GPU one.. w/out the &fffff crap
misth
blink.gif will 8500gt (256m) work?
DOCa Cola
QUOTE (misth @ Oct 9 2007, 10:45 AM) *
blink.gif will 8500gt (256m) work?

no, this is currently only working for 8800 cards
zephyroth
As I say at http://forum.insanelymac.com/index.php?sho...3052&st=980.

To avoid kernel panic just edit Info.plist of Geforce.kext NVDAResman.kext NVDANV50.kext and NVinject.kext.

As "lord_muad_dib" said : replace the line below IOPCIMATCH with ONLY your device id (in my case 0x019310de) WITHOUT "&amp 0x0000fff".

It works for me with AMD Athlon 64 X2 4200, A8N5X and Geforce 8800 GTS 640M.
ampersAnd
Hi!
This tread made me to undig my almost gave up idea to have a hackintosh (i've got 8800 GTS).
Downloaded/installed - restart with monitor unplugged (damn it really not comfortable). Now i've QE/QI no artifacts and list of resolutions in appropriate window ->i'm happy.
BUT: i can't change any position in the "Resolutions" or "Refresh Rate" - monitor fills by blue color and system must 2 b restarted after that (go down under the table again to unplug monitor). New start: have 1024x768 again. =(
I've got CRT monitor (Samsung SM 957MB) plugged in 1st DVI thru DVI-VGA adapter (card has no VGA-out but two DVI).
How do I change the resolution? i need 1600x1200@75Hz (supported by monitor).

Sorry for my english and THANKS for drivers!
ceboulba
hello, I have a macpro with a 8800gts. that goes under Windows but not osX. I will install the drivers but before I wanted to know if somebody already tested?

sorry for my english.

thx
ampersAnd
i wish i know where to give a try. but i don't
help.gif
jeremy065
QUOTE (zephyroth @ Oct 9 2007, 09:19 AM) *
As I say at http://forum.insanelymac.com/index.php?sho...3052&st=980.

To avoid kernel panic just edit Info.plist of Geforce.kext NVDAResman.kext NVDANV50.kext and NVinject.kext.

As "lord_muad_dib" said : replace the line below IOPCIMATCH with ONLY your device id (in my case 0x019310de) WITHOUT "&amp 0x0000fff".

It works for me with AMD Athlon 64 X2 4200, A8N5X and Geforce 8800 GTS 640M.


i get the black screen*5000000000000

I use 8800 GTS 320MB

1. i have 10.4.10

2. use this the auqa_max kexts here 

3.copy the files from the downloaded zip into the relevant places. kexts into /System/Library/Extensions folder, usr files into the /usr tree

4.follow your instruction

5.disktuil repairpermissions

6.reboot

7.get black screen blink.gif


reboot, take your monitor plug out once it's started booting. Listen for the hdd to calm down then put the cable back in. If all went to plan you'll see a screen with it all working

do i have to follow all the instructoins that is mentioned above?


thx everybody !!!!!
ntloser
This worked great. the resolution and colors goto max for my display 1650x1080. I did notice I was unable to get into the display settings. When i would open the display settings, it would show briefly then fade off the screen leaving my with nothing. I am going to hook up a 2nd monitor and see what happens.


You guys are bad ass. Since coming here 2 months ago I installed 10.4.9 without the Geforce support at that point, I got mini and decided to use the PC as a file server.

I am so close to getting rid of Windows for good. I almost backed up the data on my raid arrays deleted them then used the hackntosh to make the software raid volumes. If only some mad genius could figure out raid support ... and how to get playback of EVO files ripped from HD dvds.

I wish I had something to contribute to the scene but I have no skills in this area.
misth
QUOTE (DOCa Cola @ Oct 9 2007, 05:12 PM) *
no, this is currently only working for 8800 cards

biggrin.gif thx for your reply.
after installing "Natit.for.8x00.kext.v4a.zip":
===================================
Sysrem Prof / Graphics :

GeForce 8500 GT:

Chipset Model: GeForce 8500 GT
Type: Display
Bus: PCIe
VRAM (Total): 32 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0421
Revision ID: 0x00a1
Displays:
Display:
Resolution: 1024 x 768
Depth: 32-bit Color
Core Image: Not Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
Display:
----------------
Sysrem Preferences / Display:

Resolutions: 1024 x 768
Colors: Millions
Refresh Rate: n / a
==================================
sad.gif any idea? SOS.....
xinux
it's work for my 8800 GTS 320 Mo QE/CI, and 1680*1050
but i have install manualy with Gotoh (not use GeForce 8x00 Series Easy Installer) smile.gif




P.S I'm french, so sorry for my bad language wink.gif
Snakehn
It worked fine here smile.gif so now everything works in my PC.
is there any point to keep windows at this time ??? LOL no, seriously...
mivanitsky
It works very well for me with this installer. I did have to manually delete a few old kexts and Natit first, as I had previously installed 7800GT.

Thanks to all who made this possible.

-Mike

Gigabyte P35-DQ6, Intel Q6600, BFG 8800GTX
zephyroth
Jeremy did you erase extensions.kextcache and extensions.kext before rebooting ?
I'm using gotoh's drivers (if it can help you) and it works great !
jeremy065
zephyroth do you say type

sudo rm -r /System/Library/Extensions.mkext
sudo rm -r /System/Library/Extensions.kextcache

yes i do


sorry ,what's gotoh's drivers??

GeForce 8x00 Series Easy Installer?

thank you zephyroth wink.gif
TylerAfx
Doesn't work for me, wether I hot plug or not ?

if not, I get a blue desktop screen without icons oder mouse pointer, with hotplug, i get no signal.

Using a Sparkle GTS 8800 640 mb

any ideas ?

cheers

and TIA

Tyler
jeremy065
what's hot plug ??

i can't search these word 



thx
macgirl
Great work mac.nub
mac.nub
New Version Released! Check topic first page for more info! AMD/nForce fix for 8800 Series cards now included.

And don't worry, I'm not ignoring everyone's questions - just writing all the answers now... I'll add a new post with them all when I'm done!

~mac.nub
pauℓzurrr.
Thnx for the update mac.nub! wink.gif
devilhood
Cheers for this Benny, time to uninstall XP smile.gif

P.
mac.nub
And now for the replies to all your questions...

Wenle Z. - A 640MB 8800GTX should work fine.

lord_muad_dib & zephyroth - Thanks for the heads up, it allowed me to get it working on my PC, and create the AMD/nForce fix!

ampersAnd - To change the resolution you will have to do the following I believe...

Type sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist in Terminal and hit enter.

The file will load and look something like this:

QUOTE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Graphics Mode</key>
<string>1600x1200x32@75</string>

<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Boot Graphics</key>
<string>Yes</string>
</dict>
</plist>

1600x1200 is the resolution, 32 is the colour depth (32 bit), 75 is the refresh rate.

Make sure to save changes before you quit terminal! (Press Ctrl + O, press enter, press Ctrl + X, then you can close terminal)

ceboulba - No one I know of has tested them on a real Mac Pro, but I see of no reason for it not to work with these drivers, let us all know how you get on!

jeremy065 - Try the new Easy installer. Try without re-plugging, if that doesn't work, try it with re/hot-plugging. Re/hot-plugging is described as you said: take your monitor plug out once it's started booting. Listen for the hdd to calm down then put the cable back in. If all went to plan you'll see a screen with it all working. Make sure you plug the cable in the slot nearest the motherboard! - You don't need to edit anything, just install and reboot!

ntloser - I'm glad it all worked out well for you! smile.gif

misth - you won't get QE/CI until your card is supported, it currently isn't!

Snakehn - Glad it all works fine for you, and personally I hardly use windows now anymore wink.gif Except when I have to on my university course!

mivanitsky - Good to see more reports of everything working smile.gif

TylerAfx - Try the new installer, and also try the AMD/nForce fix to see if it makes any difference. Also, make sure you plug the cable in the slot nearest the motherboard if you have more than one!

macgirl - Thanks smile.gif

p-J - No problem!

devilhood - np mate smile.gif

Wow... that took a while to answer!

Cheers,
~mac.nub
jinani
Him mac.nub.. thank for your effort...

I have installed file your installer.
And now I can see 8800gtx and 768m ram in my os x.
But I have same problem like ampersAnd.
I can't change any resolution and reflah rate.

I did you told that edit com.apple.Boot.plist, but never changed.

How do I do.. huh.gif

It's my computer.

Jas 10.4.8 + Koolkal 10.4.10 update
24inch LCD Monitor(1920x1200)
Gigabyte 965p-ds3 rev.2.0
Intel C2D e6600
Gefoece 8800gtx 768ram

thanks

p.s. Forgive me.. I'm short in Engligh..
mac.nub
Odd, adding

CODE
<key>Graphics Mode</key>
<string>1920x1200x32@75</string>


Should work, make sure you save the file before you quit terminal! Did you do that? Or did you just quit terminal after editing? If so the changes won't have been saved.

To save changes Press Ctrl + O, press enter, press Ctrl + X, then you can close terminal.

Also, if you have a different refresh rate change @75 to whatever you may have, e.g. @60

~mac.nub
pauℓzurrr.
I've just tryed it on my setup, it does load nvinject but it hangs when loading the loginwindow app? Maby there is a fix for that?
micato
Works for me 8500 GT 512 MB. Good Job.
mac.nub
QUOTE (p-J @ Oct 10 2007, 06:21 PM) *
I've just tryed it on my setup, it does load nvinject but it hangs when loading the loginwindow app? Maby there is a fix for that?

To be honest I have no idea, and as I do not have an AMD system there is no way for me to try to do anything about it... as your card is not supported it's likely due to this.You'd be better posting in the "Unofficial- Geforce 8" thread about that, as I am not part of the development for the NVinject kext, I just made everything easy to install, and fixed the 8800 Series problems with AMD/nForce motherboards by editing a few kexts.

QUOTE (micato @ Oct 10 2007, 06:30 PM) *
Works for me 8500 GT 512 MB. Good Job.

Your 8500 GT has QE and CI enabled? If so that's the first i've heard of non 8800 series cards being supported by this!

~mac.nub
Vimes
edit
Megnus
wow.. this is VERY nice. *testing**
mac.nub
Vimes - Glad you got the card working! Question - If you open System Preferences, and click Displays - does it show 1280x1024 as an available resolution? If not, the resman kext is obviously limiting the max resolution somehow.

~mac.nub
jinani
QUOTE (mac.nub @ Oct 11 2007, 02:15 AM) *
Odd, adding

CODE
<key>Graphics Mode</key>
<string>1920x1200x32@75</string>


Should work, make sure you save the file before you quit terminal! Did you do that? Or did you just quit terminal after editing? If so the changes won't have been saved.

To save changes Press Ctrl + O, press enter, press Ctrl + X, then you can close terminal.

Also, if you have a different refresh rate change @75 to whatever you may have, e.g. @60

~mac.nub


I did it...
Edit correctly and save too... but.. wacko.gif
Vimes
edit
jeremy065
god i am sucessful

i'm so happy rightnow

i Try the new Easy installer and change plugging

thank you mac.nub

but i just can use 1280x1024x32@60

not 75

if i use 1280x1024x32@75

i get the blue-screen

why??

thankyou mac.nub
Vimes
edit
Megnus
Is there by any chance a possibility that this will work on 10.4.8 too?
Wenle Z.
how's the performance on this installer/driver? have any one tried it with games? such as WOW, Battlefield 2142? any system crash during games?
mac.nub
jeremy065 - Honestly I have no idea, interestingly I just tried a similar thing on my monitor - I only have a 1440x900 max resolution, however in windows it will let me run it with the 75Hz refresh rate. Now... Mac loaded fine when I set it to load at 75Hz mode, I checked what it was running at using the screen options, and it was still running at 60Hz mode!

I am wondering, if maybe because NVDAResman.kext hasn't been specifically designed for the GeForce 8800 series, it doesn't know how to allow different refresh rates, or screen sizes other than the defaults provided by either the monitor, or OS X.

Looks like you may just have to live with 60 Khz refresh rate for now.

Vimes - Only thing I can think of, is as you have to use the hot plug method, maybe NVDAResman,kext does not get to set the screen resolution correctly, and therefore it defaults to a lower resolution when the monitor is plugged in after booting - you'll have to wait and see if gotoh can come up with a solution for this I'm afraid!

Megnus - The MacBook Pro Software Update file was intended for installation only on OS X 10.4.9 or higher, this is not to say that it won't run on 10.4.8, what I can say is there's no harm in trying it under 10.4.8, you can always delete GeForce.kext if need be to access OS X again if something goes wrong!

Wenle Z. - No idea, I've been so busy making packages/answering people's questions, that I haven't had a chance to test it out for myself properly yet! Then again, I don't actually have any Mac games to test it with currently!

~mac.nub
kejkz
I've have to report success with 8800gts 320 mb. The main thing for my system was to update to 10.4.10. And to hotplug the monitor of course. Resolution change doesen't work, but this is a good start.

Thanx again! I will post my future findings...

update: resolution change results in blue screen... it seems that the driver itself is working only with native laptop resolutions, as soon as I select another one, like 1280x1024 at any rate, it leaves me in blue smile.gif

and one question: how can i reset the resolution in osx, except from display utillity? Because now I can't boot even when hotpluging the monitor...

i've found out smile.gif, just removing any NVDAResman.kext and going back to vesa 1024x768 cures my problems
FabricioGS
Subscribed wink.gif
Hellsoap
Since it seems resolution chat is in this thread, I'm have a problem as well, my boot plist is set to 1440x900x32 and it boots up to 1152x864x32.
I can access the resolution list, it doesn't crash right away, and I can see 1440x900 up there, but of course when I click it I blue screen. Also tried hotplugging while changing it, don't know why i thought that would work tongue.gif
misth
misth - you won't get QE/CI until your card is supported, it currently isn't!
---------------------
thank you mac.nub, wink.gif
waiting my time. help.gif
Fabri
Hi there!! I tried your package on 8600GT (I know it's not supported yet, I just want to give it a try). Of course, it crashed on reboot. But one thig I noticed, y that my card was recognized when I enter in verbose mode.

it shows me "NVinject: Setting model=G84 GeForce 8600 GT".

Is that normal??

See that file attached. Is a pic of the terminal in verbose mode

(sorry for my english, I'm from argentina)
Wenle Z.
man, i really want to get a 8800GTS w/640mb ram now
ampersAnd
mac.nub, thanks for your respond!

As i can see there is no solution for resolution/refresh issue... So, as far as i can do nothing in those kexts/plists by myself i'm forced to wait more.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.