Jump to content

[05-16-11] Dual NVidia 8600m GT SLI laptop Dual display HDMI / Internal working together


ludacrisvp
 Share

99 posts in this topic

Recommended Posts

Update: 5/16/11

 

Posted Today, 11:39 PM With the help of Toshiba's new 2.70 bios that was released early this year I now have HDMI video working, audio over HDMI is unknown at the moment. So Dual Displays using HDMI on one and the built in display active. I needed to make a new DSDT since they had some other odd errors in it that I had not ran into before.

 

Fully updated on 10.6.7

 

Update: 9/25/09

 

Still unable to get gfx strings to work on this machine.

I did however get support for qe/ci under both 32 and 64 bit modes using a version of nvinject 0.2.2 that was complied for 64 bit mode and I modified with the proper information in the plist for this laptop. In 64 bit mode the system is about 100fps on aveage better than in 32 bit.

 

On a side note I did try VoodooHDA for 64bit and it doesn't work for me but the 32 bit one worked in 10.5 not 10.6

Console log shows an error of being unable to open PCI device for the sound system.

 

Here is a link to the kexts and the DSDT that I am using on my system running 10.6.1 installed from vanilla retail SL updated via software update.

 

SL 64bit kexts

 

Update: 9/24/09

 

Having recently installed my retail copy of Snow Leopard and updating it to 10.6.1 I have found that I have full QE/CI support under 32bit mode using nvinject again.

I will try using GFX strings now and update accordingly.

 

The system does boot fine in 64bit kernel mode but lacks graphical acceleration because nvinject cannot load in 64bit mode, and therefore only avg 5 fps compared to about 1000 fps in 32bit with nvinject.

 

I made some changes to the DSDT of this laptop to fix some issues that it suffers from such as the settings in the BIOS going corrupt at every reboot, and some changes to the second graphics device. I need to do some more testing to see if this is what allowed me to get graphical acceleration or if its just a Snow Leo thing.

 

I will post the DSDT.AML file that I am using.

 

Kexts I have added to this system are:

Nvinject 0.2.1

AppleACPIPS2Nub

fakesmc

openhaltrestart

voodoopower

voodoobattery

voodoops2controller

 

 

 

Update: 1/28/09

Thanks to some help from steen in recommending to run an older version of OSx than 10.5.6 and the fact that I couldn't find my 10.5.5 disc I found my old Leo4All v3 disc that was 10.5.2.

I installed that version and had to deal with HFS+ Partition errors and used iPC to install the bootloader again and that solved it.

 

Anyways if you see this post http://forum.insanelymac.com/index.php?s=&...t&p=1060145 you will find the link to the files I think are needed to allow QE-CI to function.

You need to use the display sleep trick to get full performance from the card.

Resolution changing works, I haven't tried any external monitors or rotation.

 

About this mac crashes when I try to open it so I am going to re-burn the iDeneb 10.5.5 and copy files over from Leo4all untill I get qe-ci to work in 10.5.5...

Wish me luck :hysterical:

 

And I should have my laptop blu-ray drive installed tomorrow when it comes in the mail. :angry:

 

Anyone know why EFI strings will not allow the qe-ci support?

 

_________________________________________________________________________

I am hoping to find some help for my new hackbook pro.

 

I have installed iDeneb 10.5.5 (v1.3)

EDIT - And iPC Beta 10.5.6 no PPF applied

See post #15 for updated information regarding issues.

Laptop is 17" Toshiba Satellite x205-SLI6

2x 8600M GT (SLI) 256Mb each

Intel Core 2 Duo T9300 @ 2.5Ghz

4Gb DDR2-667 EDIT - Added another GB of ram to make 4 total.

2x 200Gb 7200RPM SATA

 

I tried using nvinject 0.2.1, nvinject GO, "nvidia universal installer.mpkg"

Leading me to nowhere...

While booting with -v i can see that it does load or tries to load,

NVDANV50HAL.kext

and

GeForce.kext

and

NVDAResman.kext

and that it shows running the inject twice, I am assuming once for each graphics card.

It will Kernel Panic if all 3 kexts above are installed.

I have modified them for my device ID, I copied them from my Mac Pro 10.5.5 and made the changes for the cards I have. (0x040710de)

 

In order to boot I need to remove one of the above kexts, leading me to this

Then it just loads with no kext loaded under system profiler where it does see both graphics cards.

 

I then decided to try using EFI strings to get things going instead of using an injector.

I used EFI Studio that came with iDeneb and it does work for one of the cards (See 3rd post for how to have both cards)

Both of the cards have 256mb of video ram, however system profiler only sees 32mb on the first card (darwin sees 14mb)

 

 

This is the first card:

Display:

	 Type:	Display
	 Bus:	PCIe
	 PCIe Lane Width:	x16
	 VRAM (Total):	32 MB
	 Vendor:	NVIDIA (0x10de)
	 Device ID:	0x0407
	 Revision ID:	0x00a1
	 Kernel Extension Info:	No Kext Loaded
	 Displays:
   Display:
	 Resolution:	1680 x 1050
	 Depth:	32-bit Color
	 Core Image:	Software
	 Main Display:	Yes
	 Mirror:	Off
	 Online:	Yes
	 Quartz Extreme:	Not Supported
	 QuartzGL:	Supported

 

And the Second Card:

nVidia GeForce 8600 GT:

	 Chipset Model:	nVidia GeForce 8600 GT
	 Type:	Display
	 Bus:	PCIe
	 PCIe Lane Width:	x16
	 VRAM (Total):	256 MB
	 Vendor:	NVIDIA (0x10de)
	 Device ID:	0x0407
	 Revision ID:	0x00a1
	 ROM Revision:	nVidia GeForce 8600 GT OpenGL Engine [EFI]
	 Displays:
   Display Connector:
   Display Connector:

 

What it looks like to me is that EFI Studio only generates the EFI string for one card,

and it is not the card that OSX is choosing to run off of.

 

Any ideas?

lspci.tiff

dsdt.aml.zip

Edited by ludacrisvp
Link to comment
Share on other sites

Well I have been able to get both cards to be detected properly via EFI Strings.

However I will still get KP on boot, or within about 2 seconds of installing the GeForce.kext or NVDAResman.kext or NVDANV50HAL.kext

I can have 2 of the 3 installed and there is no panic but once all three are installed then it panics.

 

To determine the 2nd card's device path without removing one card and swapping it like suggested in the tutorials that are floating around here all you have to do is this:

Boot into Vista

Open Device manager

View properties for each video card

Details tab (where you look for DEV and VEN IDs)

Scroll through the list box looking for something similar to this (detail tab, Location paths)

 

PCIROOT(0)#PCI(0100)#PCI(0000)#PCI(0000)#PCI(0000)
and get the one from the second card too
PCIROOT(0)#PCI(0100)#PCI(0000)#PCI(0100)#PCI(0000)

See the one spot that is different... this is what you will use when you are making your EFI strings in EFI Studio.

Just add your device twice then edit the XML code above the HEX code and it will update the hex automatically to reflect what you change.

