Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DenBeke

macrumors regular
Original poster
Aug 11, 2011
192
8
Antwerp
I'm having problems with the fan of my ATI 5870 card (sometimes the fan doesn't start rotating when starting up, causing the Mac to panic due to overheating). After searching a bit, I found out that to fix the fan, I will have to open the whole card, which means using thermal pasta... (I'm a bit afraid of that)

I was now looking for another graphics card, and the Sapphire HD 7950 seems popular for Mac Pro's (and actually seems really cheap).

The only problem is that I want to keep the bootscreen. So I will need to flash the 7950 card. Is it common that people brick their card while doing so or isn't it too hard?

Or shouldn't I flash the card, but use a cheap "real" Mac card for the bootscreen?
 
Open the card is not hard at all. I never open any card until few weeks ago, then I decided to open my 7950 to apply some AS5. No reference video, no real tutorial. Just watch few YouTube video that's for other graphic card.

It's simple, remove all screw, pull to open a little bit, detach the fan connector, and then completely remove the heatsink.

In your case, the card is dying anyway, why not just open it, give it a deep clean and try to fix it?

For the 7950, get a card that have dual rom. Then you will be very safe to flash the card. I just use AtiWinFlash, the laziest way to flash the card, never have any problem. Even though you kill one rom, you can still boot with the second rom, and then recover the dead rom. As long as you keep one rom safe and never touch it (apart from booting from it). You are basically bullet proof.
 
Thank you for the reply.

So opening and re-assembling a graphics card isn't too hard at all. Even not applying the thermal pasta and changing a fan?

And from your post I also conclude that flashing a card isn't hard at all?
Can you brick a card by following the guidelines?
(And is one non-mac card enough to flash, or do I need two cards in order to flash one?)

Last question... :)
If I buy an old Mac Pro (or even G5) Mac card for my current Mac Pro. Can I then use that card to show me the bootscreen on every startup, and use any non-EFI card to do all real stuff? Will OS X allow me to have those to cards (and choose the correct one)?
 
The 5870 is a fine card and although all you need to change the cooler is a small phillips screwdriver, a lot of q-tips and either some rubbing alcohol or ArctiClean, you may prefer to ask a computer-minded friend to do the work for you in return for a few beers/pizza.

If you want to tackle it yourself, have a look for guides.

One cooler that is listed as compatible is this... http://www.arctic.ac/eu_en/accelero-xtreme-9905.html

On the Products page, it does list that cooler as compatible. It is a fat cooler taking up space above the Apple card though.

I used an older version of the cooler when I replaced my Apple 5870 cooler and showed pictures here... https://forums.macrumors.com/threads/1097022/
 
There are following good Mac Pro cards with Bootscreen:
EVGA GTX 285 Mac Edition its worse then your 5870 but its really cheap for a mac card, 150 bucks on ebay.

AMD Sapphire Radeon HD 7950 Mac Edition 3GB GDDR5
EVGA GTX 680 Mac Edition
You could even get a NVIDIA GT 8800 they are like 40 bucks and can play games like Battlefield 4 on low settings
 
Open the card is a simple job. As long as you are not doing some silly thing (e.g. pull very hard to open the card without remove all screws), the card is not that easy to break.

Reassembly the card is quite easy as well. Plug in the fan connector, put the heatsink back to it's correct place, and then put the screws back. Very straight forward.

However, in your case, once you open the card. You MUST clean all the current thermal paste and apply the new one. Basically you have to do that every time you open the card.

Apply thermal paste is not that hard. There are plenty of youtube videos to show how much you should apply.

Flash the card is simple. The easiest way is to do that in Windows, just few clicks, no command line, no complicated stuff. However, you need to have the correct rom, or make the EFI rom yourself. This may be the hardest part.

For a card that have dual rom, you can't brick the card with only one flash application. Unless you intentionally switch to the good rom and kill that again. It's not that way to brick the card accidentally.

You only need one card in the Mac Pro in order to flash it. In your case, you can boot from the 7950 itself (with no boot screen), and then flash it. No other graphic card required in this process.

I don't have any experience of dual graphic card setup. AFAIK, quite a few guys install a GT120 in there Mac Pro for the boot screen, and let the other non-flashed graphic card to do the heavy duty job. I don't know if there is any limitation with this setting. However, it seems the OS will not choose the best card to do the job, it simply choose the card that attach to the screen to do the job. e.g. The 7950 can't be used to play 3D games on a screen that actually connected to the GT120. Of course, for something like OpenCL should not be a problem at all.
 
Last edited:
Thank you for the answers.
I have learned a lot, and most of things now are more clear.


About the dual graphics setup:

I don't have any experience of dual graphic card setup. AFAIK, quite a few guys install a GT120 in there Mac Pro for the boot screen, and let the other non-flashed graphic card to do the heavy duty job. I don't know if there is any
limitation with this setting. However, it seems the OS will not choose the best card to do the job, it simply choose the card that attach to the screen to do the job. e.g. The 7950 can't be used to play 3D games on a screen that actually connected to the GT120. Of course, for something like OpenCL should not be a problem at all.

Have you got any links to articles/posts about this?
I have done some research but couldn't really find any exact information about it.

Because now I suppose the monitor on which I want to see the bootscreen should be attached to the old GT120, and the main monitor(s) to the new non-EFI cards? Or can I just connect all monitors to the new card, and still see the bootscreen?
 
Thank you for the answers.
I have learned a lot, and most of things now are more clear.


About the dual graphics setup:



