Jump to content

GTX 260 on Snow Leopard


gotchykid
 Share

81 posts in this topic

Recommended Posts

It indeed does. After multiple Snow Leopard installation attempts, I gave up. Just got iAtkos V7, installed that. Now I am fully up and running. Downloaded EVGA drivers, edited NVDAResman.kext to include device ID, got EFI String in com.apple.boot.plist. QE Supported, CI Hardware Accelerated. OpenGL definitely works because Flurry screensaver looks great. I still want Snow Leopard however. "Minimize application to icon" in the Dock is the best.

 

keypox what motherboard are you using? You should be alright if you get your DSDT pulled by someone with the exact same motherboard and BIOS.

Link to comment
Share on other sites

  • 1 month later...

I think I'm going to cry :)

 

I have a GTX 260 on Snow Leopard

 

I managed to get QE/CI working but the resolution was limited to 1024x768

 

Then I managed to get the resolution working again however QE/CI stopped working

 

What do I do?! :P

 

-Rich-

Link to comment
Share on other sites

I used this guide:

http://www.infinitemac.com/f19/guide-gefor...-leopard-t4057/

 

That got QE/CI working but restricted to 1024x768

 

Then I did the following:

 

What you gotta do man is edit the Info.plist in NVDAResman.kext (again, you might have to edit permissions to be able to write it), using some sort of Text Editor.

 

Look for:

 

<key>IOPCIPrimaryMatch</key>

<string>0x05e210de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff</string>

 

That got me full res again but no QE/CI

 

At least, I think that's the way I did it, it could have been the opposite, I'm not 100% because I've been trying so many things to fix it my brain hurts :D

 

-Rich-

Link to comment
Share on other sites

As far as I know, this is the procedure I used for installing Snow Leopard

 

System specs are i7 920, 6GB DDR3 RAM, Gigabyte EX58-UD5, Nvidia GTX 260

 

http://redirectingat.com/?id=292X457&u...start-to-finish

 

Restore install image, run command lines to integrate chameleon

 

Use Extra folder with one from this post instead :

http://www.insanelymac.com/forum/index.php?showtopic=182818

 

Boot from USB HDD, Install SL

 

Reboot from USB HDD, boot into OS

 

Replace Extra folder with one from post:

http://www.insanelymac.com/forum/index.php?showtopic=182818

 

Repeat steps to get SL drive to boot

 

Reboot from SL Drive

 

SNOW LEOPARD WORKING

 

Drag VoodooHDA to KextUtility, reboot

 

AUDIO WORKING

 

Graphics at full res, no QE/CI

 

QE/CI but no res?

http://www.infinitemac.com/f19/guide-gefor...-leopard-t4057/

 

Res but no QE/CI?

 

edit the Info.plist in NVDAResman.kext

 

Look for:

 

<key>IOPCIPrimaryMatch</key>

replace string with

<string>0x05e210de&…ETC</string>

 

-Rich-

Link to comment
Share on other sites

I tried setting the graphics enabler to yes and it just started in safe mode (entered at chameleon prompt)

 

I'll try EFIStudio, cheers :)

 

-Rich-

 

Nope, that didn't work ;)

 

-Rich-

 

The best way to make the GTX260 or any GTX200 (not sure about the GTX275 and GTS250) sseries cards working on Snow Leopard is through DSDT patching or EFI Strings.

 

You can download the strings from here: http://real3x.perso.neuf.fr/GFXstrings.zip

After that follow this tutorial to get the HEX equivalent: http://translate.google.com/translate?hl=en&sl=fr&tl=en&u=http%3A%2F%2Fwww.darwinx86.org%2Fguides%2Finstaller-configurer%2F141-gfx-strings-pour-les-gtx-260280

 

Once you have that you can go ahead and edit your com.apple.boot.plist file. This is located in your /Extra/ folder.

 

Add the line:

 

<key>device-properties</key>

<string>YOUR-STRING-HERE</string>

You can also copy this new com.apple.boot.plist into your /Library/Preferences/SystemConfiguration/ just to be sure.

 

This is the method I used to get my EVGA GTX260 superclocked working under Snow. This, however, can't compare to a true driver solution we had with Leopard using Netkas' enabler and the EVGA drivers for Mac.

 

The issue I have now with this method is that my Spyder2Express color calibration software can't seem to load the color profile properly during boot up. I have to manual go to Preferences and select the color profile myself. But other than that my video works great on Snow.

Link to comment
Share on other sites

Ok, I'm so happy I could sh*t rainbows!! :yoji:

 

Thank you comicgeek!! :D

 

I did a fresh install and followed my own instructions, only to find that the Optical out now works on Snow Leopard!!! :D (It doesn't work in Leopard)

 

Then I followed your instructions and it worked perfectly :)