<?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(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

.....removed to save space....

<string>Nvidia GeForce 8600 GT OpenGL Engine [EFI]</string>

</dict>

<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

.....removed to save space....

<string>Nvidia GeForce 8600 GT OpenGL Engine [EFI]</string>

</dict>

</dict>

</plist>

You can see how the different sections corellate to each other.

The only difference is that the PCIROOT in windows just shows one "0" and in OSX it is "0x0"

So just line up your zeros and viola no swapping of cards.

 

NOW if I could just get the stupid Kernel Panic issue to go away when attempting to get QE/CI Enabled....

I am using 10.5.5 .... do I need those kexts from a different version of OSX to get QE/CI?

 

It would appear that I am just talking to myself in this thread but if anyone feels like they can help it would be nice.

 

EFI.tiff

Link to comment
Share on other sites

Hello ludacrisvp,

I have a Toshiba Satellite X200-24H and I'm fighting with my graphic card from a long time.

The installed card is the same (an nvidia 8600m GT) and I get the same KP at the boot if I use an injector. I have test a lot of them without any succefully result.

I have read your posts and I would like to follow your suggestions.

Please could you tell me step by step the procedure you used?

Thanks in advance for your help.

Link to comment
Share on other sites

Hello ludacrisvp,

I have a Toshiba Satellite X200-24H and I'm fighting with my graphic card from a long time.

The installed card is the same (an nvidia 8600m GT) and I get the same KP at the boot if I use an injector. I have test a lot of them without any succefully result.

I have read your posts and I would like to follow your suggestions.

Please could you tell me step by step the procedure you used?

Thanks in advance for your help.

 

Hey, sorry I didn't get back to you right away... this site doesn't always email me like it is supposed to when there is a reply to a topic I subscribed to.

But so far no luck in getting Quartz Extreme or Core Image to be hardware accelerated, or additional displays, or resolution changing.

I added a boot flag to give the proper screen resolution of "Graphics Mode"="1680x1050x32" that at least makes it useable without having QE/CI.

 

I still cannot get sound to work at all on my machine... ALC268...

 

I have EFI Strings setup that properly add my cards to the system profiler with the proper information, however having the

GeForce.kext, NVDAResman.kext, NVDANV50HAL.kext installed with or without an injector leads to a KP.

 

I have tried the kexts from 10.5.2 and 10.5.5 and no luck with either choice.

I just tried NVInstaller.v41....KP

 

Nobody seems to want to help those who have SLI enabled laptops...

I dont want SLI to work in OSX I just want QE/CI support from the cards.

 

Here is my GFX String that recognizes both cards if you want it.

0a05000001000000020000007f0200000d00000002010c00d041030a000000000101060000010101
60000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000
00000000000000000000000000000000000000000000000000220000005600520041004d002c0074
06f00740061006c00730069007a006500000008000000000000101c0000006400650076006900630
65005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d0065
000000b000000646973706c617922000000400030002c006400650076006900630065005f0074007
007000650000000b000000646973706c617922000000400031002c00640065007600690063006500
f00740079007000650000000b000000646973706c6179100000006d006f00640065006c000000200
00004e7669646961204765466f72636520383630304d2047543120534c4920000000400031002c00
3006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163140000004
0030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031
02c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0
63006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616310000000
e00560043004100500000001800000004000000000003000c00000000000007000000001e0000007
006f006d002d007200650076006900730069006f006e0000003b0000004e7669646961204765466f
2636520383630304d2047543120534c49204f70656e474c20456e67696e65205b454649205374726
6e675d7f0200000d00000002010c00d041030a000000000101060000010101060000000101060000
00101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000
00000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00
30069007a006500000008000000000000101c0000006400650076006900630065005f00740079007
00650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469
3706c617922000000400030002c006400650076006900630065005f00740079007000650000000b0
0000646973706c617922000000400031002c006400650076006900630065005f0074007900700065
000000b000000646973706c6179100000006d006f00640065006c000000200000004e76696469612
4765466f72636520383630304d2047543220534c4920000000400031002c0063006f006d00700061
07400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e00610
6d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d00
5000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d0070006
007400690062006c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050
000001800000004000000000003000c00000000000007000000001e00000072006f006d002d00720
650076006900730069006f006e0000003b0000004e7669646961204765466f72636520383630304d
047543220534c49204f70656e474c20456e67696e65205b45464920537472696e675d

Link to comment
Share on other sites

Thank you for your prompt reply.

Unfortunatley it seems that Toshiba notebook doesn't like OSx86 Project.

Anyhow thank you for your suggestions, at least I will try to use my osx with a better resolution than tha basic 1024x768 even if without QE and CI.

Same problem for the sound card: no way to make it correctly recognized.

Please, if you agree, let's stay in touch if we have some more better result.

Thankz again.

Link to comment
Share on other sites

Yeah, it looks like we are alone out here with the Toshibas and the SLI laptops.

If I can get something more than what I have I will be sure to let ya know.

What install are you running?

Im on iDeneb v1.3 (10.5.5) Vanilla Kernel with all updates directly through Apple Software Update.

I might try running an older version... Maybe my copy of JaS 10.4.8 or a Kalaway 10.5.1... not sure though.

 

Oh and I added my boot flag to the apple.boot.plist so that I didnt have to type it in everytime... may be a good idea for you too, and it makes the Apple logo screen not look so crappy during boot.

Link to comment
Share on other sites

Thanks for accepting our cooperation, let's hope it will bring to something.

 

I'm too on a iDeneb 10.5.5 with 9.2 Sleep kernel, because using Vanilla I had KP at the first start-up after the installation.

 

I made a lot of test about Graphic Board (GB) and I have found out that the problem is NVDAResman.kext module.

 

There are three different cases (all without Quartz Extreme or Core Image hardware accelerated, or additional displays, or resolution changing):

  • if NVDAResman.kext contains (in plist file) the ID of my GB the system starts to boot but when the GUI should appears I only get a black screen
  • if NVDAResman.kext doesn't contains the ID of my GB the system starts correctly but only with the booting flag -x
  • if NVDAResman.kext is deleted the system starts correctly.

Instead of using EFI string I have got the same result using 'NVkush.kext' injector. See attached screen.

 

Graphics.tiff

Hope this could be usefull for our job.

 

Let me know if you need more details.

Link to comment
Share on other sites

I have been making some progress here... I was comparing my DSDT to another 965 chipset with integrated x3100 intel card and they are very similar setups. I added the device info to the appleintelgax3100 kexts and now I have transparancy support.... still no QE/CI though maybe it will come....

Link to comment
Share on other sites

I have been making some progress here... I was comparing my DSDT to another 965 chipset with integrated x3100 intel card and they are very similar setups. I added the device info to the appleintelgax3100 kexts and now I have transparancy support.... still no QE/CI though maybe it will come....

Your are great!!!

Please let me know how I can do the same.

Thanks

Link to comment
Share on other sites

  • 1 month later...

Hey Guys,

 

You are not alone! I'm running an x205-sli3. Pretty much same setup as the sli6 (dual sli 8600gt, etc). Anyway, I've been trying to get at least my resolution at 1680x1050, and could never get the right EFI strings. I also get the kernel panics as soon as I try to use an injector on NVhal50. My base install is Kalyway 10.5.2. I'm going to give your strings a try, and try to figure out how to properly do the boot flag.

 

Thanks for the very informative post, and please post back if you find anthing out! I'll post back when/if I can get my cards recognized and 1680x1050.

 

Now, if only someone could get the onoard wireless card to work (as well as sound). :)

 

