Jump to content

Snow Leopard And Evga Gtx 295


Wyzco
 Share

160 posts in this topic

Recommended Posts

Hey Monsterj, no worries about the delay, I'm happy for the help! Anyways I've been either waiting for cables from Hong Kong or battling for nearly 2 months now so I've learned patience!

 

Both the fans of the cards come on upon boot, as well as the 295's light. The 295 has a beast fan lol. With the 295 installed, it does exactly the same as with it on, black blank.

 

The power supply is enough, checked that one out. The is 2 power sockets on the motherboard, 2 mini 6pin PCI-E's. I have 2 mini 6 pin to normal 6 pin cables coming out of them, one going into the 6 pin on the 295, the other with a 6 to 8 pin adapter then into the 295. I've multimetered the cables and they check out. It could be the connectors on the mobo but I seriously doubt that. The card has been tested on a PC too.

 

I will backup my system and give your scheme a go. Will report back soon.

 

K

Link to comment
Share on other sites

I have attempted this workaround.

 

The kext stuff in single user ago went fine, but the 295 did not bring anything up on the screen, either with the GT120 in slot 3 or without it.

 

Upon rebooting, Snow Leopard was in a {censored} resolution, I therefore went back and did the second lot of single user stuff which reverted it to normal which was good to see. Obscurely it reset my desktop to the default.

 

I was led to believe that a GT120 or other mac compatible card was required to provide the EFI drivers?

 

K

Link to comment
Share on other sites

Upon rebooting, Snow Leopard was in a {censored} resolution, I therefore went back and did the second lot of single user stuff which reverted it to normal which was good to see. Obscurely it reset my desktop to the default.

 

so by rebooting, you refer to booting with only the gt120 in slot 1, ie no joy with the 295?

 

it might be worth updating your efi firmware,

which is supposed to solve some bootcamp issues.

a shot in the dark, but it might let you get into windoze.

 

http://support.apple.com/kb/DL989

 

^check it matches your mac pro model, it says its for the early 2009 model

its a pretty recent update, so it might have some stuff that benefits newer graphics chips

like the gtx200 series.

 

this guy said updating the firmware helped for 10.5 leopard....

http://forums.macrumors.com/showpost.php?p...mp;postcount=11

 

 

