| Author | Topic: GFX Strings - DUAL CARDS - How To (Read 110,023 times) |
sstiwari New Member
 member is offline
Joined: Aug 2011 Gender: Male  Posts: 6 Karma: 1 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #375 on Sept 13, 2011, 4:53pm » | |
Aug 16, 2011, 5:53pm, sstiwari wrote:Hi Everybody!
I have a strange problem. I have two MSI GTX 480 card running in SLI in windows(i.e. SLI Bridge is also connecting the two cards) with 120Hz Benq Display connected through DVI-D. For using the same PC in hackintosh, I was using EFI Strings for both cards (with Graphics Enabler=No) from your site. It was perfectly fine upto 10.6.7. When I tried the same set of Strings in 10.6.8, everything goes fine up to the point where the screen finally flashes to get to the main desktop. There, my LED monitor goes blank saying no signal detected. Surprise, the same EFI Strings work perfectly fine in Lion 10.7, but then not again in dev preview 10.7.2, the same "No Signal Detected" problem. This is the case with my first card. As for SLI in windows all display comes from 1st (Master) card only. But if at that point of display going blank, if I connect my DVI-D cable to second card after detaching it from first card, then the display is there and everything is normal. In the console log there are two messages
Kernal: NVDA, Display A: Not usable Kernal: NVDA, Display B: Not usable
though both cards show up in System Profiler along with all the infos put into the EFI.
The location paths for the Cards are
PCIROOT(0x0)/PCI(0x3,0x0)/PCI(0x0,0x0) PCIROOT(0x0)/PCI(0x7,0x0)/PCI(0x0,0x0)
Tried all sort of combinations suggested like, rolling back AppleACPI, IOPCIFamily. Changing NVDA, Geforce to NVDA, Parent for first card, then for second then for both, but not resolved. Yes changing to NVDA, Parent does give KPs, using HDMI instead of DVI-D. Nothing works in 10.6.8 and 10.7.2 other than connecting the display to second card.
Using one card at a time is fine with all versions. I am using DSDT for my board, MSI Big Bang Xpower and it doesn't have any edits for Graphics.
May be something needs to be modified in the in.plist for the first GTX 480.
Strange, any suggestions will be highly appreciated.
SST |
|
Solved.... Set the first GTX 480 as NVDA,Parent and second GTX 480 as NVDA,Child
and it worked in 10.7.2. Going to check in 10.6.8, will update the results.
| |
|
aquamac Administrator
     member is offline