FYI - It's the detail tab, Location paths, not Device path.

Link to comment
Share on other sites

Hey Guys,

 

You are not alone! I'm running an x205-sli3. Pretty much same setup as the sli6 (dual sli 8600gt, etc). Anyway, I've been trying to get at least my resolution at 1680x1050, and could never get the right EFI strings. I also get the kernel panics as soon as I try to use an injector on NVhal50. My base install is Kalyway 10.5.2. I'm going to give your strings a try, and try to figure out how to properly do the boot flag.

 

Thanks for the very informative post, and please post back if you find anthing out! I'll post back when/if I can get my cards recognized and 1680x1050.

 

Now, if only someone could get the onoard wireless card to work (as well as sound). :D

 

FYI - It's the detail tab, Location paths, not Device path.

 

Well it's nice to know that the 2 of us are not alone.

I have been trying out iPC beta from ~PCWiz with some graphical issues.

 

It would be nice to have the Intel 4965abgn card work but most likely it will never happen.

 

Sound might work on this laptop one day.

 

NVcap values have been the approach that I am looking at now.

 

both cards have a different BIOS and also different NVCAP values.

 

I think that this is what we need to look into now.

 

Card0

ROM file: /Volumes/DOS/8600mgt0.rom

04000000 00000100 00000000 00000007 00000000

 

BAAAAAAAAQAAAAAAAAAABwAAAAA=

 

Card1

ROM file: /Volumes/DOS/8600mgt1.rom

04000000 00000500 02000000 00000007 00000000

 

BAAAAAAABQACAAAAAAAABwAAAAA=

 

Hi,

 