good luck, i envy your 100%APPLE_EFI :( . we only get emulation.

Link to comment
Share on other sites

Sadly it made no difference. I get the feeling I've reached the end of my options. It seems so odd that mine didn't work when others have made it work. For all I know Apple put in something to stop PC graphics card being used so they can catch the Apple tax on the 285 GTX for Mac.

 

I just hope I get a good price for the bugger after all this effort lol.

Link to comment
Share on other sites

darn. i seriously think its worth giving evga tech support a call for boot camp installation support, as that would then let you get it working in os x. you could always have a go with downgrading to leopard, but thats quite a price to pay for working graphics.

 

then again, if the card is no use to you, better sell it before the gtx300 fermi cards get released. :D

Link to comment
Share on other sites

I'm afraid that idea has gone too. I sent their tech department a mail a few days and they got to me giving me the brush-off saying that it's incompatible technology, best card for the mac is the 285 for mac blah blah.

 

Ah well, I gave it a crack and it didn't work. I don't think I'll lose much money if any at all. I got it for a good price from the states via eBay and as there's some kind of embargo on EVGA to the UK people are looking for them.

 

You never know, 3 series ones might work haha!

 

I have the irksome idea that one of my mobo power connectors doesn't work. We shall never know.

 

Thanks very much for all your help Monsterj!

Link to comment
Share on other sites

I'm afraid that idea has gone too. I sent their tech department a mail a few days and they got to me giving me the brush-off saying that it's incompatible technology, best card for the mac is the 285 for mac blah blah.

damn those professionals, dont they know the power of amateur hacking :unsure:

 

Ah well, I gave it a crack and it didn't work. I don't think I'll lose much money if any at all. I got it for a good price from the states via eBay and as there's some kind of embargo on EVGA to the UK people are looking for them.

 

You never know, 3 series ones might work haha!

Yes, i live in the uk and had to pay through the nose for my 295, something in the league of £360 new! i wish you many bidding frenzies and no pseudo nigerian prince buyers.

 

I have the irksome idea that one of my mobo power connectors doesn't work. We shall never know.

 

Thanks very much for all your help Monsterj!

its very frustrating when you dont know where the problem lies, and i think its a good idea to sell it and not waste any more time!

thanks for testing out my guide on a mac pro, it was useful and there is now more collected info on this thread for other mac pro / 295 owners, plus i discovered pcwiz's kext moving trick which almost negates the need for the netkas ATY.295.fix kext!

 

kind regards,

j

Link to comment
Share on other sites

  • 4 weeks later...

Hi All

 

I have a dual monitor problem.

 

After 2 days i got osx86 up and running with the gtx295. using the gtx295.efipack.

 

If i start up screen goes black. But if i pull out the plug for the 2nd monitor picture is back up.

 

Anyone else tried this?

 

help is very much appreciated it is the first time i try to install a osx on my PC

 

thanks

Link to comment
Share on other sites

hi zyberg, when using the efipack did you use the correct string generator for

your type of card (dualpcb string generator for dual pcb card, singlepcb string generator for single pcb card)?

 

the only difference in code between the 2 is the NVCAP value, which affects dual monitors.

 

also, have you got any feedback about the efipack - what did you think...?

Link to comment
Share on other sites

hi zyberg, when using the efipack did you use the correct string generator for

your type of card (dualpcb string generator for dual pcb card, singlepcb string generator for single pcb card)?

 

the only difference in code between the 2 is the NVCAP value, which affects dual monitors.

 

also, have you got any feedback about the efipack - what did you think...?

 

In regards to the NVCAP, I think I'm having this problem. I have my evga gtx295 (dual-pcb) running.. but no dual monitors. I used the correct efi string, I also tried r4lph's method. I'm unsure as to what I'm doing wrong.

 

My plist before turning into hex:

 

<?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(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x2,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.01</string>

</dict>

<key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.02</string>

</dict>

</dict>

</plist>

Link to comment
Share on other sites

@ANARCHINTOSH

 

hey,big thanks for this idea and the guide.i have a fully working asus gtx295 single pcb on my third attemp.system profiler and adobe photoshop dedects the gpu correctly.its fully working with your guide so thank you very much.by the way,i couldnt get to my desktop at first try,deleted the nv drivers from my system and then follwed your guide.so this trick works on hackintosh too.

 

my config:

Zalman gs1000

Gigabyte x58 ud5

Intell core i7 920

Asus GTX295 single pcb

2gb Kingston DDR3 1333 mhz ram

1TB WD green HDD

Link to comment
Share on other sites

@ANARCHINTOSH

 

hey,big thanks for this idea and the guide.i have a fully working asus gtx295 single pcb on my third attemp.system profiler and adobe photoshop dedects the gpu correctly.its fully working with your guide so thank you very much.by the way,i couldnt get to my desktop at first try,deleted the nv drivers from my system and then follwed your guide.so this trick works on hackintosh too.

 

my config:

Zalman gs1000

Gigabyte x58 ud5

Intell core i7 920

Asus GTX295 single pcb

2gb Kingston DDR3 1333 mhz ram

1TB WD green HDD

awesome, thats just great to hear. I noticed youve got the same motherboard as me (dont we all love our ud5s), maybe youll be interested in my new project?

 

its an easy installer for EX58-UD5, i7920 thats based on digital_dreamers install script.

ive taken care include all the best and newest hacks out there, and its nearly kextless (only 3 or 4),

it will probably be released within a few weeks.

Link to comment
Share on other sites

hi zyberg, when using the efipack did you use the correct string generator for

your type of card (dualpcb string generator for dual pcb card, singlepcb string generator for single pcb card)?

 

the only difference in code between the 2 is the NVCAP value, which affects dual monitors.

 

also, have you got any feedback about the efipack - what did you think...?

 

Hi ANARCHiNTOSH

 

I think the efipack is great.... But i would be so nice to have dual monitors. Im not sure what to change in the NVCAP . Im pretty new to this stuff. But check out my dual_pcb.plist here and se if anything is wrong. Thanks alot for trying to help me it is great. Im not sure if my card i dual or single pcb anymore (was pretty sure it was dual). How can i tel? It is a pretty old ZOTAC GeForce GTX 295 (1.792 GB) with 2 DVI and 1 hdmi.

 

again... Thanks alot for trying to help me.

 

UPDATE: I tried to change to single pcb and nothing works so i guess that makes it a dual pcb!

 

<?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(0x3,0x0)/Pci(0x0,0x0)/Pci(0x2,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.05</string>

</dict>

<key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.04</string>

</dict>

</dict>

</plist>

Link to comment
Share on other sites

awesome, thats just great to hear. I noticed youve got the same motherboard as me (dont we all love our ud5s), maybe youll be interested in my new project?

 

its an easy installer for EX58-UD5, i7920 thats based on digital_dreamers install script.

ive taken care include all the best and newest hacks out there, and its nearly kextless (only 3 or 4),

it will probably be released within a few weeks.

 

yep ud5s are great,i really love mine..for your new project,first of all im very glad to hear that and yes of course im interested,count me in for any help:) i have some empty hdds waiting for test installations if you need me to do:)

Link to comment
Share on other sites

Hi ANARCHiNTOSH

 

I think the efipack is great.... But i would be so nice to have dual monitors. Im not sure what to change in the NVCAP . Im pretty new to this stuff. But check out my dual_pcb.plist here and se if anything is wrong. Thanks alot for trying to help me it is great. Im not sure if my card i dual or single pcb anymore (was pretty sure it was dual). How can i tel? It is a pretty old ZOTAC GeForce GTX 295 (1.792 GB) with 2 DVI and 1 hdmi.

 

again... Thanks alot for trying to help me.

 

UPDATE: I tried to change to single pcb and nothing works so i guess that makes it a dual pcb!

 

<?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(0x3,0x0)/Pci(0x0,0x0)/Pci(0x2,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.05</string>

</dict>

<key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,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>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAADwAAAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAOA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 295</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>62.00.6C.00.04</string>

</dict>

</dict>

</plist>

a little bit of googling gave me this: zotac single pcb zotac dual pcb

if you have hdmi it is probably a dual pcb.

stuff to try:

1. if you installed with Raph4's method, i highly recommend you reinstall using the

dual pcb efi string generator in my efipack. in regards to the NVCAP value, that seems correct for a dualpcb....

 

2.if you installed the NVGTX295.Fix.kext when you thought your card might be a singlepcb, delete it and open kextutility (to refresh kextcache's).

...but if your card does turn out to be singlepcb, you will need it installed.

 

3. have you disabled your bootloader's graphicsenabler from boot.plist? for Chameleon and PC_EFI its:

<key>GraphicsEnabler</key>

<string>No</string>

 

4. did you install the ATY_Init.kext or any other graphics injectors? delete them and open kextutility if you did.

 

it is entirely possible to have dual monitors (im doing it right now), so dont give up!

your screenshot looks correct...

 

yep ud5s are great,i really love mine..for your new project,first of all im very glad to hear that and yes of course im interested,count me in for any help:) i have some empty hdds waiting for test installations if you need me to do:)

thats exactly what i need. it will take me a while to get my head round dd's bash scripting and how to add my own code to it, but when i have an alpha version ready, you'll be my go-to guy and ill give you a PM. currently ive replaced the bootloader, kexts and script installer logo, and im now working on the dsdt replacer (instead of dd's patcher) code.

 

i realised the link to it was broken in my last post, but ive updated it and it works now.

 

Hello

To excuse I do not speak very English I am French

How to know if we are in mode vesa or in mode driver?

in vesa you will get {censored} resolution, High Definition (720p and 1080p) videos (download some from apple trailers) wont play and you will have some weird stuff in System Profiler - Display. In efi string mode you will get this in System Profiler.

 

Hello

I have the card zotac gxt 295 that you, I would like to know how you made to install thank you?

go to this post for instructions. download the EFiPack. you need to find out if your card is single or dual pcb. If its single pcb, you will also need to install the NVGTX295.Fix.kext.

Link to comment
Share on other sites

ANARCHiNTOSH

 

Thank you for your help

Here is my config

 

Why I do not have the rotation?

 

I am in mode vesa or not?

 

My zotac 295 double pcb

i dont know why you dont have rotation. maybe it is because you are in vesa mode.

 

i cant tell if you are in vesa mode, but you can:

http://trailers.apple.com/trailers/fox/avatar/hd/

 

try and play the 1080p video. if it will not play, you are in VESA mode.

Link to comment
Share on other sites

 Share

×
×
  • Create New...