View Full Version : Help with creating EFI string for GF 8400 GS 512 mb pci
Common_Sense
09-29-2009, 07:46 AM
Hi guys,
I am about to create an EFI string using gfxutil but I cannot find out the device-path.
I have an internal unsupported graphics card that cannot be disabled in bios, setting pci as first bus to look for graphics card also does not help so all the utilities like EFIStudio and osx86tools cannot work to make EFI strings.
Can lspci ouputs be converted to device-paths?
I have the following lspci output:
03:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400 GS [10de:06e4] (rev a1)
I use netkas PC-EFI 10.3 so pciroot = 1.
Anyone knows how to transform this into a device path? :)
I have a GF 8400 GS 512 mb PCI that I am getting desperate to get to work.
If anyone can post a full gfx string for the card that would be awesome :)
CS
dragolas
10-06-2009, 04:52 AM
Same issue. I have an EVGA 8400 GS 512MB 64 bit PCI. (Not PCI-E.)
Injectors seem to give me a crash or kernel panic before login and EFI strings cause me to get a black screen most of the time. I have NOT been able to get QE/CI to work using this card... With a combination of specific Kexts I can get higher resolutions... but none of them reach the desired 1600x900@60 that I need... and none of them give me QE/CI.
Everything else about this install works swimmingly. Oh and lspci tells me that the nvidia device is unknown but the device id is 06e4.
Help!:p
EDIT: lspci tells me this...
03:00.0 VGA compatible controller: nVidia Corporation Unknown device 06e4 (rev a1)
eMatoS
10-06-2009, 05:29 AM
I also have a GeForce 8400GS(same id and pciroot) but mine is 256mb, so I run osx86tools and made a custom string for you Common_Sense:
7602000001000000010000006a0200000d00000002010c00d0 41030a0100000001010600000e0101060000007fff04001e00 000072006f006d002d007200650076006900730069006f006e 000000330000006e5669646961204765466f72636520383430 304753203531324d42204f70656e474c20456e67696e65205b 4546495d22000000400030002c006400650076006900630065 005f00740079007000650000000b000000646973706c617910 0000004e005600430041005000000018000000040000000000 03000c00000000000007000000000e0000006e0061006d0065 0000000b000000646973706c617914000000400030002c006e 0061006d0065000000120000004e5644412c446973706c6179 2d41100000006d006f00640065006c0000001f0000006e5669 646961204765466f72636520383430304753203531324d420e 0000004e00560050004d000000200000000100000000000000 00000000000000000000000000000000000000001400000040 0031002c006e0061006d0065000000120000004e5644412c44 6973706c61792d4220000000400031002c0063006f006d0070 0061007400690062006c00650000000e0000004e5644412c4e 564d6163220000005600520041004d002c0074006f00740061 006c00730069007a0065000000080000000000002020000000 400030002c0063006f006d00700061007400690062006c0065 0000000e0000004e5644412c4e564d61632200000040003100 2c006400650076006900630065005f00740079007000650000 000b000000646973706c61791c000000640065007600690063 0065005f00740079007000650000000f0000004e5644412c50 6172656e74
I've set the output to DVI/DVI, tell me if you need another.
@dragolas: I don't know about a PCI card, sorry. Take a look at evosenabler if you haven't already. http://www.osx86.es/?p=585