Jump to content

8400m GS EFI String


chrisdarl
 Share

22 posts in this topic

Recommended Posts

Hi there,

 

I recently installed Mac OS X from my Retail Leopard DVD. I've got most(I think) things working.. previously I had Kalyway installed.. with NVKush for my Graphics, which gave me QE & CI Support.. I've tried using EFI Strings for my GeForce 8400m GS 128mb, which give me a clean display, but I have lost the Quartz Extreme, and Core Image (is now only Software, not Hardware Accelerated).

 

I've tried using MacGirls boot.plist, which has given me the same thing as what I already had.

 

Does anyone have any tips I can try? or a solution for me?

 

Many thanks,

Chrisdarl

Link to comment
Share on other sites

NVIDIA GeForce 8400M GS EFI:

 

Chipset Model: NVIDIA GeForce 8400M GS EFI

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 128 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0427

Revision ID: 0x00a1

ROM Revision: NVinjectGo 0.2.0c EFI

Displays:

Display:

Resolution: 1280 x 800

Depth: 32-bit Color

Core Image: Software

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

QuartzGL: Supported

26LC2R-ZJ:

Resolution: 1360 x 768

Depth: 32-bit Color

Core Image: Software

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

QuartzGL: Supported

 

 

Here's my System Profile Dump =]

Link to comment
Share on other sites

