Jump to content

fermi/gtx 480/gtx 470


cmf
 Share

1,729 posts in this topic

Recommended Posts

Ok, so does anyone know why it doesn't work then?

I figured every card with GF100 would work using this method.

I have a EVGA GTX 465. And from what I understand, it cannot be flashed.

Can anybody answer this question? I will accept that it just doesn't work, but WHY doesn't it work? #0 on the first post implies that this will work for any gf100 card. GTX 465 is a gf100 card. I kind of already figured out that this method doesn't work, but WHY doesn't it work?

Link to comment
Share on other sites

just to report my success story with my Inno3D GTX 470 Hawk Edition

 

- temporarily used an OOB (out of the box) Snow Leopard supported GPU (Palit 8400 GS 256mb) during the course of this (unless otherwise noted). this card costs 30 USD.

- installed 10.6.4 using my method here.

- installed latest chameleon build using the installer i got here. i made sure that GraphicsEnabler is turned on.

- downloaded and mounted the fermi file from the first post

- mounted it

- copy all frameworks from frameworks/ to /System/Library/Frameworks (replace old ones). if it refuses to replace, delete the existing one (by putting it into trash), then proceed with copying the OpenCL and OpenGL framework folders.

- using KextHelper, i dragged all the kext files to it and proceed with install

- i shutdown the mac (force quit KextHelper if the shutdown process takes a while)

- once the computer is powered off... I REPLACED THE 8400GS WITH MY GTX 470.

- i powered on the PC with the GTX 470 card installed and everything works!

 

screenshot20101101at115.png

Link to comment
Share on other sites

This has been a very useful thread. I can't believe that I've gotten as far as I have with the hackintosh I'm working on. I followed the instructions in the 1st post and got an NVidia GeForce 480 GTX up and running with very little trouble.

 

However, I have 4 of them. Once I add the 2nd card, the OS X boot process starts but never completes. It won't boot using single user mode and when I pass the boot loader the -v option, it seems to be hanging somewhere during NVEnabler. I've attached a picture of the point where the hang occurs.

 

It will boot into Linux just fine and use all 4 cards.

 

Here are the specs:

 

EVGA SR-2 mobo

2 6 core Xeons (3.33GHz, X5680)

4 Nvidia GeForce 480 gtx

48 GB memory (I've pulled out all but 4GB)

 

Here's the output from lscpi under Linux, with all 4 cards:

% Just the video cards:
lspci -nn  | grep -i vga
07:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
08:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
0b:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
0c:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)

% Full output
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 5520 I/O Hub to ESI Port [8086:3406] (rev 22)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 22)
00:02.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [8086:3409] (rev 22)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 22)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 22)
00:13.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub I/OxAPIC Interrupt Controller [8086:342d] (rev 22)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 22)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 22)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 22)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 22)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [8086:3a44]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 [8086:3a48]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Device [11ab:4380] (rev 10)
03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Device [11ab:4380] (rev 10)
04:00.0 SATA controller [0106]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 03)
04:00.1 IDE interface [0101]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 03)
05:00.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
06:00.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
06:02.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
07:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
07:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be5] (rev a1)
08:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
08:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be5] (rev a1)
09:00.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
0a:00.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
0a:02.0 PCI bridge [0604]: nVidia Corporation Device [10de:05b1] (rev a3)
0b:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
0b:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be5] (rev a1)
0c:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06c0] (rev a3)
0c:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be5] (rev a1)
0d:00.0 USB Controller [0c03]: NEC Corporation Device [1033:0194] (rev 03)
0e:00.0 SATA controller [0106]: Device [1b4b:9123] (rev 11)
0e:00.1 IDE interface [0101]: Device [1b4b:91a4] (rev 11)

 

Does anybody have any ideas on how to get all 4 of these cards working? I'm happy to pull out three of the video cards and boot into OS X and try stuff. I'm not afraid of hacking on some code to get this working.

post-658152-1288969803_thumb.jpg

Link to comment
Share on other sites

EVGA SR-2 mobo

2 6 core Xeons (3.33GHz, X5680)

4 Nvidia GeForce 480 gtx

48 GB memory (I've pulled out all but 4GB)

 

Sorry I have no useful input, but ...I do have a question.

All this hardware is for ONE computer? And you will be running this thing on OSX, which hardly supports the GTX480 properly? Or CUDA. Or gaming in general. What the heck are you going to use this abomination for?!

 

Install Windows or Linux on it, and let it roam free! :-)

Link to comment
Share on other sites

Sorry I have no useful input, but ...I do have a question.

All this hardware is for ONE computer? And you will be running this thing on OSX, which hardly supports the GTX480 properly? Or CUDA. Or gaming in general. What the heck are you going to use this abomination for?!

 

Install Windows or Linux on it, and let it roam free! :-)

How dare you call this machine an abomination? Oh, that's right, because it is. I didn't buy this, I was just asked to try and get it hackintoshed and I'm so very close. One card works beautifully, I just need to get the rest working.

Link to comment
Share on other sites

HW Acceleration??? please explain it, am a poor noob about this OSX86, thanx before,

 

 

Basically, without hardware acceleration your video card will be as good as a Matrox from 12 years ago. Resolution will work, but nothing else. You won't even be able to watch a DVD correctly.

 

Just wait.

Link to comment
Share on other sites

I agree. The first post of this topic is wrong and should be re-writen in order to be clear about whitch card works and how much it is working (for exemple 460 doesn't work at all but GTX 470 works partialy).

 

As no-one would like a partialy working card, it's more honest to say that Fermi doesn't work for the moment.

 

I don't know about GTX480 (haven't tested yet) but it's very likely that CUDA (3.1 computing capabilities) and other very important improvements of the Fermi arch aren't supported yet by the OS.

 

Now that's the second time i say it. If you want a big card for Mac OS just get a GTX 280 / 285 / 295.

 

PM!

Link to comment
Share on other sites

I agree. The first post of this topic is wrong and should be re-writen in order to be clear about whitch card works and how much it is working (for exemple 460 doesn't work at all but GTX 470 works partialy).

 

As no-one would like a partialy working card, it's more honest to say that Fermi doesn't work for the moment.

 

I don't know about GTX480 (haven't tested yet) but it's very likely that CUDA (3.1 computing capabilities) and other very important improvements of the Fermi arch aren't supported yet by the OS.

 

Now that's the second time i say it. If you want a big card for Mac OS just get a GTX 280 / 285 / 295.

 

PM!

 

I'm not agree with you, those cards are outdated and sooner or later (most likely sooner) GTX4xx will be fully supported. so instead if you are hurry and need a high end card for OSX get an ATI.

Link to comment
Share on other sites

Hi,

I have a GTX 470.

I have read almost all the thread and from what I've understood this card will work on hackintosh except the vsync problems and the lack of OpenCL support.

 

However, what I don't understand is: I'm currently playing WoW and Starcraft II, will I be able to play those 2 games on hackintosh with my GTX 470?

 

Thanks

Link to comment
Share on other sites

Hi,

I have a GTX 470.

I have read almost all the thread and from what I've understood this card will work on hackintosh except the vsync problems and the lack of OpenCL support.

 

However, what I don't understand is: I'm currently playing WoW and Starcraft II, will I be able to play those 2 games on hackintosh with my GTX 470?

 

Thanks

 

Yes, it won't work great. In my situation, to get it worked at the speeds near GTX 260/280, I had to change something in one of the plists dealing with power management: see this post:

 

http://www.insanelymac.com/forum/index.php...t&p=1544342

Link to comment
Share on other sites

i have a gigabyte GTX470, the screen starts to corrupt almost as soon as i start to play wow :hysterical::( the weird thing is that the graphics intensive login screen works just fine. i have not tried fiddling with the power management yet, really hoping for proper/full support from apple real soon now!

 

i should note that everything else seems to work ok, there appears to be some slight vsync issues when watching videos but usually not noticeable unless looking for it (slight tearing). don't know about opencl, don't use it.

Link to comment
Share on other sites

 Share

×
×
  • Create New...