![[avatar] [avatar]](http://www.s155158671.websitehome.co.uk/Resources/image.jpeg)
![[homepage] [homepage]](http://images.proboards.com/buttons/www_sm.gif) Joined: Apr 2006 Gender: Male  Posts: 2,282 Location: England Karma: 115 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #376 on Sept 13, 2011, 6:20pm » | |
Well spotted, should work in 10.6.8 too.
|
|
|
akalph00la New Member
 member is offline
Joined: Aug 2010 Posts: 6 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #377 on Sept 13, 2011, 10:56pm » | |
I am having similar problems, I have installed 3 video cards (2 gtx 480's and 1 8800 gt). I can start it up and it works, and they are all recognized by system profiler, However, I don't see qe/ci being intialized, and I have the fermi drivers installed and the graphics enabler blank in plist. Also the 480 in the first slot will display the apple logo in the startup but when to show the desktop it will not display anything. However the 2'nd 480 and 8800gt can display, but the first one cannot, even though it is recognized.
My questions is that how do I get the first 480 to display (is it the parent/child solution above, and if so how do I do that) 2nd: is there a way to get my qe/ci working and/or verify its working other than just looking the system profiler.
I have included my in.plist
Thanks....
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,AAPL,boot-display</key> <string></string> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <true/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x60000000</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>1. NVIDIA GeForce GTX 480 DDL/HDMI</string> <key>rm_board_number</key> <data> AAAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>0x34333433</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> <key>PciRoot(0x1)/Pci(0x7,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <false/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x60000000</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>2. NVIDIA GeForce GTX 480 DDL/HDMI</string> <key>rm_board_number</key> <data> AQAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>0x34333433</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> <key>PciRoot(0x1)/Pci(0x9,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>@2,#adress-cells</key> <string>0x01000000</string> <key>@2,#size-cells</key> <string>0x00000000</string> <key>@2,compatible</key> <string>NVDA,sensor-parent</string> <key>@2,device_type</key> <string>NVDA,gpu-diode</string> <key>@2,hwctrl-params-version</key> <string>0x02000000</string> <key>@2,hwsensor-params-version</key> <string>0x02000000</string> <key>@2,name</key> <string>sensor-parent</string> <key>@2,reg</key> <string>0x02000000</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <data> AAAAQA== </data> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>NVIDIA GeForce 8800 GT DDL</string> <key>name</key> <string>NVDA,Parent</string> <key>rom-revision</key> <string>3172a</string> </dict> </dict> </plist>
| |
|
sstiwari New Member
 member is offline
Joined: Aug 2011 Gender: Male  Posts: 6 Karma: 1 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #378 on Sept 14, 2011, 6:47am » | |
Sept 13, 2011, 6:20pm, aquamac wrote:| Well spotted, should work in 10.6.8 too. |
|
YUP!!! it works in 10.6.8 too. My nightmare of past 1-1/2 months has ended. I would have almost ended up buying an imac if i would not have solved it.
Ahhh... Saved USD 1500
Thanks everybody.
| |
|
sstiwari New Member
 member is offline
Joined: Aug 2011 Gender: Male  Posts: 6 Karma: 1 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #379 on Sept 15, 2011, 8:37am » | |
Sept 13, 2011, 10:56pm, akalph00la wrote:I am having similar problems, I have installed 3 video cards (2 gtx 480's and 1 8800 gt). I can start it up and it works, and they are all recognized by system profiler, However, I don't see qe/ci being intialized, and I have the fermi drivers installed and the graphics enabler blank in plist. Also the 480 in the first slot will display the apple logo in the startup but when to show the desktop it will not display anything. However the 2'nd 480 and 8800gt can display, but the first one cannot, even though it is recognized.
My questions is that how do I get the first 480 to display (is it the parent/child solution above, and if so how do I do that) 2nd: is there a way to get my qe/ci working and/or verify its working other than just looking the system profiler.
I have included my in.plist
Thanks....
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,AAPL,boot-display</key> <string></string> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <true/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x60000000</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>1. NVIDIA GeForce GTX 480 DDL/HDMI</string> <key>rm_board_number</key> <data> AAAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>0x34333433</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> <key>PciRoot(0x1)/Pci(0x7,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <false/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x60000000</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>2. NVIDIA GeForce GTX 480 DDL/HDMI</string> <key>rm_board_number</key> <data> AQAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>0x34333433</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> <key>PciRoot(0x1)/Pci(0x9,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>@2,#adress-cells</key> <string>0x01000000</string> <key>@2,#size-cells</key> <string>0x00000000</string> <key>@2,compatible</key> <string>NVDA,sensor-parent</string> <key>@2,device_type</key> <string>NVDA,gpu-diode</string> <key>@2,hwctrl-params-version</key> <string>0x02000000</string> <key>@2,hwsensor-params-version</key> <string>0x02000000</string> <key>@2,name</key> <string>sensor-parent</string> <key>@2,reg</key> <string>0x02000000</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <data> AAAAQA== </data> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>NVIDIA GeForce 8800 GT DDL</string> <key>name</key> <string>NVDA,Parent</string> <key>rom-revision</key> <string>3172a</string> </dict> </dict> </plist>
|
|
In my view you should make one card NVDA,Parent (the one you wanna use for boot display) and the other two NVDA,Child. at
<key>device_type</key> <string>NVDA,GeForce</string>
Rgds
SST
| |
|
kostas89 New Member
 member is offline
Joined: Sept 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #380 on Sept 25, 2011, 10:10am » | |
Hey guys,
First of all: Thank you for this aqua! Second of all I would like to give something back. I read in one of the pages before that some of you had problems with one of the cards showing up as "Display" instead of its name. This also happened to me.
Simply what I did to make it work is that I redid the whole process of the gfxutil -f display thing (also make sure to use sudo). I got different results from my first time, only this time it worked!
So what I would like to say is that you should rerun just in case you have the same problem as I. Also I think that the first (0x0) or (0x1) has to be the same for both cards, which it wasnt for me the first time. However I am not sure about it, maybe someone can confirm?
| |
|
3square New Member
 member is offline
Joined: Sept 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #381 on Sept 25, 2011, 10:39am » | |
hello! great to be here, appreciate your help regarding this problem. I've read through the post and follow the instruction, like many other i couldn't get it to work. if you can please kindly give me some extra guidance. below are some info regarding my setup and hardwares.
graphic cards & pci address: geforce 8800GT 512MB pci-e DVI-DVI PciRoot(0x4)/Pci(0x1,0x0)/Pci(0x0,0x0)
BFG geforce 6200 256MB pci (overclock model if that matters) DVI - VGA PciRoot(0x4)/Pci(0x1e,0x0)/Pci(0x4,0x0)
dell xps 420 running lion 10.7 everything works : able to play dvd, iTunes showing album artworks, quicktime can play movie
remove nvenabler64.kext, uncheck graphic enabler.
currently booting with only the 8800GT installed using the efi string below.
my boot.plist
Code: <key>Boot Banner</key> <string>No</string> <key>Default Partition</key> <string>hd(0,2)</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Graphics Mode</key> <string>1680x1050x32</string> <key>Kernel</key> <string>mach_kernel</string> <key>Legacy Logo</key> <string>Yes</string> <key>Rescan</key> <string>Yes</string> <key>Theme</key> <string>LoginToLion</string> <key>Timeout</key> <string>2</string> <key>device-properties</key> <string>ca0700000100000003000000f203000....</string> |
|
my xml of the two cards and my build in ethernet
Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x4)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>@2,#adress-cells</key> <string>0x01000000</string> <key>@2,#size-cells</key> <string>0x00000000</string> <key>@2,compatible</key> <string>NVDA,sensor-parent</string> <key>@2,device_type</key> <string>NVDA,gpu-diode</string> <key>@2,hwctrl-params-version</key> <string>0x02000000</string> <key>@2,hwsensor-params-version</key> <string>0x02000000</string> <key>@2,name</key> <string>sensor-parent</string> <key>@2,reg</key> <string>0x02000000</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x20000000</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>Nvidia GeForce 8800 GT [G92]</string> <key>name</key> <string>NVDA,Parent</string> <key>rom-revision</key> <string>Nvidia GeForce 8800 GT [G92] OpenGL Engine [EFI]</string> </dict> <key>PciRoot(0x4)/Pci(0x19,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> <key>PciRoot(0x4)/Pci(0x1e,0x0)/Pci(0x4,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>@2,#adress-cells</key> <string>0x01000000</string> <key>@2,#size-cells</key> <string>0x00000000</string> <key>@2,compatible</key> <string>NVDA,sensor-parent</string> <key>@2,device_type</key> <string>NVDA,gpu-diode</string> <key>@2,hwctrl-params-version</key> <string>0x02000000</string> <key>@2,hwsensor-params-version</key> <string>0x02000000</string> <key>@2,name</key> <string>sensor-parent</string> <key>@2,reg</key> <string>0x02000000</string> <key>NVCAP</key> <data>BAAAAAAAAQAOAAAAAAAABwAAAAA=</data> <key>NVPM</key> <data>AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==</data> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>NVIDIA GeForce 6200</string> <key>name</key> <string>NVDA,Parent</string> <key>rom-revision</key> <string>0xa1000000</string> </dict> </dict> </plist> |
|
when i boot using safe mode -x. it shows both card as loaded through the efi string also in safe mode only the 6200 card is working
![[image] [image]](http://cl.ly/1h061O2p1w0e0V0X0N0e/Untitled.tiff)
![[image] [image]](http://cl.ly/2K2q0O2o403D3I3p3D2A/Untitled2.tiff)
when boot normally only show a white screen and stay like that forever. although it seem lion is loaded and processing, since my hd activity light seems to show activities.
i've read on insanelymac that another member succeeded following your guide. their setup is a 8800GT pcie and a 6200 128mb pci. They did mention having to install driver from nvinstaller 9f23
http://www.insanelymac.com/forum/index.php?showtopic=124073&hl=6200 http://www.insanelymac.com/forum/index.php?showtopic=125377&hl=6200
-----worst case scenarios------- ithough some reading i figure i can use a pci-e 16x card in the x8 slot....sooo that open up a wider range of cards. i went through the HCL list via the osx86 wiki, i see some potential card but there are conflicting entry; one would say it work and one would say it won't. also i'm not sure if my card combo would work together
any recommendation for a nvidia pci-e 16x card that will work with my 8800 GT card, price range below $100 would be great. thank you everyone.
thanks so much! hoping that you guys can help.
| |
|
waggie New Member
 member is offline
Joined: Sept 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #382 on Sept 30, 2011, 3:26am » | |
this is the last hurdle in my snow leopard hackintosh: dual video cards.
I've followed the instructions on the first page, but the two video cards refuse to work together. I have two EVGA GeForce 210 512MB cards. They're not the flashiest cards, but they're fanless.
both video cards work independently and show 512MB in the hardware profiler. After following Aquamac's instructions, and selected the second pci-e slot as the init display (8x)... the monitors hooked up to the card in the first slot gets no signal, only the monitors hooked up to the second video card worked. meanwhile, in hardware profiler, the card on slot one shows "VRAM 1MB"
there's no "graphics enabler = yes" in any of the .plists
what am i missing?
thanks in advance for your help.
here's the .plist before i hex'ed it: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,AAPL,boot-display</key> <string></string> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <true/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x00000020</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>GeForce 210</string> <key>rm_board_number</key> <data> AAAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>70.00.35.00.70</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> <key>PciRoot(0x1)/Pci(0x1,0x1)/Pci(0x0,0x0)</key> <dict> <key>@0,can-hot-plug</key> <string></string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,can-hot-plug</key> <string></string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>AAPL,aux-power-connected</key> <string>0x00000001</string> <key>AAPL,backlight-control</key> <string>0x00000000</string> <key>AAPL,gart-width</key> <integer>64</integer> <key>AAPL00,blackscreen-preferences</key> <string>0x00000000</string> <key>AAPL01,blackscreen-preferences</key> <string>0x00000000</string> <key>IONVRAMProperty</key> <true/> <key>NVCAP</key> <data> BAAAAAAAAwAcAAAAAAAACgAAAAA= </data> <key>NVDA,Features</key> <string>0x108006ff</string> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x00000020</string> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>GeForce 210</string> <key>rm_board_number</key> <data> AAAAAA== </data> <key>rm_multiboard_capable</key> <data> AQAAAA== </data> <key>rom-revision</key> <string>70.00.35.00.70</string> <key>subsystem-id</key> <string>0x00001080</string> </dict> </dict> </plist>
and here's the /Library/Preferences/SystemConfiguation/com.apple.Boot.plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel Flags</key> <string></string> <key>device-properties</key> <string>460900000100000002000000b60400001900000002010c00d041030a010000000101060000010101060000007fff04001e00000073007500 6200730079007300740065006d002d0069006400000008000000801000002400000072006d005f0062006f006100720064005f006e0075006d0062006 500720000000800000000000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c 00000008000000000000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000 01e00000072006f006d002d007200650076006900730069006f006e0000001200000037302e30302e33352e30302e37300e0000004e00560050004d00 00002000000001000000000000000000000000000000000000000000000000000000420000004100410050004c00300031002c0062006c00610063006 b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000200000004e005600440041002c 0046006500610074007500720065007300000008000000ff0680102400000049004f004e005600520041004d00500072006f007000650072007400790 000000500000001100000004e00560043004100500000001800000004000000000003001c0000000000000a0000000022000000400030002c00640065 0076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c0067006100720074002d00770069006 4007400680000000800000040000000100000006d006f00640065006c0000000f0000004765466f7263652032313014000000400030002c006e006100 6d0065000000120000004e5644412c446973706c61792d4124000000400030002c00630061006e002d0068006f0074002d0070006c007500670000000 40000003000000072006d005f006d0075006c007400690062006f006100720064005f00630061007000610062006c0065000000080000000100000024 000000400031002c00630061006e002d0068006f0074002d0070006c00750067000000040000001c0000006400650076006900630065005f007400790 0700065000000100000004e5644412c4765466f72636514000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42 20000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c00640065007 6006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690062006c006500 00000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000002000000036000 0004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e00650063007400650064000000080000000100000042 0000004100410050004c00300030002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065006e006300650 0730000000800000000000000840400001800000002010c00d041030a010000000101060001010101060000007fff04001e0000007300750062007300 79007300740065006d002d0069006400000008000000801000002400000072006d005f0062006f006100720064005f006e0075006d006200650072000 0000800000000000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c00000008 000000000000001e00000072006f006d002d007200650076006900730069006f006e0000001200000037302e30302e33352e30302e37300e0000004e0 0560050004d0000002000000001000000000000000000000000000000000000000000000000000000420000004100410050004c00300031002c006200 6c00610063006b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000200000004e005 600440041002c0046006500610074007500720065007300000008000000ff0680102400000049004f004e005600520041004d00500072006f00700065 0072007400790000000500000001100000004e00560043004100500000001800000004000000000003001c0000000000000a000000002200000040003 0002c006400650076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c006700610072007400 2d007700690064007400680000000800000040000000100000006d006f00640065006c0000000f0000004765466f72636520323130140000004000300 02c006e0061006d0065000000120000004e5644412c446973706c61792d4124000000400030002c00630061006e002d0068006f0074002d0070006c00 750067000000040000003000000072006d005f006d0075006c007400690062006f006100720064005f00630061007000610062006c006500000008000 0000100000024000000400031002c00630061006e002d0068006f0074002d0070006c00750067000000040000001c0000006400650076006900630065 005f0074007900700065000000100000004e5644412c4765466f72636514000000400031002c006e0061006d0065000000120000004e5644412c44697 3706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61632200000040003100 2c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690 062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000 20000000360000004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e0065006300740065006400000008000 00001000000420000004100410050004c00300030002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065 006e0063006500730000000800000000000000</string> </dict> </plist>
| |
|
robertdes69 New Member
 member is offline
Joined: Oct 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #383 on Oct 6, 2011, 3:58am » | |
sorry for the sum question but i am a noob at this once the in.plist is done where do u put it
| |
|
mrchrister New Member
 member is offline
Joined: Oct 2011 Gender: Male  Posts: 2 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #384 on Oct 13, 2011, 10:31pm » | |
Hey aquamac thanks for the tutorial.
I have a ATI Saphire 5770 and a NVIDIA GTX285. SInce both gfx cards work fine together in Win7 I hope I get it to work in OSX!
With Graphics Enable=Yes I can boot to OSX 10.6.8 and in System Profiler I get both cards displayed. BUT when I start an application that uses CUDA like Premiere CS5 I get a kernel panic.
I had no success with EFI string so far (only kernel panics). Here is my in.plist that I tried:
Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <dict> <key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>@2,#adress-cells</key> <string>0x01000000</string> <key>@2,#size-cells</key> <string>0x00000000</string> <key>@2,compatible</key> <string>NVDA,sensor-parent</string> <key>@2,device_type</key> <string>NVDA,gpu-diode</string> <key>@2,hwctrl-params-version</key> <string>0x02000000</string> <key>@2,hwsensor-params-version</key> <string>0x02000000</string> <key>@2,name</key> <string>sensor-parent</string> <key>@2,reg</key> <string>0x02000000</string> <key>NVCAP</key> <data> BAAAAAAADQAAAAAAAAAACgAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <data> AAAAQA== </data> <key>device_type</key> <string>NVDA,GeForce</string> <key>model</key> <string>NVIDIA GeForce GTX 285</string> <key>name</key> <string>NVDA,Parent</string> <key>rom-revision</key> <string>3172a</string> </dict> <key>PciRoot(0x1)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,AAPL,boot-display</key> <string>0x00000001</string> <key>@0,name</key> <data> QVRZLFZlcnZldAA= </data> <key>@1,name</key> <data> QVRZLFZlcnZldAA= </data> <key>@2,name</key> <data> QVRZLFZlcnZldAA= </data> <key>@3,name</key> <data> QVRZLFZlcnZldAA= </data> <key>ATY,Card#</key> <string>0x2e</string> <key>ATY,Copyright</key> <data> Q29weXJpZ2h0IEFNRCBJbmMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIDIwMDUt MjAxMAA= </data> <key>ATY,DeviceID</key> <string>0x68b8</string> <key>ATY,VendorID</key> <string>0x1002</string> <key>device_type</key> <data> QVRZLFZlcnZldFBhcmVudAA= </data> <key>model</key> <data> QVRJIFJhZGVvbiBIRCA1NzcwAA== </data> <key>name</key> <data> QVRZLFZlcnZldFBhcmVudAA= </data> </dict> </dict> </plist>
|
|
I suspect the ATI part to be the problem. Can I even run ATI and NVIDIA together?
Thanks for any help
| |
|
aquamac Administrator
     member is offline
![[avatar] [avatar]](http://www.s155158671.websitehome.co.uk/Resources/image.jpeg)
![[homepage] [homepage]](http://images.proboards.com/buttons/www_sm.gif) Joined: Apr 2006 Gender: Male  Posts: 2,282 Location: England Karma: 115 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #385 on Oct 14, 2011, 8:23pm » | |
Hi there, as you have found out, GFX strings only works with Nvidia cards and ATI are not supported. Graphics enabler will set both cards but I am not supprised that CUDA does not work. I think your best bet is to use 2 identical cards I am afraid.
|
|
|
mrchrister New Member
 member is offline
Joined: Oct 2011 Gender: Male  Posts: 2 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #386 on Oct 15, 2011, 1:42pm » | |
thats what i thought... thanks for confirming this mate! much appreciated! I already have a friend who wants the nvidia card, so everything is good
| |
|
airwalk776 New Member
 member is offline
Joined: Oct 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #387 on Oct 16, 2011, 5:32pm » | |
Hello all
I hav been having an issue with two cards for few days now ( not that I have been running this dual card setup for Leopard and snow leopard without any issues) recently updated to Lion and it will worked correctly on 10.7.0. The I took the 10.7.2 update and only one of the two cards work now. Basically my set up is dual 9800 GTX on a EVGA x58 MB. I used the process explained by aquamac on the 1st post. I regenerated the string in lion with no luck also. One thing that I notice that is very unusual is that with a string in place and both cards plugged in its the second card that work and I can use both DVI from that card. The 1st card is shown in the system profiler but no monitors that are plugged into the card are working or shown.
any help or advice would be greatly appreciated. thanks
| |
|
sstiwari New Member
 member is offline
Joined: Aug 2011 Gender: Male  Posts: 6 Karma: 1 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #388 on Oct 29, 2011, 3:11am » | |
Oct 16, 2011, 5:32pm, airwalk776 wrote:Hello all
I hav been having an issue with two cards for few days now ( not that I have been running this dual card setup for Leopard and snow leopard without any issues) recently updated to Lion and it will worked correctly on 10.7.0. The I took the 10.7.2 update and only one of the two cards work now. Basically my set up is dual 9800 GTX on a EVGA x58 MB. I used the process explained by aquamac on the 1st post. I regenerated the string in lion with no luck also. One thing that I notice that is very unusual is that with a string in place and both cards plugged in its the second card that work and I can use both DVI from that card. The 1st card is shown in the system profiler but no monitors that are plugged into the card are working or shown.
any help or advice would be greatly appreciated. thanks |
|
in ur in.plist, make the device type of first card as NVDA,Parent and the second NVDA,Child and it should work
| |
|
aardvark0 New Member
 member is offline
Joined: Nov 2011 Gender: Male  Posts: 1 Karma: 0 |  | Re: GFX Strings - DUAL CARDS - How To « Reply #389 on Nov 5, 2011, 2:12am » | |
for three cards, what should the third <key>device_type</key> be? have tried parent, child, child - parent,parent, child - etc = always hangs on begin pci config. have also tried the same in dsdt. 2 cards work great. have 3x gtx570. thanks
| |
| |
|