I guess I had played around with it so much before that I screwed it up somehow :P

 

Thanks again :)

 

-Rich-

Link to comment
Share on other sites

I'm glad it finally worked for you!

 

Just a note though there are alot of tiny quirks and bugs in snow that I am experiencing right now - 3g modem (ZTEMF628) driver problems, terminal startup scripts not working properly, spyder2express color calibrator not loading color profile at startup, mouse sometimes need to be removed then replugged to work, modifier keys not working on some laser 3g mouse on 2.5ghz freq (experienced with sidewinder x8 - modifier keys work only when using a much simpler mouse when modifying the keys),etc. Tuaw.com has posted some work around on some of the problems they are encountering too. The sad part is alot of mediocre Mac users don't even know the problems of Snow. And I thought Snow Leopard "just works". hahaha. :)

Link to comment
Share on other sites

Yeah I've experienced the mouse unplugging thing a couple times, but I've had that with Leopard too :rolleyes:

 

However I've transferred my things across and I can't login, there's probably something on the list I left ticked which I shouldn't have, am I right in thinking that it's probably "Other files" under "Users" that's causing this? I'm hoping it's not the applications folder :\

 

-Rich-

Link to comment
Share on other sites

Ok, I'm so happy I could sh*t rainbows!! :(

 

Absolutely :D , that´s the same i felt when i´ve seen the terminal "in black" and the system profiler recognizing the card with the right ram.

 

At the moment i am running one 23" display at this card. Sadly the 260 doesn´t detect my second display (two displays worked on my 9500GT without any problems). And there is another problem: In "System Preferences > Display" is no possibility to change resolution - there are just the 1920x1200 which i set in "com.apple.boot.plist"...

 

Do you have the same problem?

Are able to you run both outputs at the card?

Link to comment
Share on other sites

Don't do any of these hack or EFI strings. I spent the better part of sunday fiddling with it.

 

I suggest either reinstalling or going back over EVERYTHING. Make sure ALL com.apple.Boot.plists are wiped of any EFI info (even one's not in /Extra folder, such as the system folder one, some utilities to get cards working go there instead of /Extras).

 

The only thing I do is boot with a CUSTOM dsdt.aml–which includes the graphics card and ethernet–and graphics enabler in Chameleon/PC_EFI. I'll throw the link to the DSDT.aml tutorial (It's a PDF by a member of this forum, it's his link, cant find topic offhand)

 

http://www.mediafire.com/download.php?mmqy2nzmgzd

 

 

And I'm running a LG 32" 1080P TV and a NEC 20.1" LCD (1680x1050) both by DVI (TV is DVI-HDMI cable). 100% working. 100% openCL goodness (mind you it's an EVGA Superclocked card so a bit better than normal benchies).

 

 

So I'm a content Graphic Designer :)

Link to comment
Share on other sites

Don't do any of these hack or EFI strings. I spent the better part of sunday fiddling with it.

 

I suggest either reinstalling or going back over EVERYTHING. Make sure ALL com.apple.Boot.plists are wiped of any EFI info (even one's not in /Extra folder, such as the system folder one, some utilities to get cards working go there instead of /Extras).

 

The only thing I do is boot with a CUSTOM dsdt.aml–which includes the graphics card and ethernet–and graphics enabler in Chameleon/PC_EFI. I'll throw the link to the DSDT.aml tutorial (It's a PDF by a member of this forum, it's his link, cant find topic offhand)

 

http://www.mediafire.com/download.php?mmqy2nzmgzd

 

 

And I'm running a LG 32" 1080P TV and a NEC 20.1" LCD (1680x1050) both by DVI (TV is DVI-HDMI cable). 100% working. 100% openCL goodness (mind you it's an EVGA Superclocked card so a bit better than normal benchies).

 

 

So I'm a content Graphic Designer :)

 

I have the same Board and a GTX 260, maybe you can post your dsdt.aml here or send it to me. i worked through this tutorial, but didn't get the graphics part working, cause the used tool don't have support for the GTX 260.

 

So i got my GTX working by String boot.plist. Flurry works fine and chess.app is working too, but everythings very slow (except flurry screensaver o.O). I used the tutorial on infinatemac mentioned above. For now i am working without Acceleration cause everythings very fast now, but i would like to have it working nice with accelertion.

Link to comment
Share on other sites

Hello Xunum,

 

Do you have dual output on your GTX260??? (two displays running)???

I get this card working by THIS: http://www.infinitemac.com/f19/guide-gefor...-leopard-t4057/

 

System profiler detects card right, with right ram, and CI/QE working fine!

But i don´t get the f***** second output to work! Which really makes me freakin´out!

 

I tried it with a cheap 8400GS - both outputs are working!

I tried it with a 9500GT (which is cheap to) - both outputs are working!

