Jump to content

Problems installing XFX ATI Radeon HD 5850 in Mavericks 10.9.5


Eweie
 Share

5 posts in this topic

Recommended Posts

Hello, I've been using a radeon hd 4850 for the longest time, since snow leopard and all the way to the latest mavericks version without a problem.

but recently I acquired a XFX ATI Radeon HD 5850 and just cant get it to work.

I'm using the same installation I was using for the other card but even went ahead and deleted the kext i was using for it.

 

It's my understanding that you're supposed to open up AMD5000Controller.kext and AMDRadeonX3000 and insert the device ID into IOPCIMatch in the controller and in AMDCypressGraphicsAccelerator > IOPCIMatch for the X3000 kext. but I'm getting no results. My device ID is 6899

it just boots into a grey screen, I cant see anything abnormal in verbose mode and I can ssh into the computer so seems the OS is working. I've tried with GraphicsEnabler yes and no

 

I've tried setting the SMBios to Mac pro 5,1 and iMac 11,3 also tried several ATIconfigs but I'm not exactly sure which one to use.

I'm using Chameleon.

 

Am I missing something? I've read a ton of threads and I cant find a solution.

 

I can boot into the os with -x and I see under the about this mac and system profiler that it says radeon hd 4850 and 5mb vram but shows the correct device ID for the HD 5850.

 

Also this happens when I try to boot with -f to ignore the kext cache post-1147257-0-58199200-1413008063_thumb.jpg

 

and sometimes when the screen doesn't go to grey this part of the verbose is left on the screen post-1147257-0-64048300-1413008074_thumb.jpg

I don't know if theres anything weird in those last lines. but I can still ssh to the computer and file share from a mac.

 

Please help me, I'm at my wits end.  :(

Link to comment
Share on other sites

Update: I discovered I still had Evoenabler.kext on my system, I deleted that and now it boots without -x to the desktop but without any QE/CI. and only with GraphicsEnabler=No and SMBios to iMac 11,3.

Also the system profiler no longer shows 4850, shows nothing but 5mb vram and correct device ID and nothing under PCI cards.

Link to comment
Share on other sites

I got it to work but I'm not sure how.

I think by using AMD5000Controller.kext, AMDRadeonX3000.kext and AMDRadeonX3000GLDriver.bundle from 10.9.0.

not sure why the 10.9.5 kext wouldn't work since it doesn't seem like apple has modified them since 10.9.0.

 

My card is recognised as an hd 5000 but everything seems to work perfectly.

I hope I have proper power management though. have it set to iMac 10,3.

Link to comment
Share on other sites

  • 2 weeks later...

Is your power management working fine? I have the same card but my performance for non-3D part is just {censored}. Resizing windows and some other stuff is just sloppy, 3d however just works fine.

If yours is working fine, i might install the kexts that you mentioned above from 10.9.0.

Link to comment
Share on other sites

Is your power management working fine? I have the same card but my performance for non-3D part is just {censored}. Resizing windows and some other stuff is just sloppy, 3d however just works fine.

If yours is working fine, i might install the kexts that you mentioned above from 10.9.0.

My card is working fine in 3d and 2d except for one thing. Preview will bug out when rendering images, it might open one or two but if I open more it will freeze for quite some time and display junk. other than that the card works perfect.

 

As for the power management, it seems to be OK, the card heats up when play video games and if i restart right away i can hear it throttle up the fan while the computer posts until OSX boots, but it also does that with Windows so I think both OS' have pretty aggressive power management.

I have been looking into editing the power management kext but Ive had no time.

Important to note, I am using GraphicsEnabler=Yes and the card is now recognized properly as a 5850, With ati ROM Uakari.

without Uakari Ati rom the card doesn't show proper resolutions and the second display won't work.

with GraphicsEnagler=No the card works fine but is recognized as a 5000, so using the above settings might fix some issues.

Link to comment
Share on other sites

 Share

×
×
  • Create New...