Jump to content

8800GT


weisman87
 Share

18 posts in this topic

Recommended Posts

I just got a BFG GeForce 8800GT OC 512MB card (Device ID = 0x0611 Revision ID(?) = 0x00a2), running 10.5.4 (with graphics update, vanilla kernel, originally installed Kalyway 10.5.1, 10.5.2, 10.5.3, now at 10.5.4) I have been looking through all the posts, trying to find a solid thread about how to get this working. I found this one:

 

http://forum.insanelymac.com/index.php?sho...rt=#entry739393

 

This says that I need 10.5.2, Leopard Graphics Update, NVInject or NVkush. I've heard that the NVInject and NVkush files have crashed systems before, so I'm very hesitant to try them. I do not want to corrupt my installation and not be able to boot into it, as I'm pretty close to getting it working great (still having sleep issues, though). I need to know what the best way is to get this card working with dual monitors, DVI, high resolutions, Quartz, etc. I REALLY need to figure this out soon, so please post anything that may help. System Specs:

 

- Intel BADAXE2, Core 2 Duo E6600

- 3GB OCZ Platinum DDR2

- BFG GeForce 8800GT OC 512MB Video Card (Device ID = 0x0611 Revision ID (?) = 0x00a2)

- 320GB Seagate and WD hard drives

- Kalyway 10.5.1 vanilla (upgraded to Kalyway 10.5.3 vanilla), now running 10.5.4 via Apple Software Update

Link to comment
Share on other sites

Thanks for the reply, I've had a lot of problems getting responses from people about stuff lately. I looked through the multiple forums that get linked in there, and it looks like I can try the EFI string editing in the com.bootlist.apple.plist or whatever it is, or try the little app from one of the links (EFI Studio). Do you use an 8800GT by any chance?

Link to comment
Share on other sites

Thanks for the reply, I've had a lot of problems getting responses from people about stuff lately. I looked through the multiple forums that get linked in there, and it looks like I can try the EFI string editing in the com.bootlist.apple.plist or whatever it is, or try the little app from one of the links (EFI Studio). Do you use an 8800GT by any chance?

 

Yes it works great with the string method that is contained in the com.apple.Boot.plist I have linked in that thread. If your card is in the PCI-e slot closest to the CPU if you have two of them then it will most likely work unmodified.

Link to comment
Share on other sites

Yes it works great with the string method that is contained in the com.apple.Boot.plist I have linked in that thread. If your card is in the PCI-e slot closest to the CPU if you have two of them then it will most likely work unmodified.

 

Alright thanks, I will try that right now. Just so I remember correctly, just replace the ID within that file? Do you use dual monitors?

Link to comment
Share on other sites

Alright thanks, I will try that right now. Just so I remember correctly, just replace the ID within that file? Do you use dual monitors?

 

You should not have to replace anything in the Boot.plist file you may want to edit if that is the one I still left the -v so it boots text mode by default after you confirm it works. Yes dual LCD Dell's 20" and 24" via DVI make sure that your primary monitor is connected to the connector nearest the motherboard.

Link to comment
Share on other sites

You should not have to replace anything in the Boot.plist file you may want to edit if that is the one I still left the -v so it boots text mode by default after you confirm it works. Yes dual LCD Dell's 20" and 24" via DVI make sure that your primary monitor is connected to the connector nearest the motherboard.

 

Alright cool. My device ID is 0x0611, yours is the same? I'm going to take that Boot.plist file you posted on there, and just replace my old one with it. Then I'll reboot with -f -v the first time. Now if this causes a kernel panic, will I be able to boot back into my install somehow to replace it with my original?

Link to comment
Share on other sites

Alright cool. My device ID is 0x0611, yours is the same? I'm going to take that Boot.plist file you posted on there, and just replace my old one with it. Then I'll reboot with -f -v the first time. Now if this causes a kernel panic, will I be able to boot back into my install somehow to replace it with my original?

It won't cause a kernel panic you still just end up with the same graphics you have now no need of the -f that file is read every time by the OS when it starts any changes are implemented then. You may want to use diskutil repairPermissions / in the same terminal still as root to make sure you have the permission set and if you have the NVinject installed use the commands in the linked thread above to remove it and the caches then of course you need to use the -f to force the reload and caching.

Link to comment
Share on other sites

It won't cause a kernel panic you still just end up with the same graphics you have now no need of the -f that file is read every time by the OS when it starts any changes are implemented then. You may want to use diskutil repairPermissions / in the same terminal still as root to make sure you have the permission set and if you have the NVinject installed use the commands in the linked thread above to remove it and the caches then of course you need to use the -f to force the reload and caching.

 

Yea I never installed any NVinject, but I did have an ATIinject.kext that I *think* I used for another graphics card. Will that cause problems? Here's the process I'm going to do (sorry about so many questions, I want to make sure I get it right):

 

- Replace Boot.plist with your new one

- Open Terminal, under the root directory, type:

sudo cp ~/Downloads/com.apple.Boot.plist /Library/Preferences/SystemConfiguration/ (I'm thinking I won't need this line, it essentially places the Boot.plist into the directory, same as the GUI operations?)

sudo chown 0:0 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

sudo chmod 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

sudo rm -r /System/Library/Extensions/Caches

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

sudo rm -r /System/Library/Caches

- Restart with -v -f

Link to comment
Share on other sites

Yea I never installed any NVinject, but I did have an ATIinject.kext that I *think* I used for another graphics card. Will that cause problems? Here's the process I'm going to do (sorry about so many questions, I want to make sure I get it right):

 