I think Chrisdarl is trying to get graphics back in 10.5.5 which at this point nvinject and other forms of inject will not work =[

 

efi strings would in theory fix the problem but I'm not quite sure how to make it work I've always used nvinject. I have an idea that mite make it work and its not risky to try either but try using this code in your com.apple.boot.plist it should recognize the graphics on startup using EFI strings. I would try this myself but for some reason my efi boot loader is not working rite I'm having to boot from the dvd.

 

 

<?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>Graphics Mode</key>
<string>1280x1024x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>5</string>
<key>device-properties</key>
<string>6c0200000100000001000000600200000d00000002010c00d041030a01000000010106000004
101060000007fff04000e0000004e00560050004d000000200000000100000000000000000000000
000000000000000000000000000000220000005600520041004d002c0074006f00740061006c0073
069007a006500000008000000000000101c0000006400650076006900630065005f0074007900700
650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973
06c617922000000400030002c006400650076006900630065005f00740079007000650000000b000
00646973706c617922000000400031002c006400650076006900630065005f007400790070006500
0000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204
65466f726365203834303020475320000000400031002c0063006f006d0070006100740069006200
c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d00650000001
0000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000
04e5644412c446973706c61792d4220000000400030002c0063006f006d007000610074006900620
6c00650000000e0000004e5644412c4e564d6163100000004e005600430041005000000018000000
4000000000003000c00000000000007000000001e00000072006f006d002d0072006500760069007
0069006f006e0000002e0000006e5669646961204765466f7263652038343030204753204f70656e
74c20456e67696e65205b4546495d</string>
</dict>
</plist>

Link to comment
Share on other sites

Yes, you have to use the 10.5.2 kexts. I have been unable to get QE/CI to work with anything higher than 10.5.2 while using an EFI string. v1.0 of the graphics update is the only one available.

 

Shiftedx, that EFI string will allow the graphics card to be detected but will not enable QE/CI.

Link to comment
Share on other sites

I tried copying :

Geforce.kext

GeForce8xxxGLDriver.bundle

GeForceFXGLDriver.bundle

 

From LeopardGraphicsUpdate v1.0 (10.5.2 kexts), into my Extensions folder....

When I boot back into Leopard, I get a messed up display, multicoloured pixels in blocks.

 

btw. I'm using macgirl's com.apple.Boot.plist

Link to comment
Share on other sites

i solved the problem on mine downloading the whole leopard graphic update and reapplying it, then using only Macgirl's efi string. i'm not sure but it seem to me that the latest nvidia driver package (10.5.5 beta?) change another kext too, not only nvidia related,try to open the pkg with pacifist (i erased it sorry). i can confirm on mine too the latest package recognize the card but don't enable qe/ci (8400m gs)

Link to comment
Share on other sites

For what it's worth, Apple is offering the download here:

 

http://www.apple.com/support/downloads/leo...csupdate10.html

 

I have a 7800GTX running iAtkos v4 and I have had zero luck getting it to work. I have working graphics and dual monitors but I do not have QE/CI.

 

I have tried NVInject and an EFI string w/o NVInject and get the same result either way

 

I am going to attempt this update this evening and see if I can restore graphics. Without CI, I can't play any games!

 

Aside from that, my system is 100%.

 

Current setup:

 

Gigabyte GA965

2 250gb drives

1 500gb USB 2.0 drive

Realtek 883 audio

BFG GeForce 7800GTX card

iAtkos v4 (10.5.4)

 

Wacom tablet, CF card reader, a few hubs, and more...

Link to comment
Share on other sites

I am going to attempt this update this evening and see if I can restore graphics. Without CI, I can't play any games!

 

Okay! IT WORKED.

 

Here was my procedure:

 

  1. After the iAktos install, Go get Leopard Graphics Updater 1.0 from Apple.
  2. Run in through Pacifist and unpack it someplace, say, on the desktop in a folder called 'lg'
  3. Open up Terminal. Do the following:

  cd ~/Desktop/lg
 for i in *;  do rm -rf /System/Library/Extensions/$i;  cp -pR $i /System/Library/Extensions; done
 rm /System/Library/Extensions.kext*

 

Now, reboot. This should fix the Nvidia issue by replacing all of the newer kexts with the old 10.5.2 ones.

Link to comment
Share on other sites

Okay! IT WORKED.

 

Here was my procedure:

  1. After the iAktos install, Go get Leopard Graphics Updater 1.0 from Apple.
  2. Run in through Pacifist and unpack it someplace, say, on the desktop in a folder called 'lg'
  3. Open up Terminal. Do the following:

  cd ~/Desktop/lg
  for i in *;  do rm -rf /System/Library/Extensions/$i;  cp -pR $i /System/Library/Extensions; done
  rm /System/Library/Extensions.kext*

 

Unnecessary. Just go download the Leopard Graphics Update from Apple. Open it up using Pacifist. Right click on the package in Pacifist and choose "Install to default location". Use OSx86 Tools to delete the extensions cache and repair permissions. It should work.

 

Doesn't the above command remove ALL of the kext's in the Extensions Folder? Not only the Graphic's ones.. Wouldn't that sort of defeat the point of me upgrading to 10.5.5? I may as well stay with 10.5.2?

 

Just do what I said above and you'll have it working.

Link to comment
Share on other sites

  • 3 weeks later...

So, I've got my 8400m GS card working in 10.5.4 via NVkush.kext but now I'm trying to find out what is the EFI string in order to update to 10.5.5 and get QE/CI working...

 

I've already tried the following strings: (with no success)

6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000041010
0000007fff04000e0000004e00560050004d00000020000000010000000000000000000000000000
000000000000000000000000220000005600520041004d002c0074006f00740061006c0073069007
006500000008000000000000101c0000006400650076006900630065005f00740079007006500000
0f0000004e5644412c506172656e740e0000006e0061006d00650000000b00000064697306c61792
000000400030002c006400650076006900630065005f00740079007000650000000b000006469737
6c617922000000400031002c006400650076006900630065005f0074007900700065000000b00000
646973706c6179100000006d006f00640065006c0000001a0000006e566964696120465466f72636
203834303020475320000000400031002c0063006f006d0070006100740069006200c00650000000
0000004e5644412c4e564d616314000000400030002c006e0061006d006500000010000004e56444
2c446973706c61792d4114000000400031002c006e0061006d006500000012000004e5644412c446
73706c61792d4220000000400030002c0063006f006d0070006100740069006206c00650000000e0
00004e5644412c4e564d6163100000004e0056004300410050000000180000004000000000003000
00000000000007000000001e00000072006f006d002d00720065007600690070069006f006e00000
2e0000006e5669646961204765466f7263652038343030204753204f70656e74c20456e67696e652
5b4546495d

a703000001000000010000009b0300001400000002010c00d041030a000000000101060000011010
0000007fff040014000000400032002c006e0061006d00650000001100000073656e736f72270617
656e7436000000400032002c00680077006300740072006c002d0070006100720061006d003002d0
760065007200730069006f006e00000008000000000000021c000000640065007600690060065005
0074007900700065000000100000004e5644412c4765466f7263650e0000006e0061006d06500000
0f0000004e5644412c506172656e7422000000400030002c00640065007600690063006005f00740
79007000650000000b000000646973706c6179100000006d006f00640065006c000000f0000004e5
49444941204765466f72636520383430304d2047542045464922000000400031002c064006500760
6900630065005f00740079007000650000000b000000646973706c61791200000040032002c00720
650067000000080000000000000222000000400032002c00640065007600690063065005f0074007
00700065000000120000004e5644412c6770752d64696f64652000000040003200c0063006f006d0
700061007400690062006c0065000000160000004e5644412c73656e736f722d76172656e7422000
00400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000200
0000400031002c0063006f006d00700061007400690062006c00650000000e000004e5644412c4e5
4d616314000000400030002c006e0061006d0065000000120000004e564441c446973706c61792d4
3a000000400032002c0068007700730065006e0073006f0072002d007000600720061006d0073002
00760065007200730069006f006e00000008000000000000022600000040032002c0023006100640
72006500730073002d00630065006c006c007300000008000000000000014000000400031002c006
0061006d0065000000120000004e5644412c446973706c61792d422000000400030002c0063006f0
6d00700061007400690062006c00650000000e0000004e5644412c4e54d61631e00000072006f006
002d007200650076006900730069006f006e000000080000003330322100000004e0056004300410
500000001800000004000000000003000c0000000000000700000000e0000004e00560050004d000
00200000000100000000000000000000000000000000000000000000000000000

 

Does anyone have the 8400m GS working via EFI string????

Link to comment
Share on other sites

  • 7 months later...

i know this is an old thread, but i too am looking for an efi string for an 8400m gs 128mb.

 

My card is in a dell vostro 1500,and i've had no success with strings so far...

 

i used to have an 8600m gt, and i had the same problem....

 

 

works fine with nvdarwin, nvkush, nvinject, natit, etc etc etc,,,,but not with efi strings......

 

 

 

has anyone ever had an M graphics card working with strings?

Link to comment
Share on other sites

  • 2 months later...
 Share

×
×
  • Create New...