Have you got any links to articles/posts about this?
I have done some research but couldn't really find any exact information about it.

Because now I suppose the monitor on which I want to see the bootscreen should be attached to the old GT120, and the main monitor(s) to the new non-EFI cards? Or can I just connect all monitors to the new card, and still see the bootscreen?

ON a 1,1 or 2,1 you will only see boot screens on efi32 or EBC card.
 
If you want the 7950, then check MacVidCard, he replied to your topic. He flashes graphics cards for the Mac Pro. There's other nvidia and ati cards. I haven't bought anything from him, but many talk highly of his work and he offers warranty on the cards so you know it works well!
 
Get a card from MVC or send him your own to flash and be done with it. I went R9 280X and is vay nass
 
Pardon my ignorance, but what is vay nass? Is that some hip hop lingo for a really good deal or something?

thumbs-up-borat.jpg
 
If you want the 7950, then check MacVidCard, he replied to your topic.

I have already done :)


The fan is a cheap fix.

They are sold on Ebay for 10-20$ US.

A little time with a small screwdriver and you are golden.

Thanks!


Get a card from MVC or send him your own to flash and be done with it. I went R9 280X and is vay nass

Thanks for the advice!


So it will be a flashed non-EFI card, or non-flashed non-EFI card, combined with an GT 120 in case I need a bootscreen.

I still haven't answer on my questions about the GT120 + HD 7950 (or any other non-EFI card).
- Can I install the GT120 in another slot than the bottom slots?
- Do I need any screen connected to the GT 120 in order to have a bootscreen? (I guess so).
- How does OS X handle dual graphic cards?
- I have heard that some non-Mac cards work at PCIe 1.0 speed, is that true?
 
I still haven't answer on my questions about the GT120 + HD 7950 (or any other non-EFI card).
- Can I install the GT120 in another slot than the bottom slots?

Yes. Slots is slots.

- Do I need any screen connected to the GT 120 in order to have a bootscreen? (I guess so).

Only if you want to see it.

- How does OS X handle dual graphic cards?

How do you handle wearing two socks? (being humorous, OS X is just fine, Windows may have issue but usually solveable)

- I have heard that some non-Mac cards work at PCIe 1.0 speed, is that true?

You have heard correctly.
 
Pardon my ignorance, but what is vay nass? Is that some hip hop lingo for a really good deal or something?

Sounds like some kind of contraction of very nice. Sounds like German, but it's not. German is sehr schön for very nice.

Lou
 
Last edited:
Well in the reply to his post, he posted a picture of a movie character named Borat. So I checked the movie since I had it on my media player, and it seems to be that it is just an accent from Kazakhstan. It seems that this is how Borat says very nice.

I guess he is a big fan of the Borat movie.
 
Last edited:
Read the ad?

Neither will run at 2.0 until resistor moved.

I don't understand in which add I should read that...
On the website of my local store (looking for the non-EFI R9 280X 3 GB) there is written "Bus type - PCI express 3.0 x16".
On your website it says: "PCIe 2.0". On various other websites I read "PCIe 3.0 x16".

So how am I supposed to know if the card I buy for my Mac Pro will use the full PCIe speed, and isn't a bad purchase?

Is this driver related? Mac firmware related? Card related? ...
 
So how am I supposed to know if the card I buy for my Mac Pro will use the full PCIe speed, and isn't a bad purchase?

The cMP (4,1 or 5,1) only has PCIe 2.0 slots (2 of them are x16). So, even though the card support PCIe 3.0, you can only run it at 2.0 speed. However, AFAIK, there is no difference in terms of performance. because the PCIe 2.0 speed is fast enough.

On the other hand, if you just buy a PC graphic card and plug that into your cMP without any modification. Most likely that card can only work at PCIe 1.0 speed with your Mac Pro. And this will cause performance degradation, because the PCIe 1.0 bandwidth is not good enough for high performance graphic card such as 280X.
 
The cMP (4,1 or 5,1) only has PCIe 2.0 slots (2 of them are x16).

Yep, I knew :)

On the other hand, if you just buy a PC graphic card and plug that into your cMP without any modification. Most likely that card can only work at PCIe 1.0 speed with your Mac Pro.

Why is that the case?
I have read the "Frequently Asked Questions About NVIDIA PC (non-EFI) Graphics Cards" topic, and there is pointed out that installing the Nvidia drivers will allow PCIe 2.0.
So is it better to go for an Nvidia card?

Is the link speed important? And will this be different on non-EFI cards?
 
Basically, the switch for Nvidia cards is in software, the one for AMD cards is hardware.

I have managed to find them on 90% of AMD cards. It's relatively easy on cards that exist as Apple cards. (2600xt, 4870, 5870,7950)

It becomes more of a challenge on cards with no Mac Edition. (6870,6970,R9 290X, 7870) We have found them for these but at much greater time expenditure.

For Nvidia cards it is some minor change in firmware. They have had the magical ability to change where this "switch" is in each card family. We found it for past cards, but Maxwell is still a mystery. And again, since there is no Mac Edition, it will be very difficult indeed to find.

Games don't seem to suffer as much as GPGPU stuff. And certainly if you have 4 @ PCIE cards having 1 running at half speed is more of an issue than if you only have 1 card running. (Old lady on highway going 30 MPH only a problem if there are others going 70)

BareFeats may soon be able to quantify this. We have offered to mod his R9 290X to run at PCIE 2.0. He could then re-run the tests he just published and you will have answers. May change things, may not.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.