But with the so called "mid range GTX260" only one output!

 

BUT I STRONGLY NEED THIS SECOND DISPLAY ;-(((((

 

(The method Philz (Thanks Phil!) described did not work for me either!)

 

I´m about to cry ;-( - since three weeks i´m sitting behind my mackintosh (GA-EX58-U5D/ i7 2,66/ 12GB Corsair Ram/ Caviar Disks/ Chamaleon RC3) - everything is working fine BUT THE GRAPHICS!!!!

 

Hello Xunum,

 

Do you have dual output on your GTX260??? (two displays running)???

I get this card working by THIS: http://www.infinitemac.com/f19/guide-gefor...-leopard-t4057/

 

System profiler detects card right, with right ram, and CI/QE working fine!

But i don´t get the f***** second output to work! Which really makes me freakin´out!

 

I tried it with a cheap 8400GS - both outputs are working!

I tried it with a 9500GT (which is cheap to) - both outputs are working!

But with the so called "mid range GTX260" only one output!

 

BUT I STRONGLY NEED THIS SECOND DISPLAY ;-(((((

 

(The method Philz (Thanks Phil!) described did not work for me either!)

 

I´m about to cry ;-( - since three weeks i´m sitting behind my mackintosh (GA-EX58-U5D/ i7 2,66/ 12GB Corsair Ram/ Caviar Disks/ Chamaleon RC3) - everything is working fine BUT THE GRAPHICS!!!!

Link to comment
Share on other sites

System profiler detects card right, with right ram, and CI/QE working fine!

 

really? for it's working fine, till i start a little flash game on miniclip and open my terminal with transparent background. so maybe my core 2 quad @ 2,83GHz and 4GB ram is a little to slow for using high def apps like terminal.... finally i think that using this efi string doesn't activate any driver, it just activates eyecandy

 

i don't know if my second monitor is working cause i don't have one. but i don't think it works.

Link to comment
Share on other sites

Ay up Rich,

 

Cheers for the strings, I've tried all sorts now, I've got nearly the same setup as you. I've done a clean 10.6 install with the EX58-UD5 motherboard and a Gigabyte GTX260 superclocked (same dev id's but with DVI, VGA & HDMI) using the script to install kext's/patch. I've tried with the nvidia drivers and efi strings, original apple drivers and efi strings, I've even tried editing the resman plist at each attempt. Still no joy, no QE/CI/Open CL/res change! I'm no noob and am proficient in terminal; been using linux/freebsd for about 10 years now.

 

I'm all ready to lay down in defeat and buy 9400GT 'till there is a proper solution but I know that isn't in the spirit of the forum!

 

Any chance you could share your dsdt and efi string? I'm at the end of the tether now.

 

All the best dude

 

Elliot

Leeds, Yorkshire

Link to comment
Share on other sites

No need to put you're from Leeds, I could tell when you said "ay up" :)

 

I've done it lots of times now (keep killing my install by playing with it)

 

In the .zip folder I uploaded, my gtx260.hex file has the string I attached to both com.apple.boot.plists (/Extra and /Library/Preferences/SystemConfiguration/)

 

My /Extra .plist looks like this:

 

<?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>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-x32</string>
<key>Timeout</key>
<string>1</string>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>device-properties</key>
<string>cd0300000100000001000000c10300001500000002010c00d041030a01000000010106000003
0101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d0070006
100720061006d0073002d00760065007200730069006f006e00000008000000000000022200000040
0032002c006400650076006900630065005f0074007900700065000000120000004e5644412c67707
52d64696f64650e0000004e00560050004d0000002000000001000000000000000000000000000000
0000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e000
000090000003331373261100000004e00560043004100500000001800000004000000000003000c00
0000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c007
3000000080000000000000022000000400030002c006400650076006900630065005f007400790070
00650000000b000000646973706c6179100000006d006f00640065006c0000001a0000004e5649444
941204765466f726365204754582032363014000000400030002c006e0061006d0065000000120000
004e5644412c446973706c61792d4120000000400032002c0063006f006d007000610074006900620
06c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e00
61006d0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006
700000008000000000000021c0000006400650076006900630065005f007400790070006500000010
0000004e5644412c4765466f72636520000000400031002c0063006f006d007000610074006900620
06c00650000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500
730073002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000
f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f007400
79007000650000000b000000646973706c617920000000400030002c0063006f006d0070006100740
0690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c007400
6f00740061006c00730069007a0065000000080000000000003836000000400032002c00680077006
300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e00000008
0000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d70617
2656e74</string>
</dict>
</plist>

 

Hope that helps ;)

 

(Ignore the weird formatting in the code section)

 

-Rich-

Link to comment
Share on other sites

 Share

×
×
  • Create New...