Jump to content

Nvidia SLI?


ujen
 Share

11 posts in this topic

Recommended Posts

i have two 8800m gtx cards in sli, what can i do in mac to get em workin? any tips are apricieted. also im not a noob to osx86 already hane an XPS workin greate just cant figure out the sli thing. thanks

Link to comment
Share on other sites

When you say "attached together". what do you mean. Do you have a picture of the card? Do you mean like a GX2 type card? SLi on a mac is impossible as there are not the drivers, however I have managed to set up Sli'd cards so that OSX sees 2 separate cards. Then if you dual boot windows you will not have to keep swapping your hardware and they will work as SLi.

Link to comment
Share on other sites

  • 2 months later...

Hey Aqua-mac,

 

I tried to PM you but it seems your mailbox is full.

 

I noticed you mentioned you knew a way to cause Mac OS to recognize both cards as two separate cards?

 

I have two 8800GTS 640MB set up in SLI and would love to be able to switch back and forth between Mac OS and Windows without having to swap out the second card. I currently only have one of the cards in using NVinject.

 

Can you provide me any direction or point me to another thread for how I can get this figured out? I'd greatly appreciate it. Thanks!

Link to comment
Share on other sites

Hi apexmusic,

 

I have made a dual GFX strings file for you that you can download here:

 

http://rapidshare.com/files/141469244/aqua...trings.zip.html

 

You will need to follow my walk through which is here:

 

http://aquamac.proboards106.com/index.cgi?...&thread=569

 

But you will not need to download the files suggested at the top as I have included modded ones for the 8800 GTS here.

 

You will need to do do 2 things to get this to work:

 

1. Find the PCIe addresses as explained in the walkthrough and edit the file here. I cannot do this for you as every motherboard is different.

 

2. You will have to make sure you delete NVInject as this overwrites the GFX strings info and there would be no change to your current situation if you leave it in.

 

Good Luck, let me know how you get on.

Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...

 

 

Mr.Aquamac, just the man I need to see. After following you (and several other similar) guides on using EFI strings to use dual video cards, I find myself lost somewhere in between "it works" and "wtf". I have gotten to the point where I can indeed see both cards listed in System Profiler, and my system is usable without any kind of panic happening. However, in order to make it this far, I had to remove several kexts (NVDANV50HAL.kext, and NVDAResman.kext) that were giving me the language screen of death (the black one, not the grey one) when the system goes graphical.

A little more about the system:

 

Gigabyte X58A-UD7 mobo

Core i7 920

6GB OCZ triple channel

and what im trying to do: dual Nvidia Geforce 9800GT Silent Cell (Gigabyte brand)

I installed Snow Leopard from the Retail DVD using Kakewalk for gigabyte boards, everything worked with the exception of the sound needed one last kext. I used software update and went to 10.6.3 with no problems at all.

 

I followed the swapping procedure, and I can use either card in either slot on its own with full acceleration, QE/CI all that jazz. I can even run dual monitors on the one card just fine. In order to make it all the way to finder, I have to remove those two kexts I mentioned, but now im stuck with only 1 monitor, 1024x768 resolution, and System Preferences shows no other modes available. Unless it was part of Kakewalk, which I dont think it was, theres been no tomfoolery with NVinject, NVenabler(64), natit or any of that sort. I created .plist files with OSx86Tools for each card indiviually. I combined them using OSX86tools as well. I got the same results doing things by hand with PlistEdit Pro and gfxutil. I guess the forum wont let me upload the files, so ill paste them here at the end.

 

Hex string:

cc0400000100000002000000600200000d00000002010c00d041030a0000000001010
60000030101060000007fff04001e00000072006f006d002d0072006
50076006900730069006f006e0000002e0000006e5669646961204765466f726365203938303
0204754204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076
006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043
004100500000001800000004000000000003000400000000000007000000000e0000006e006100
6d00650000000b000000646973706c617914000000400030002c006e0061006d00650000001200
00004e5644412c446973706c61792d41100000006d006f00640065006c0000001a0000006e56696
46961204765466f72636520393830302047540e0000004e00560050004d00000020000000010000
0000000000000000000000000000000000000000000000000014000000400031002c006e006100
6d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00
700061007400690062006c00650000000e0000004e5644412c4e564d61632200000056005200410
04d002c0074006f00740061006c00730069007a00650000000800000000000040200000004000300
02c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220
00000400031002c006400650076006900630065005f00740079007000650000000b000000646973
706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e564441
2c506172656e74600200000d00000002010c00d041030a000000000101060000070101060000007
fff04001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669
646961204765466f7263652039383030204754204f70656e474c20456e67696e65205b4546495d22
000000400030002c006400650076006900630065005f00740079007000650000000b00000064697
3706c6179100000004e005600430041005000000018000000040000000000030004000000000000
07000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c0
06e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065
006c0000001a0000006e5669646961204765466f72636520393830302047540e0000004e0056005
0004d00000020000000010000000000000000000000000000000000000000000000000000001400
0000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d422000000
0400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564
d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000
000000004020000000400030002c0063006f006d00700061007400690062006c00650000000e000
0004e5644412c4e564d616322000000400031002c006400650076006900630065005f0074007900
7000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007
000650000000f0000004e5644412c506172656e74

 

plist for the first card:




PciRoot(0x0)/Pci(0x7,0x0)/Pci(0x0,0x0)

	@0,compatible
	NVDA,NVMac
	@0,device_type
	display
	@0,name
	NVDA,Display-A
	@1,compatible
	NVDA,NVMac
	@1,device_type
	display
	@1,name
	NVDA,Display-B
	NVCAP

	BAAAAAAAAwAEAAAAAAAABwAAAAA=

	NVPM

	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

	VRAM,totalsize
	0x40000000
	device_type
	NVDA,Parent
	model
	nVidia GeForce 9800 GT
	name
	display
	rom-revision
	nVidia GeForce 9800 GT OpenGL Engine [EFI]



 

plist for the second:




PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)

	@0,compatible
	NVDA,NVMac
	@0,device_type
	display
	@0,name
	NVDA,Display-A
	@1,compatible
	NVDA,NVMac
	@1,device_type
	display
	@1,name
	NVDA,Display-B
	NVCAP

	BAAAAAAAAwAEAAAAAAAABwAAAAA=

	NVPM

	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

	VRAM,totalsize
	0x40000000
	device_type
	NVDA,Parent
	model
	nVidia GeForce 9800 GT
	name
	display
	rom-revision
	nVidia GeForce 9800 GT OpenGL Engine [EFI]



 

I don't care about SLI, I just want 3 monitors (maybe 4 later) For the love of god what am I doing wrong?

 

EDIT: apparently these codeboxes dont like xml much. let me know if you want the original files.

Link to comment
Share on other sites

 Share

×
×
  • Create New...