Using information from all the above posts, I can boot without a kernel panic, however it won't get past the "startlogin.app" line during boot. Can anyone get this working?

 

I think that the computer actually goes past this point but the NVCAP values that are default provided by the EFI strings and the injectors basically stop the monitor from being updated. I can get to a standby type monitor and can login via screen sharing from my real mac and it does boot fully so not sure where to go from here.

 

http://forum.insanelymac.com/index.php?s=&...t&p=1015180

 

This is my post from iPC that nobody noticed All of the needed GeForce related kexts do load however there is no qe/ci and iPC has graphical corruption.

Link to comment
Share on other sites

  • 2 weeks later...

Well I think I am making some progress with our systems here.

I have been working on iPC beta and trying to get rid of the graphical corruption that was present even with no graphical kexts loaded.

I have noticed that the NVDANV50Hal.kext doesn't have any device ID's specified during the default install of iPC.

Also the iPC version comes with PowerPC kexts installed as well for the graphics cards, since I have no need for them I removed them from my install.

That may have been part of the issue for the previous corruption that is no longer present when moving windows or scrolling pages.

 

This booting Vanilla 10.5.6 iPC Beta

System_Version.tiff

 

I have added the following information to these kexts, and removed any of the other DeviceID's from them, IOProbe scores have all been set to "0" as well.

IOPCIMatch - 0x040710de&0xffffffff (GeForce.kext)

IOPCIMatch - 0x040710de&0xffffffff (NVDANV50Hal.kext)

IOPCIMatch - 0x040710de&0xffffffff (NVDAResman.kext)

 

I have also done the display "A" and "B" swap in the plist for both cards.

 

I have all the Kexts loaded for graphical acceleration to work.

No KP, No Black screen.

Still no QE/CI though.

Kexts_are_loaded.tiff

 

NVCAP

04000000 00000100 00000000 00000007 00000000

 

BAAAAAAAAQAAAAAAAAAABwAAAAA=

 

This is set to both cards NVCAP Value, however each card does have their own NVCAP values and different BIOS versions on them too

 

the second card's NVCAP value is supposed to be

04000000 00000500 02000000 00000007 00000000

 

But it doesnt seem to work when that is set as NVCAP value for that card or both cards.

 

Here is my new GFX string for both cards to be recognized, with 256MB each and properly set NVCAP values.

 

<key>device-properties</key>
<string>d80400000100000002000000660200000d00000002010c00d041030a000000000101060000010
01060000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001
00000000000000000000000000000000000000000000000000000220000005600520041004d002c0
74006f00740061006c00730069007a006500000008000000000000101c0000006400650076006900
30065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d0
650000000b000000646973706c617922000000400030002c006400650076006900630065005f0074
079007000650000000b000000646973706c617922000000400031002c00640065007600690063006
005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c000000
b0000006e5669646961204765466f72636520383630302047543120000000400031002c0063006f0
6d00700061007400690062006c00650000000a0000004e5644412c2a14000000400030002c006e00
1006d0065000000120000004e5644412c446973706c61792d4214000000400031002c006e0061006
0065000000120000004e5644412c446973706c61792d4120000000400030002c0063006f006d0070
061007400690062006c00650000000a0000004e5644412c2a100000004e005600430041005000000
1800000004000000000001000000000000000007000000001e00000072006f006d002d0072006500
6006900730069006f006e0000002f0000006e5669646961204765466f72636520383630302047543
204f70656e474c20456e67696e65205b4546495d660200000d00000002010c00d041030a00000000
101060000010101060000000101060000000101060000007fff04000e0000004e00560050004d000
00200000000100000000000000000000000000000000000000000000000000000022000000560052
041004d002c0074006f00740061006c00730069007a006500000008000000000000101c000000640
650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000
06e0061006d00650000000b000000646973706c617922000000400030002c0064006500760069006
0065005f00740079007000650000000b000000646973706c617922000000400031002c0064006500
6006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640
65006c0000001b0000006e5669646961204765466f72636520383630302047543020000000400031
02c0063006f006d00700061007400690062006c00650000000a0000004e5644412c2a14000000400
30002c006e0061006d0065000000120000004e5644412c446973706c61792d421400000040003100
c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400030002c006
006f006d00700061007400690062006c00650000000a0000004e5644412c2a100000004e00560043
04100500000001800000004000000000001000000000000000007000000001e00000072006f006d0
2d007200650076006900730069006f006e0000002f0000006e5669646961204765466f7263652038
6303020475430204f70656e474c20456e67696e65205b4546495d</string>

