Jump to content

XFX GeForce 7950 GX2 XXX 1024GB


Alexander Karlsson
 Share

57 posts in this topic

Recommended Posts

  • 2 weeks later...

technically it's one card no?

1gb cards work fine at least with 10.5.1 + NVInject 0.2.1.

 

With the new 10.5.2 installer - dunno.. apparently it only sees 771mb. I am running my 8800 gtx, but I could put in my old 7950 GX2 and test.

Link to comment
Share on other sites

  • 2 weeks later...

Hi Folks,

 

just managed to install with some kind help of a forum member

my 7950gx2.

 

OS86 sees that card as 2 independent cards. Hence, you can use only one

as the DVI are located only on one of those 2.

 

Hope the b.i.g. apple will come out with an idea and some darn good

drivers to use that magnificent card.

 

 

Cheers,

 

Rich :P

Link to comment
Share on other sites

  • 1 month later...

ok i understand that we need to put the ID of the GPU in the nvinject.kext and some other files.

now i can see the right resolution but i have corrupted graphic.

 

need to understand what other files need to be corrected.

Link to comment
Share on other sites

no quartz extreme but 1680x1050@32 available.

 

just copy this kexts from /system/library/extensions to your desk and open them:

 

nvinject

NVDAresman

NVDANV40hal

 

open the info.plist with PlistEdit PRO and search this string: IOPCIPrimaryMatch

 

edit the value before the 10de with your device ID:

 

this from mine XFX 7950 gx2 m520

 

Modello Chipset: 7950 gx2

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x8

VRAM (totale): 512 MB

Fornitore: NVIDIA (0x10de)

ID dispositivo: 0x0294

 

save the modifies and install the edited kexts with kext helper b7.....reboot and enjoy.

Link to comment
Share on other sites

OK gotcha!!!!

 

first delete every nvida/geforce driver from your extensions folder.

 

then download .41 nvinstaller

http://scottdangel.com/blog/?p=23

 

and with PACIFIST extract:

 

NVDANV10Hal.kext

NVDANV20Hal.kext

NVDANV30Hal.kext

NVDANV40Hal.kext

NVDANV50Hal.kext

NVDAResman.kext

GeForce.kext

 

NVinjext.kext (use the 512mb version or try the Vanilla 256mb version....but you need to edit the VRAM).

 

open the .kext and open Info.plist, with PLISTeditor PRO and search/edit this string in EVERY kexts with your GPU DEVICE ID (mine is: 0x0294):

 

IOPCIMatch string YOURDEVICEID10de

 

10de is standard for all the Nvidia GPU.

 

save it.

 

if you use the Vanilla NVinject.kext version you must add a sting under "entries to add":

 

VRAM,totalsize DATA 00000020

 

00000020 is 512mb see here for infos:

http://nvinject.free.fr/downloads.php

 

scroll down.

 

after you edited/saved all the files, launch the NVInstaller v.41 and install just the latest kexts and framework (so, if i understand correctly, you have the leo graphic update).

 

ok now with kext helper install your kexts!!!

 

once done, reboot and enjoy.

 

i hope it will run as me. :)

 

BTW this on LEO4ALL v2 version with Vanilla 9.2.2!!! Thanks MASTER EDDIE11C!!!

Link to comment
Share on other sites

open the .kext and open Info.plist, with PLISTeditor PRO and search/edit this string in EVERY kexts with your GPU DEVICE ID (mine is: 0x0294):

 

IOPCIMatch string YOURDEVICEID10de

 

 

 

Mine looks like this:

 

Bevore:

 

0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff

 

After:

 

0x029410de&0xfff8ffff 0x029410de&0xfff8ffff 0x029410de&0xfff8ffff

 

and i have the same ID as you and the vanilla kext. Where I have to add the String for the Vanilla kext? Only in the NVinject?

 

 

Thanks

Link to comment
Share on other sites

just put:

0x029410de

 

nothing else.

 

the vanilla nvinject.kext need to add a string for the 512mb ram or the default is 256mb.

 

you must add:

VRAM,totalsize in the first column

DATA in the second column

00000020 in the third column

Link to comment
Share on other sites

First, thanks for your File.

 

But I have a problem. First I installed NVinject without the kernel. Then I copied the Kext with Kext Helper. And then I made a reboot.

 

After the Reboot i can see for a hlf second the blue screnn, but then the Screen went black, and there are 2 Mouse Pointer on it. One of them is frozen, and the other one is move movaiable.

 

Mabye because i closed the Nvinject installer before i installed the kext with kext helper?

 

What should i do?

Link to comment
Share on other sites

you can try to boot with -x and it will boot correctly in safe mode.

 

the problem is the geforce.kext, try to delete from your extensions folder and reinstall with kext helper.

 

BTW you need to install with nvinstaller, just the first option, nothing else; it will install the latest framework and some needed kexts.

 

EDIT: maybe your card has a different NVCAP, you must find a rom from your GPU and check the NVCAP with NVCAP maker:

http://nvinject.free.fr/files/NVCAP%20Maker%201.4.zip

 

then look inside the nvinject.kext if values are the same.

Link to comment
Share on other sites

Can you explain me the installation step a little bit in detail? Ive done it like this:

 

I installed Nvinject, only the first point. When it was finished I cloed it, and put the kexts into the Kext Helper. Then I pressed install an the Reboot.

 

Or must I put the kexts first into the Nvinject.pkg and install afterwards? Dunno...

Link to comment
Share on other sites

Hm, the NVCAP must be the same:

 

04000000000003000c0000000000000700000000

 

The Label on my gx2 says that it is the following BIOS Version:

 

5.71.22.33.09

 

EDIT:

 

System starts only in safe mode, QE is still disabled

Link to comment
Share on other sites

I can boot always with the right resolution, but i can start only in safe mode. As i said i've got a blackscreen with two mouse pointer when i start normally.

are you usinge the left side DVI (looking at the rear of the case)?

Link to comment
Share on other sites

 Share

×
×
  • Create New...