macguyver Posted June 6, 2008 Share Posted June 6, 2008 I successfully installed PC_EFI v8 using this guide: http://forum.osx86scene.com/viewtopic.php?f=16&t=2520 I heard that we can use GeForce 8600 GT card without using NVinject / Natit if we have PC_EFI installed. How can i do this ? I saw that there is a folder called "pc_efi_6_bootloaders" which contains a file called "boot_gf8600". How can i install this file ? Link to comment Share on other sites More sharing options...
ultrahang Posted June 7, 2008 Share Posted June 7, 2008 http://forum.insanelymac.com/index.php?sho...mp;#entry763565 try this Link to comment Share on other sites More sharing options...
macguyver Posted June 7, 2008 Author Share Posted June 7, 2008 http://forum.insanelymac.com/index.php?sho...mp;#entry763565 try this Thanx a million dude, i really really appreciate it. This link was very useful. However it didn't solve my problem. When i reboot after doing all those steps, i get a Blank screen, i.e. there is no signal in my monitor. But i know that Mac OS X is running becuz i can hear the sounds and when i click somewhere my HDD Leds start blinking... although i can't see anything on the monitor. To go back to the point where i can see my desktop, i had to boot with -s option and type rm -rf /System/Library/Extensions/NVD* Now i get this in the profiler: Nvidia GeForce 8600 GT: Chipset Model: Nvidia GeForce 8600 GT Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0402 Revision ID: 0x00a1 ROM Revision: Nvidia GeForce 8600 GT OpenGL Engine [EFI] Displays: Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display Connector: Link to comment Share on other sites More sharing options...
ultrahang Posted June 7, 2008 Share Posted June 7, 2008 that's fine for the first round. these kexts should be loaded as well: 8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.3.0) 68 2 0x40ea8000 0x240000 0x23f000 com.apple.NVDAResman (5.2.8) <67 66 17 12 6 5 4 2> 69 0 0x410e8000 0x1f4000 0x1f3000 com.apple.nvidia.nv50hal (5.2.8) <68 17 12> 76 0 0x34957000 0x8f000 0x8e000 com.apple.GeForce (5.2.8) <68 67 66 17 12 6 5 4 2> if you use the vga connection then there you might have to change it to a vga-dvi adapter. using the "pure" vga connector i had major problems with resolution changing and had performance issues ie. during video playing. you are quite close as i have almost the same profiler result: NVIDIA GeForce 8600 GT: Chipset Model: NVIDIA GeForce 8600 GT Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0402 Revision ID: 0x00a1 ROM Revision: NVIDIA GeForce 8600 GT OpenGL Engine [EFI] Displays: L1950S: Resolution: 1280 x 1024 @ 75 Hz Depth: 32-bit Color Core Image: Hardware Accelerated Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported QuartzGL: Supported Rotation: Supported Display Connector: Status: No display connected so you have a working gfx-string for efi the rest part is to load the necessary kexts for qe/ci. Link to comment Share on other sites More sharing options...
macguyver Posted June 7, 2008 Author Share Posted June 7, 2008 I've been trying for the last 3 days, i spent lots of time reading evey graphics related post here and other osx86 forums but no luck. I have several versions of Leopard which are: Kalyway 10.5.1, 10.5.2, 10.5.3, Leo4Allv2, Leo4Allv3, iATKOSr2... i tried installing each one several times and i tried different versions of AppleSMBIOS, different kernels, different versions of NVinject, Natit and NVKush but no luck. I tried my VGA port, DVI port, and TV-out port but no display. Can you do me a big favor and attach those NVidia related files from your System folder? and also your version of AppleSMBIOS.kext and your Boot.plist file that's fine for the first round. these kexts should be loaded as well: 8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.3.0) 68 2 0x40ea8000 0x240000 0x23f000 com.apple.NVDAResman (5.2.8) <67 66 17 12 6 5 4 2> 69 0 0x410e8000 0x1f4000 0x1f3000 com.apple.nvidia.nv50hal (5.2.8) <68 17 12> 76 0 0x34957000 0x8f000 0x8e000 com.apple.GeForce (5.2.8) <68 67 66 17 12 6 5 4 2> if you use the vga connection then there you might have to change it to a vga-dvi adapter. using the "pure" vga connector i had major problems with resolution changing and had performance issues ie. during video playing. you are quite close as i have almost the same profiler result: NVIDIA GeForce 8600 GT: Chipset Model: NVIDIA GeForce 8600 GT Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0402 Revision ID: 0x00a1 ROM Revision: NVIDIA GeForce 8600 GT OpenGL Engine [EFI] Displays: L1950S: Resolution: 1280 x 1024 @ 75 Hz Depth: 32-bit Color Core Image: Hardware Accelerated Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported QuartzGL: Supported Rotation: Supported Display Connector: Status: No display connected so you have a working gfx-string for efi the rest part is to load the necessary kexts for qe/ci. Link to comment Share on other sites More sharing options...
Dewdman42 Posted June 7, 2008 Share Posted June 7, 2008 I have a question. What is the advantage or disadvantage of using and EFI string to handle the 8600 versus the inject method? I'm a kalyway newbie and frankly I don't even know what I have here, but I'd like to figure out if there is any optimizing I can do and why. Link to comment Share on other sites More sharing options...
ultrahang Posted June 7, 2008 Share Posted June 7, 2008 here are the kexts (10.5.3) http://kindred.at/maci/gfxkexts.tar.bz2 the boot.plist http://kindred.at/maci/com.apple.Boot.plist to get the efi method working you must remove the nvinject, nvkush or natit.kext from the extensions folder. here you can find a summary on the methods to get qe/ci under 10.5.3 http://kindred.at/?page_id=111 Link to comment Share on other sites More sharing options...
jlvaio Posted June 7, 2008 Share Posted June 7, 2008 here are the kexts (10.5.3) http://kindred.at/maci/gfxkexts.tar.bz2the boot.plist http://kindred.at/maci/com.apple.Boot.plist to get the efi method working you must remove the nvinject, nvkush or natit.kext from the extensions folder. here you can find a summary on the methods to get qe/ci under 10.5.3 http://kindred.at/?page_id=111 hello do you have another for 8600m gt 512 on vaio vgn-ar61zu i can t have internal screen when driver loaded laptopdisplay.kext don t work thanx for all DDC block report generated by SwitchResX for display Moniteur VGA/SVGA 0 1 2 3 4 5 6 7 8 9 A B C D E F ----------------------------------------------------- 0 | 00 FF FF FF FF FF FF 00 00 00 17 07 00 00 00 00 1 | 0A 0A 01 01 0C 1E 17 BE E8 2D C9 A0 57 47 98 27 2 | 12 48 4C 00 00 00 01 01 01 01 01 01 01 01 01 01 3 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 4 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 5 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 6 | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 7 | 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 02 ----------------------------------------------------- Valid DDC block: checksum passed EDID Version........1.1 Manufacturer........@@@ Product Code........5895 (1707) (0717) Serial Number.......0 Manufactured........Week 10 of year 2000 Max H Size..........30 cm Max V Size..........23 cm Gamma...............2,90 DPMS Supported Features: ------------------------ Active off Suspend Standby Display type: ------------- RGB color display Input signal & sync: -------------------- Analog input with: 0,700V / 0,300V Separate Sync Composite Sync Color info: ------------ Red x = 0,625 Green x = 0,280 Blue x = 0,155 White x = 0,283 Red y = 0,342 Green y = 0,595 Blue y = 0,070 White y = 0,298 Established Timings: -------------------- Manufacturer Reserved Timings: ------------------------------ Standard Timing Identification: ------------------------------- Monitor Description blocks: --------------------------- Descriptor #0 is Empty descriptor Descriptor #1 is Empty descriptor Descriptor #2 is Empty descriptor Descriptor #3 is Empty descriptor screen: 17.0 WUXGA (1920 x 1200) x-black LCD with double lamp technology vgn-ar61zu with osx86 tool 00:00.0 Host bridge [0600]: Intel Corporation Mobile Memory Controller Hub [8086:2a00] (rev 0c) 00:01.0 PCI bridge [0604]: Intel Corporation Mobile PCI Express Root Port [8086:2a01] (rev 0c) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 03) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03) 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 03) 00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 03) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3) 00:1f.0 ISA bridge [0601]: Intel Corporation Mobile LPC Interface Controller [8086:2811] (rev 03) 00:1f.1 IDE interface [0101]: Intel Corporation Mobile IDE Controller [8086:2850] (rev 03) 00:1f.2 RAID bus controller [0104]: Intel Corporation Mobile SATA RAID Controller [8086:282a] (rev 03) 00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0407] (rev a1) 02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363] (rev 13) 06:00.0 Network controller [0280]: Intel Corporation Unknown device [8086:4229] (rev 61) 08:03.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039] 08:03.1 FireWire (IEEE 1394) [0c00]: Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a] 08:03.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b] 08:04.0 Multimedia controller [0480]: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) Link to comment Share on other sites More sharing options...
Recommended Posts