EFI_proper_recognition.tiff

As you can see below it is still using the Software renderer

OpenGL_main_page.tiff

And it is also showing 0mb of ram for the Software renderer information

OpenGL_no_ram.tiff

Below is the current FPS rating that I get on each OpenGL test, they are about the same in iDeneb

And they doubled once I got rid of the graphical corruption that was there in the beginning.

OpenGL_FPS_Tests.tiff

IORegExplorer_Display_Info.tiff

When looking at the IORegistryExplorer for the 2 graphics cards there is a lot of information that should be able to help those that know more about OSx86 than I do.

It looks to me like the display is attached to SL01@1 under Display-B0

However you can see that the NVKernel doesn't attach to the SL01 card and only attaches to the display@0 card that is attached to the VGA@0 card

I think that if we could get the NVKernel to load to the SL01 card too we would then have full QE/CI support.

 

When looking at the "AppleDisplay" information that is attached to the second card it does appear that it is the display that is being detected as VendorID 0x756e6b6e ProductId 0x717 CurrentPowerState 0x3 IOProbeScore 0x7d0

 

If anyone out there feels that they could help us out I can provide basically any information needed, I am very technically inclined and have a Bachelors Degree in IT, therefore I do understand a lot of the technical information.

Link to comment
Share on other sites

  • 2 weeks later...

forgive me if i'm wrong, but surely the problem is that 0407 is a GTM, and the string you're using is for a GT?

 

the reason i'm thinkin this is because i have a single 0407 in my dell laptop, working perfectly with injectors, but i can't get it to work with an 8600gt efi string.

 

 

 

 

 

if you want, i can send you a copy of the kexts that i am using to get full support for my single card,,

 

then perhaps if you use nvinject 0.0.9 or nvkush, you can have full support on both of yours?

 

i have had dual card success with both of these injectors on another setup.

Link to comment
Share on other sites

Yeah that would be great if you could send me what is working for your laptop.

Regarding the GTM / GT thing as far as i know that is just a cosmetic thing because it is only a name for the card.

What is odd in my opinion is that we are both using 8600M GT cards that are the same as they are in the real MacBook Pro, well at least they are both the same 0407 device ID. So I would think that we shouldn't need to mess with this at all. :huh:

I don't really need both to work, I just want one with QE/CI to work for the card that is attached to the display.

Link to comment
Share on other sites

i'm no expert on this at all,,,but i think, even though the card is used in real macs,,

 

injectors are required cos there's something to do with the bios being different....

 

so even though macs use a 0407 8600 card,,,,it's manufactured differently to it's pc equivalent.

 

<please correct me if i got that wrong>

 

 

if you use msn, add me on, paulsteen_@hotmail.com

 

 

 

 

also,,is there a bios option to disable one card for testing? or even to select which one you boot from?

 

i know on my giga board, i can only boot using pcie 2.

Link to comment
Share on other sites

Yeah I'm pretty sure you are right about that, it has been a long night of messing around with this after a long day at work.

And I do use MSN too.

 

As far as the BIOS goes I wish that there was some option to do that, if there were I would totally do it ASAP.

I wonder if one of the people that mods bios files would be willing to look into modification of the bios on this machine.

 

I did look a bit into modification of the DSDT to get one of the cards to be hidden but it hasn't been working out that way.

 

It is like the display is attached to the primary card but OSx boots on the slave card.

 

I have been able to use an EFI string to cause the unused card to not show in system profiler if I don't have the GeForce.kext loaded but once it is then they both show up again.

Link to comment
Share on other sites

Just so you know, this is possible to do and I did it for most of a year. Maybe I'm too late for a pep talk if it's already been done or given up on, but it should be possible, if you get the order of the cards right! I think the one that has no external VGA output has to be first in the plist and thus dominant.

 

