Problem getting a RX580 card running on Mac Pro 5,1

Discussion in 'Mac Pro' started by kenshin27, Dec 1, 2018.

  1. kenshin27 macrumors newbie

    Joined:
    Oct 24, 2006
    #1
    So I currently have a late 2009 Mac Pro that I upgraded to a MacPro5,1 w/2x 3.33Ghz procs. I've been using a Radeon HD 7950 for awhile now and have already updated to Mojave 10.14.1. But I just recently picked up a "Sapphire Pulse Radeon RX 580 8G GDDR5" on eBay and have been trying to get it to work in place of the 7950 to no avail. I thought this particular card was one of the ones supported by Apple, correct? But when I install it, computer boots up fine, I see the fans on the RX580 kick in, but then like 20 seconds later they stop, and that's it. I'm feeding the card the extra power it needs with a 2x Mini-6 pin to 8-pin cable. I normally have 3 displays connected but I'm just trying to start with one right now. I tried each of the 2 DisplayPorts as well as the DVI and nothing has helped. Anyone have any idea what else I can try to get this working? Or is a problem with the vid card itself?

    On a side note, I noticed that even though I'm running 10.14.1, my Boot ROM version is still 138 instead of 140. And I can't update it to 140 because of the Metal detection bug whenever I try to run the full Mojave installer. Am I missing out on anything by not having 140? And if so, is there any way I can get it to install w/out somehow going back to High Sierra?
     
  2. jimj740 macrumors regular

    jimj740

    Joined:
    Jul 25, 2013
    Location:
    Pining for the company that once gave us Clarus
    #2
    Bad card? I am running the exact setup flawlessly (minus boot screens of course) on one of my cMPs (4,1->5,1, 2x3.33Ghz, saphire pulse 8G RX580... and was originally running a 7950!

    As for the side question, you are really only missing the NVMe boot capability. The metal detection bug is supposed to be fixed in 10.14.2... should release soon. I too hit that bug but resorted to a external boot disk running 10.13.6 to upgrade the boot rom.
     
  3. MarkC426 macrumors 6502a

    Joined:
    May 14, 2008
    Location:
    UK
    #3
    I agree with jimj740.
    The fans don’t normally spin until the card gets very hot.
    This may be an ex-mining card.
     
  4. kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #4
    Ugh, that's what I was afraid of. Well I have a new one coming in tomorrow so I guess we'll know for sure then. Thanks guys.
     
  5. kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #5
    Well, the brand new card arrived today and unfortunately, still no dice. Can't figure out why it doesn't seem to want to work w/my system. I've removed all other PCIE cards in my system, zapped PRAM, reset SMB, nothing. Plugged in my 7950, still works. Plugged in the ancient Nvidia GT 120, still works. Tried to plug in RX580 w/GT 120 and only one display connected to the GT, the system stalls halfway through startup (Apple logo comes up, progress bar shows up, about halfway through the screen flashes but stays white, and then no more progress bar). Just to be thorough tried the 7950 w/GT 120 and same thing, halfway through startup the screen flashes, progress bar disappears and then nothing.

    By itself, the RX580 seems to just stop working a short while after the startup chime. Stop working meaning the fans stop spinning. With the other vid cards the fans keep spinning at least throughout the startup process. If I try to startup in safe mode, the fans on the RX580 keep spinning but I still get nothing on screen.

    Pretty much ready to throw in the towel and assume I'm stuck w/the 7950 for the remaining usage life of my Mac Pro. :\
     
  6. crjackson2134 macrumors 601

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #6
    Are you sure you are getting power from both your mini6-8 connection. Check both the output of each header, and verify the cable. I wouldn’t be surprised if the card(s) isn’t getting fully powered.
     
  7. kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #7
    I don't even know how to check that. It's a new 2x mini6 to 1x 8 cable that I just got off Amazon. I guess I could order another from a different source to make sure...

    Although if it were a power issue why would it be spinning ok when trying to boot into safe mode?
     
  8. tsialex macrumors 603

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #8
    Did you checked for AirDisplay kexts?
     
  9. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #9
    Try

    1) only install the RX580 but not other GPU (with that dual mini 6pin to single 8pin cable)
    2) Connect that to a single known good monitor with known good cable
    3) Hold "Command + R" to boot

    This will completely eliminate any user modified kext / OS issue. As long as you have proper Mojave installation (with recovery partition), the card will display (may need up to few minutes depends on if you use SSD / HDD).

    If the RX580 displays in recovery partition, then highly likely the card itself is good, but the OS is the problem.

    The fan spin only a few seconds and then stop is completely normal. The RX580's fan is designed to only spin up when required. During initial start up, the fan will spin up. But once the pre-defined fan profile take over, it will stop, until the GPU runs warm again. (In multi monitors config, the GPU will idle with much higher power consumption, therefore, the fan almost always spins)
     
  10. kenshin27, Dec 4, 2018
    Last edited: Dec 4, 2018

    kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #10
    Doesn't look like I have any in my system.
    --- Post Merged, Dec 4, 2018 ---
    Hmm... well looks like starting up in recovery does work. Now what? =) Should I have it reinstall macOS?

     
  11. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #11
    Make proper backup.

    Then you can boot to recovery partition to re-install the OS without erase anything (low chance can fix the issue).

    Or format the boot partition, and make a clean macOS installation (very high chance can fix the issue).

    If you have spare drive laying around, you can simply install a clean macOS to that drive and see if help.
     
  12. kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #12
    Wow, you pretty much called it. I first tried an OS reinstall which didn't fix the issue. Then I wiped my boot and did a clean install and that fixed it right up. Migration Assistant + Time Machine afterwards pretty much had me back up and running w/out even skipping a beat. This is awesome, thanks so much!



     
  13. howiest macrumors 6502

    howiest

    Joined:
    Aug 16, 2015
    Location:
    Left Coast
    #13
    I'm running 10.13.6 and I'm not seeing AirDisplay kext in my System either. Wonder why?

    I have a RX580 waiting to be installed whenever the cables arrive in the mail. (Canada Post Labour Dispute mail delays) :(
     
  14. kenshin27 thread starter macrumors newbie

    Joined:
    Oct 24, 2006
    #14
    I don't think we're supposed to? I didn't have them and I read elsewhere that sometimes they cause problems.

     
  15. howiest macrumors 6502

    howiest

    Joined:
    Aug 16, 2015
    Location:
    Left Coast
    #15
    Oh okay I misunderstood that part of this thread, thinking that it was a needed kext for RX580 operation. Thanks for clearing that up for me.
     

Share This Page

14 December 1, 2018