- Replace Boot.plist with your new one

- Open Terminal, under the root directory, type:

sudo cp ~/Downloads/com.apple.Boot.plist /Library/Preferences/SystemConfiguration/ (I'm thinking I won't need this line, it essentially places the Boot.plist into the directory, same as the GUI operations?)

sudo chown 0:0 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

sudo chmod 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

sudo rm -r /System/Library/Extensions/Caches

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

sudo rm -r /System/Library/Caches

- Restart with -v -f

 

You need the first line as you will have to copy the file as root the GUI won't do that for you the rest of the commands are fine and you may want to do the diskutil I mention just before rebooting as well.. Oh and if you don't want to type all the sudo's use sudo -s then enter your password and you will be root for every other command you run.

Link to comment
Share on other sites

You need the first line as you will have to copy the file as root the GUI won't do that for you the rest of the commands are fine and you may want to do the diskutil I mention just before rebooting as well.. Oh and if you don't want to type all the sudo's use sudo -s then enter your password and you will be root for every other command you run.

 

Ok so here we go:

 

-- sudo -s

-- cp ~/Desktop/com.apple.Boot.plist /Library/Preferences/SystemConfiguration/ ("~" necessary?)

-- chown 0:0 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- chmod 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- rm -r /System/Library/Extensions/Caches

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

-- rm -r /System/Library/Caches

-- Restart with -v -f

 

How's that look?

Link to comment
Share on other sites

Ok so here we go:

 

-- sudo -s

-- cp ~/Desktop/com.apple.Boot.plist /Library/Preferences/SystemConfiguration/ ("~" necessary?)

-- chown 0:0 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- chmod 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- rm -r /System/Library/Extensions/Caches

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

-- rm -r /System/Library/Caches

-- diskutil repairPermissions /

-- Restart with -v -f

 

How's that look?

 

Looks good if you have not already completed it added in the diskutil command if you want to do that as well, the ~ may or may not be necessary all you need is the correct path to the Boot.plist file so it gets copied.

Link to comment
Share on other sites

Ok so I just got done attempting this, and it WORKED! I now have full 1280 x 1024 dual monitor support, CI/QE enabled.

 

This is for a BFG GeForce 8800GT OC 512MB (Device ID 0x0611).

 

Here's my process:

-- Open Terminal, type:

-- sudo -s

-- cp ~/Desktop/com.apple.Boot.plist /Library/Preferences/SystemConfiguration/

*Make sure you have the right directory for the Boot.plist file. In this case, mine was on my desktop*

-- chown 0:0 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- chmod 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

-- rm -r /System/Library/Extensions/Caches

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

-- rm -r /System/Library/Caches

Open DiskUtility, repair permissions for your install drive

Restart computer, press any key to enter Boot options menu, type -v -f and press enter

 

Now everything should be working great. Here's a screenshot with my system profiler info. and a benchmark test using Xbench:

 

post-161943-1221156291_thumb.png

 

I now have a 99% working install, I just need to figure out my sleep issue. I haven't tested it yet with this new Boot.plist file (don't know if that would fix it) but when I do I will update this post.

 

I could not have done this without MacUser2525, he walked me through everything and answered all of my questions. I spent a long time trying to find the answers to this, so thanks SO MUCH MacUser. Attached also is the zip file for the com.apple.Boot.plist file that you need to use.

 

com.apple.Boot.plist.zip

Link to comment
Share on other sites

Follow up:

 

I tested sleep mode with my computer, and it works...almost. Before it would not wake up (the video wouldn't, at least) and now when I wake it up, video comes on, but my DVD drive starts making weird noises. It sounds like it starts to attempt to read a CD, then stops right away, then starts again, then stops. It does this repeatedly. When I shut the computer down during this, messages come up right before the computer turns off. They go away very quickly, but there are probably 10 of them on there, they say something about IOA....something. I believe it may have something to do with a kext that starts with IOA? I'm not sure. I think this is the ONLY problem I have left with my insteall.

 

Edit: I restarted with -v, put the computer to sleep, got the same problem with the DVD drive, and at shutdown, saw an error with "IOATAController". I dont knwo if it's a kext or not, but that is the file or whatever that is causing problems.

Link to comment
Share on other sites

Follow up:

 

I tested sleep mode with my computer, and it works...almost. Before it would not wake up (the video wouldn't, at least) and now when I wake it up, video comes on, but my DVD drive starts making weird noises. It sounds like it starts to attempt to read a CD, then stops right away, then starts again, then stops. It does this repeatedly. When I shut the computer down during this, messages come up right before the computer turns off. They go away very quickly, but there are probably 10 of them on there, they say something about IOA....something. I believe it may have something to do with a kext that starts with IOA? I'm not sure. I think this is the ONLY problem I have left with my insteall.

 

Edit: I restarted with -v, put the computer to sleep, got the same problem with the DVD drive, and at shutdown, saw an error with "IOATAController". I dont knwo if it's a kext or not, but that is the file or whatever that is causing problems.

 

Never tried the sleep on my new board but with the last two it would go asleep fine but when it woke up I could move the mouse and that was all no clicking on anything so you have had better luck than me. For your problem here it would be controlled by the /System/Library/Extensions/IOATAFamily.kext file so if you can find another that does not cause problems then it looks like you should be good to go. How easy it is to find one is a good question though perhaps searching in Google with the .kext name plus maybe site:insanelymac.com on the end can help.

Link to comment
Share on other sites

  • 3 weeks later...
 Share

×
×
  • Create New...