stngray Posted June 13, 2009 Share Posted June 13, 2009 Looks like some better drivers are out: http://www.evga.com/forums/tm.asp?m=100725204 Managed to get these working with my 2 GTX280's. Had to use pacifist to extract the kexts, and kexthelper to install them, as the installer said I had an unsupported system. I am using EFI strings, and not netkas's enabler. Link to comment Share on other sites More sharing options...
Aspire7720 Posted June 13, 2009 Share Posted June 13, 2009 really great work, my GTX260 is detected en QE and Rotation are enabled. Fantastic job Netkas!! Old IPC 10.5.6 install, updated to 10.5.7 yesterday, deleted all graphic kext, installed gtx200 drivers and the enabler. Disconnected the HDMI cable to my TV and it is running!! Link to comment Share on other sites More sharing options...
CooSee Posted June 13, 2009 Share Posted June 13, 2009 Finally, i can't believe it ! installed the EVGA kexts with OSX86Tools ! NVIDIA GeForce GTX 260: Chipsatz-Modell: NVIDIA GeForce GTX 260 Typ: Monitor Bus: PCIe PCIe-Lane-Breite: x16 VRAM (gesamt): 896 MB Hersteller: NVIDIA (0x10de) Geräte-ID: 0x05e2 Versions-ID: 0x00a1 ROM-Version: 3172a Monitore: AT1099DA-1: Auflösung: 1280 x 1024 @ 85 Hz Farbtiefe: 32-Bit Farbe Core Image: Hardware-unterstützt Hauptmonitor: Ja Synchronisierung: Aus Eingeschaltet: Ja Quartz Extreme: Unterstützt Rotation: Unterstützt CPD-E230: Auflösung: 1280 x 1024 @ 75 Hz Farbtiefe: 32-Bit Farbe Core Image: Hardware-unterstützt Synchronisierung: Aus Eingeschaltet: Ja Quartz Extreme: Unterstützt Rotation: Unterstützt Thank you so much Netkas ! CooSee ' Ya Link to comment Share on other sites More sharing options...
uketommyv Posted June 13, 2009 Share Posted June 13, 2009 Hey can someone help me with my evga gtx 285. how can i get the right gfx string for my card? I am in 10.5.7 with camaleon thanks in advance Link to comment Share on other sites More sharing options...
rohizzle121 Posted June 13, 2009 Share Posted June 13, 2009 wait, so how do you do mulitmonitor? do you use the evga drivers with osx86 tools? i dont have a gtx285 so idk if it will work.. Link to comment Share on other sites More sharing options...
CooSee Posted June 13, 2009 Share Posted June 13, 2009 wait, so how do you do mulitmonitor? do you use the evga drivers with osx86 tools? i dont have a gtx285 so idk if it will work.. please look here: little Info about the EVGA Drivers ! EVGA Drivers without the MacPro check ! CooSee ' Ya Link to comment Share on other sites More sharing options...
rohizzle121 Posted June 13, 2009 Share Posted June 13, 2009 please look here: little Info about the EVGA Drivers ! EVGA Drivers without the MacPro check ! CooSee ' Ya so i just installed it over the netkas drivers and it still doesnt work. should i unintsall netkas drivers first? how do i do that? it works the same in the moreinfo in the about this mac it says rom revision netkas.org Link to comment Share on other sites More sharing options...
Edwin7 Posted June 13, 2009 Share Posted June 13, 2009 Went out and bought a BFG 285 GTX OC, installed 10.5.6, updated to 10.5.7, ran the modified retail installer mentioned on netkas.org comments, rebooted. Monitor turns off and computer stays on after grey apple logo screen. Wont even turn monitor on in safe mode, only have 1 monitor plugged in. Tried the Enabler updated for 2xx kexts, runs into kernel panic even after single user mode with codes mentioned by netkas. Only thing left to try is the older enabler and see where that gets me... Anyone have any input on this? Netkas? Link to comment Share on other sites More sharing options...
mercury187 Posted June 13, 2009 Share Posted June 13, 2009 Ran the EVGA driver update for the 285 with my 260 today, works like a charm, everything fully supported with regards to Quartz etc... I am a happy panda Link to comment Share on other sites More sharing options...
scalar Posted June 14, 2009 Share Posted June 14, 2009 Got a little more info for us Panda? What is your build based on? What did you use to enable the driver? etc Link to comment Share on other sites More sharing options...
asuraiya Posted June 14, 2009 Share Posted June 14, 2009 Went out and bought a BFG 285 GTX OC, installed 10.5.6, updated to 10.5.7, ran the modified retail installer mentioned on netkas.org comments, rebooted. Monitor turns off and computer stays on after grey apple logo screen. Wont even turn monitor on in safe mode, only have 1 monitor plugged in. Tried the Enabler updated for 2xx kexts, runs into kernel panic even after single user mode with codes mentioned by netkas. Only thing left to try is the older enabler and see where that gets me... Anyone have any input on this? Netkas? I have the same problem...has anyone had success installing either Netkas' drivers or the new EVGA kexts on a retail version of Mac OS X? I am in the process of downloading iATKOS v5i that I know has worked for others....but i'd like for it to work on the retail version too. mercury187, more info on your successes would be incredibly helpful! Link to comment Share on other sites More sharing options...
Edwin7 Posted June 14, 2009 Share Posted June 14, 2009 OMFG finally I have it running Info: Distro: iDeneb 10.5.6 patched to 10.5.7 CPU/Mobo: i7 920 ... eVGA x58 w/AHCI enabled. Hyperthreading disabled. Video: eVGA Geforce GTX 285 ... Dell 30" monitor Boot Flags: busratio=20 cpus=1 "Graphics Mode"="2560x1600x32" What I did: 1. cd /System/Library/Extensions sudo rm -r GeForce.kext sudo rm -r NVDANV40Hal.kext sudo rm -r NVDANV50Hal.kext sudo rm -r NVDAResman.kext (no other injectors installed) 2. download/install GT200 Drivers for Leopard: http://fileshare.in.ua/2058748 3. download/install Netkas Universal Injector: http://netkas.org/?p=104 "Link to pkg" link Thanks so much to netkas, this community, and anyone else who deserves creds FINALLY! Took me a while to find this on here but I followed it exactly except for the bootflags and now my 285 GTX works GREAT! I have QE Supported, Dual DVI Tested with 24" monitor + 42" HDTV, no mouse lag, just need to test it on some games as soon as I have a chance. Only thing is that my CPU and RAM are unknown but the speeds are correct under "About This Mac". Thank you HappyMojo for posting this and thanks to all of those who helped you, especially Netkas! Link to comment Share on other sites More sharing options...
Albatross838383 Posted June 14, 2009 Share Posted June 14, 2009 Anyone know why my sound/audio disappeared after installing these packages? I have the Realtek 888 audio chipset, and used PCWiz's Gigabyte Control Center to install my audio drivers. Link to comment Share on other sites More sharing options...
Edwin7 Posted June 14, 2009 Share Posted June 14, 2009 Anyone know why my sound/audio disappeared after installing these packages? I have the Realtek 888 audio chipset, and used PCWiz's Gigabyte Control Center to install my audio drivers. Dont know why that happens but after 10.5.7 or any big installations, it happens to me too and I couldnt get it to work again. But I somehow came across these kext which I install all 3 at the same time using OSX86Tools and it works great after reboot. I only use my audio for a mic because I bought some Logitech Z-Cinemas on sale (USB) and they always work, no matter what install I use! Hope this helps! Audio.zip Link to comment Share on other sites More sharing options...
Kasakka Posted June 14, 2009 Share Posted June 14, 2009 Finally got EFI string working with Gainward GTX260 896 MB with EVGA drivers. I used OSx86Tools to create a GFX string for a Custom GeForce, entered Nvidia GeForce GTX 260 for name and 0x00000038 for VRAM. I was not sure if this would work because VRAM is usually something like AAA0AAA== stuff in plists, so I saved the generated plist, used PListEditPro to edit that bit, changing the VRAM setting from string to data and then entering 00000038 again, resulting in it showing it as 4 bytes data. Then I used gfxutil to generate the hex and pasted that into my boot.plist. Removed ATY_Init.kext, repaired permissions and a few reboots later I have both monitors working, QE/CI working, correct VRAM size too. Going from injector to EFI string also seems to be slightly faster, witnessed similar improvements when I did that with my previous 8800GT card. So if you have trouble creating a working EFI string, try creating the basic plist with OSx86Tools. EDIT: My plist and hex. Note that the PCIRoot, NVCAP (not likely since most have 2xDVI-I connectors) and VRAM sections may differ based on graphics card and how the PCI-E slot on the motherboard is enumerated. <?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,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>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <data> AAAAOA== </data> <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>GTX 260</string> <key>name</key> <string>display</string> <key>rom-revision</key> <string>GTX 260 OpenGL Engine [EFI]</string> </dict> </dict> </plist> 4e0200000100000001000000420200000d00000002010c00d041030a010000000101060000010101 60000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000 00000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069 07a006500000008000000000000381c0000006400650076006900630065005f00740079007000650 00000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c 17922000000400030002c006400650076006900630065005f00740079007000650000000b0000006 6973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 b000000646973706c6179100000006d006f00640065006c0000000b0000004754582032363020000 00400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e56 d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4 14000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d422000 000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e5 4d6163100000004e00560043004100500000001800000004000000000003000c0000000000000700 000001e00000072006f006d002d007200650076006900730069006f006e0000001f0000004754582 323630204f70656e474c20456e67696e65205b4546495d Link to comment Share on other sites More sharing options...
uketommyv Posted June 14, 2009 Share Posted June 14, 2009 Does anybody have a working gfx string for a gtx 285 with 1024mb. I cant get video card working. i tried kasakka thing but nothing. Link to comment Share on other sites More sharing options...
Jack Flash Posted June 14, 2009 Share Posted June 14, 2009 Can someone explain how to install this with these (modified) official eVGA drivers? (about half way down comments) http://netkas.org/?p=109#comments Link to comment Share on other sites More sharing options...
mrgstiffler Posted June 14, 2009 Share Posted June 14, 2009 I would really appreciate it if someone could post a quick guide in detail for me and anyone in a similar situation. I have a DFI X48/XFI GTX260 896MB setup running Kalyway Leopard upgraded to 10.5.7. I installed the Netkas GTX200 drivers along with the Injector. Everything is running GREAT on my primary display, however I have the problem that everyone has with dual displays. It seems that the EVGA drivers might be the best solution, but I'm a bit unclear on the steps I need to take to get that going. I imagine I need to uninstall the Netkas drivers and injector? I downloaded the modified EVGA drivers without the mac check. Can I just install those with OSX86Tools. Also, what would be the best way to backup my current configuration so that I can get it running again if I need to? Link to comment Share on other sites More sharing options...
Numbnuts Posted June 15, 2009 Share Posted June 15, 2009 What makes the EVGA driver better than the original ones? Link to comment Share on other sites More sharing options...
Kasakka Posted June 15, 2009 Share Posted June 15, 2009 I would really appreciate it if someone could post a quick guide in detail for me and anyone in a similar situation. I have a DFI X48/XFI GTX260 896MB setup running Kalyway Leopard upgraded to 10.5.7. I installed the Netkas GTX200 drivers along with the Injector. Everything is running GREAT on my primary display, however I have the problem that everyone has with dual displays. It seems that the EVGA drivers might be the best solution, but I'm a bit unclear on the steps I need to take to get that going. I imagine I need to uninstall the Netkas drivers and injector? I downloaded the modified EVGA drivers without the mac check. Can I just install those with OSX86Tools. Also, what would be the best way to backup my current configuration so that I can get it running again if I need to? If dual displays aren't working, then you probably have an older version of the netkas injector. He has updated it a few times and only a later version fixed dual displays. Get the modified (mac check removed) drivers from the netkas.org post comments, install them and then try the EFI string thing I detailed earlier. You can most likely use my plist, just get gfxutil and use ./gfxutil -f display to check the right PCIRoot path, replace that in the plist if it's different then create the hex with ./gfxutil -i xml -o hex in.plist out.hex Link to comment Share on other sites More sharing options...
keypox Posted June 15, 2009 Share Posted June 15, 2009 Can anyone post a guide that works from start to finish? Most of the info here people have started differenetly. Any way we can get an update on the best way to proceed from square one today? I tried the updated injectors for netkas and got kernel panic. Would love to get dual display on my new gtx 260 :_) Link to comment Share on other sites More sharing options...
keypox Posted June 16, 2009 Share Posted June 16, 2009 Res Change, QE/CI work, sleep. Dual monitors does not. Following below. This is on msi 260 gtx Followed this guys instructions but used updated drivers from netkas and updated injector. Also i used ipc ppf 4. I did delete stuff too even though it was a fresh install... " What I*he did: 1. cd /System/Library/Extensions sudo rm -r GeForce.kext sudo rm -r NVDANV40Hal.kext sudo rm -r NVDANV50Hal.kext sudo rm -r NVDAResman.kext (no other injectors installed) 2. download/install GT200 Drivers for Leopard: http://fileshare.in.ua/2058748 DO NOT USE ******Used updated here http://netkas.org/?p=109 ********** 3. download/install Netkas Universal Injector: http://netkas.org/?p=104 "Link to pkg" link DO NOT USE ********Used updated here http://netkas.org/?p=107 **************** Thanks so much to netkas, this community, and anyone else who deserves creds "" I HAVE NO CLUE HOW TO DO THIS THOUGH, can someone enlighten me please? Finally got EFI string working with Gainward GTX260 896 MB with EVGA drivers. I used OSx86Tools to create a GFX string for a Custom GeForce, entered Nvidia GeForce GTX 260 for name and 0x00000038 for VRAM. I was not sure if this would work because VRAM is usually something like AAA0AAA== stuff in plists, so I saved the generated plist, used PListEditPro to edit that bit, changing the VRAM setting from string to data and then entering 00000038 again, resulting in it showing it as 4 bytes data. Then I used gfxutil to generate the hex and pasted that into my boot.plist. Removed ATY_Init.kext, repaired permissions and a few reboots later I have both monitors working, QE/CI working, correct VRAM size too. Going from injector to EFI string also seems to be slightly faster, witnessed similar improvements when I did that with my previous 8800GT card. So if you have trouble creating a working EFI string, try creating the basic plist with OSx86Tools. EDIT: My plist and hex. Note that the PCIRoot, NVCAP (not likely since most have 2xDVI-I connectors) and VRAM sections may differ based on graphics card and how the PCI-E slot on the motherboard is enumerated. <?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,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>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <data> AAAAOA== </data> <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>GTX 260</string> <key>name</key> <string>display</string> <key>rom-revision</key> <string>GTX 260 OpenGL Engine [EFI]</string> </dict> </dict> </plist> 4e0200000100000001000000420200000d00000002010c00d041030a010000000101060000010101 60000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000 00000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069 07a006500000008000000000000381c0000006400650076006900630065005f00740079007000650 00000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c 17922000000400030002c006400650076006900630065005f00740079007000650000000b0000006 6973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 b000000646973706c6179100000006d006f00640065006c0000000b0000004754582032363020000 00400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e56 d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4 14000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d422000 000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e5 4d6163100000004e00560043004100500000001800000004000000000003000c0000000000000700 000001e00000072006f006d002d007200650076006900730069006f006e0000001f0000004754582 323630204f70656e474c20456e67696e65205b4546495d So should we use this plist? What do you do with it when you crate it in plistedit pro? Also i dont see anywhere in your plist where you used 00000038, where it should be you have <data> AAAAOA== </data> Is that what we should put in the position of <string>00000038</string> Link to comment Share on other sites More sharing options...
Kasakka Posted June 16, 2009 Share Posted June 16, 2009 AAAAOA== is the same as 0x00000038 in some format. The plist itself was created with OSx86Tools, then modified with PlistEditPro. How to add EFI String: 1. Open OSx86Tools 2. Click Add EFI String 3. Click GFX Strings 4. Choose Custom GeForce from list 5. Input name (GTX260, GTX280, it's just a name so it really doesn't matter) 6. If VRAM size isn't in list, select Custom and input it in hex (0x00000038 is 896 MB) 7. Select type of connectors your card has (most likely DVI-I / DVI-I) 8. Save as XML 9. Open PlistEdit Pro and load the saved XML .plist file. 10. Select VRAM, look what number is in it (mainly the last two numbers, which can be something like 20 for 512 MB, 38 for 896 MB and so on), change VRAM data type to Data (instead of string) and type 000000 and the last two numbers from the previous VRAM string (00000038 for example). Now it should read something like "4 bytes: 00000038. 11. Save the file. 12. Open OSx86Tools again. 13. Click Add EFI String 14. Click Import Hex/Plist 15. Click Import File and select your plist 16. Click Import String to boot editor 17. Click Apply changes to boot.plist (NOTE! This will overwrite the boot.plist so if you have some other customizations done to it you want to use Save as Hex after step 15 and then manually copy&paste the hex to the <key>device-properties</key><string>COPY HEX HERE</string> in boot.plist) 18. Check Repair permissions and Clear Extension cache in OSx86Tools main screen and click Run Selected Tasks 19. Reboot (with -v -f flags if needed) Link to comment Share on other sites More sharing options...
yydoctt Posted June 16, 2009 Share Posted June 16, 2009 OMFG finally I have it running Info: Distro: iDeneb 10.5.6 patched to 10.5.7 CPU/Mobo: i7 920 ... eVGA x58 w/AHCI enabled. Hyperthreading disabled. Video: eVGA Geforce GTX 285 ... Dell 30" monitor Boot Flags: busratio=20 cpus=1 "Graphics Mode"="2560x1600x32" What I did: 1. cd /System/Library/Extensions sudo rm -r GeForce.kext sudo rm -r NVDANV40Hal.kext sudo rm -r NVDANV50Hal.kext sudo rm -r NVDAResman.kext (no other injectors installed) 2. download/install GT200 Drivers for Leopard: http://fileshare.in.ua/2058748 3. download/install Netkas Universal Injector: http://netkas.org/?p=104 "Link to pkg" link Thanks so much to netkas, this community, and anyone else who deserves creds Pretty much signed up to insanely mac to thank Digital_Dreamer for the X58 Script! To thank Netkas for the great graphics injector! and to thank HappyMojo for telling me how to install it You guys have made my life very very easy, so thank you.. I have a perfect vanilla install with all my hardware fully functional (Gigabyte GA-X58-UD5 and GTX 285)... Oh and I had no idea about how to do any osx86 things apart from distros before today.... That's how easy you've all made it... Cheers Link to comment Share on other sites More sharing options...
jatar Posted June 16, 2009 Share Posted June 16, 2009 Hi, Is it possible with a evga gtx295? or it´s only supported with cards with one cpu. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts