- Joined
- Aug 16, 2011
- Messages
- 1
- Reaction score
- 0
- Points
- 1
Well, in case you are one of the unlucky people whose Geforce 8800 GT broke down in an early 2008 Mac Pro (Mac Pro 3,1), here is a nice solution which does not require you giving huge amounts of money to Apple for - well, nothing, basically
In case you did a little research, you will soon find out that Apple's graphic cards are - except for their EFI Bios - basically identical to "normal" PC ones. So the interesting question remaining is whether they are or are not usable within a Mac Pro. And the answer is:
You can make an PC ATI Radeon HD 5450 working in a Mac Pro 3,1 WITHOUT ANY EFI-FLASHING and WITHOUT ANY SPECIAL DRIVERS. This tutorial SHOULD WORK WITH ANY Radeon HD 5xxx (though this isn't tested)
The basic idea is taken from ATI Radeon HD 5450 Working On Snow Leopard - InsanelyMac Forum so - thanks
As you may or may not know, current graphics card drivers are seldomly for one specific card only, but instead for a whole series. So the thinking is - if Apple provides drivers for the Radeon HD 5770 (indluded in Snow Leopard), these drivers should work with each card of the series - in this case, all Radeon HD 5xxx.
The only problem is that Snow Leopard will take any non-5770 as "not compatible", and will not provide any graphics with these cards at all. But we may - our purpose here - tell OSX to use the drivers for the 5770 for all 5xxx models, something which may be achieved with a simple alias. And the really nice thing is that such an alias is - when it comes to OSX - not more than a simple text file (i.e. a *.plist file).
So all we basically do is telling OSX to use drivers it already has for different graphics cards. Thus we do not need to manipulate the system at all!
The steps needed to be done:
And - you are done! The one and only drawback is that the screen remains black until the graphic environment is loaded, i.e. until you log on the system. Once you are there, you have the full control as if any normal Mac Pro card was installed (rotating screens, changing resolution, etc.).
Even with a "cheap" HD 5450 you can run two screens with resolutions of 2560x1600 and 1600x1200 at a time without any loss in everyday performance - for a mere $50.
If you have a Geforce 8800GT and cannot enter the graphics environment but still can see the startup screen, try the single-user mode (instructions for how to get there, how to mount an external drive (to copy the files) and how to copy these are all over the net).
This was thoroughly tested on a MacPro 3,1 (early 2008) with a Sapphire Radeon HD 5450 (dual-DVI version) running Snow Leopard.
So - hope you will add your experiences with this any time soon - I'm especially curious if this instructions work for other Radeon HD 5xxx (as they should) or different Mac Pros (as they should as well).
In case you did a little research, you will soon find out that Apple's graphic cards are - except for their EFI Bios - basically identical to "normal" PC ones. So the interesting question remaining is whether they are or are not usable within a Mac Pro. And the answer is:
You can make an PC ATI Radeon HD 5450 working in a Mac Pro 3,1 WITHOUT ANY EFI-FLASHING and WITHOUT ANY SPECIAL DRIVERS. This tutorial SHOULD WORK WITH ANY Radeon HD 5xxx (though this isn't tested)
The basic idea is taken from ATI Radeon HD 5450 Working On Snow Leopard - InsanelyMac Forum so - thanks
As you may or may not know, current graphics card drivers are seldomly for one specific card only, but instead for a whole series. So the thinking is - if Apple provides drivers for the Radeon HD 5770 (indluded in Snow Leopard), these drivers should work with each card of the series - in this case, all Radeon HD 5xxx.
The only problem is that Snow Leopard will take any non-5770 as "not compatible", and will not provide any graphics with these cards at all. But we may - our purpose here - tell OSX to use the drivers for the 5770 for all 5xxx models, something which may be achieved with a simple alias. And the really nice thing is that such an alias is - when it comes to OSX - not more than a simple text file (i.e. a *.plist file).
So all we basically do is telling OSX to use drivers it already has for different graphics cards. Thus we do not need to manipulate the system at all!
The steps needed to be done:
* visit the link above to the insanelymac-forum and extract the all-in-one zip file
* copy the ATI5000Injector.kext "file" (this is not more than a folder with just one file - the above mentioned plist file) to /System/Library/Extensions (/s/l/e)
And - you are done! The one and only drawback is that the screen remains black until the graphic environment is loaded, i.e. until you log on the system. Once you are there, you have the full control as if any normal Mac Pro card was installed (rotating screens, changing resolution, etc.).
Even with a "cheap" HD 5450 you can run two screens with resolutions of 2560x1600 and 1600x1200 at a time without any loss in everyday performance - for a mere $50.
If you have a Geforce 8800GT and cannot enter the graphics environment but still can see the startup screen, try the single-user mode (instructions for how to get there, how to mount an external drive (to copy the files) and how to copy these are all over the net).
This was thoroughly tested on a MacPro 3,1 (early 2008) with a Sapphire Radeon HD 5450 (dual-DVI version) running Snow Leopard.
So - hope you will add your experiences with this any time soon - I'm especially curious if this instructions work for other Radeon HD 5xxx (as they should) or different Mac Pros (as they should as well).