Or at least that was so is on my stock X205-SLi1. I did in fact run it well for months, bumped it up to 4GB of ram, got decent speed GPU-wise but without SLI of course. One card was active until you plugged in an external monitor, then the second card lit up and fired the external display, driving it apparently independently.

 

Note that I have since sold the Satellite machine for my own unfortunate financial reasons. However, I believe I do still have the EFI files and .plists with the strings in case you want them.

 

I'll be happy to post them once I find the CD I backed them up onto.

 

I'm just stating for the record that this is possible with some experimentation.

 

Cheers,

 

aez2007

Link to comment
Share on other sites

The 8600 inside Macs aren't manufactored different, but communicate differently with a Mac compared to a PC or PC notebook. The 8600 in a Mac is directly soldered to the logic board, where was the 8600 in PC laptops aren't. They're based on MXM, or another type of instructions.

Link to comment
Share on other sites

thanks for that,,,,,,it makes sense,,

 

but the same outcome applies,,,,,,just cos they put them in macs,,,doesn't mean it should or shouldn't work in a hackintosh....

 

good news from aez2007 there,,,,do you still have the setup workin? perhaps you could provide a zip of your kexts and plists?

 

thanks for that,,,,,,it makes sense,,

 

but the same outcome applies,,,,,,just cos they put them in macs,,,doesn't mean it should or shouldn't work in a hackintosh....

 

good news from aez2007 there,,,,do you still have the setup workin? perhaps you could provide a zip of your kexts and plists?

Link to comment
Share on other sites

@aez2007 - Yeah that would be really great if you could find those and post them up here.

I never did try changing the order inside the Plist files...

Did your SLI1 have HDMI, VGA, and S-Video like the current SLI6 has?

 

---Off Topic---

Did you have the ALC268 sound chipset too? Because I still have yet to get that to work on this lappy.

I tried all the Taruga pre-made HDA patchers and ones that you just drop your audio dump file into and

have had no luck at all. I just made a codec graph for it so hopefully that will help me to get that working too.

http://forum.insanelymac.com/index.php?sho...mp;#entry903857

Is the guide that I am using right now to try and get sound to work.

----------------

 

@vbetts - That is good to know that at least the cards are made the same and its only related to their connection to the board.

 

 

I have also gone through Krazubu's post (sticky) "Manual nVidia installation, Guide for *ALL* nVidia boards"

And haven't had any luck with those tips either.

 

-Mod this could be moved into the nVidia subsection of the Graphics cards drivers area if you feel so inclined to do so. :(

 

Here are some pics of the laptop ripped apart if anyone is curious.

Video cards are on the right stacked on top of each other.

Satellite-X205-disassembly-27.jpg

During removal

Satellite-X205-disassembly-28.jpg

Removed

Satellite-X205-disassembly-29.jpg

Link to comment
Share on other sites

thanks for that,,,,,,it makes sense,,

 

but the same outcome applies,,,,,,just cos they put them in macs,,,doesn't mean it should or shouldn't work in a hackintosh....

 

good news from aez2007 there,,,,do you still have the setup workin? perhaps you could provide a zip of your kexts and plists?

 

Atleast one of the 8600's should work, since Mac has support for the 8600 completely on it's own. It may or may not recognize both 8600 gpus, but atleast 1 should have full support. As for sli, I doubt we'll see sli happening with anything other then the geforce 9 series.

Link to comment
Share on other sites

I dont really care if I get SLI support based on what I have been running inside of Vista it doesn't really help at all, mainly because the games I run don't support SLI and if I force SLI for the games the FPS is like 1 or 2 when enabled, and 90 FPS when on one GPU (UT2004).

 

I just want one card with qe-ci support that drives the internal screen, is that too much to ask for?

Once I figure this out then I can move on to getting audio support.

 

@vbetts - Do you think I should continue attempts under 10.5.6 or should I run another install under 10.5.5 and see where it goes or can you recommend a version or distribution to try for the best luck?

Link to comment
Share on other sites

 Share

×
×
  • Create New...