Frisa Posted November 6, 2016 Share Posted November 6, 2016 Hey guys, I'm newbie and noob with this, My RX 480 XFX Reference, 8gb was detected when I plug the HDMI cable, on start the the black screen but after power on I get the login image and my gpu is detected, but is so slow and cant do anything, doesn't have acceleration (I guess), what should I do to fix that?, I'm on the latest macOS version 10.12.1 Edit: hey @moob can you please can say to me what you do to make your card fully working please? guide here: https://www.theitsage.com/install-radeon-rx-480-gpu-macos-sierra/ keeping in mind doing this on non-mac will results in hang during booting the only way getting polaris accelerated on non mac was booting with igpu, you could switch to your 480 later Link to comment Share on other sites More sharing options...
Revod Posted November 6, 2016 Share Posted November 6, 2016 guide here: https://www.theitsage.com/install-radeon-rx-480-gpu-macos-sierra/ keeping in mind doing this on non-mac will results in hang during booting the only way getting polaris accelerated on non mac was booting with igpu, you could switch to your 480 later I have in my bios the igpu, but I just have 1 monitor, this is a problem? 1 Link to comment Share on other sites More sharing options...
fantomas Posted November 6, 2016 Share Posted November 6, 2016 I have a real Mac Pro 5,1 and RX 480. Just let me know what you need. ioreg |grep ATY, please. 1 Link to comment Share on other sites More sharing options...
Pavo Posted November 6, 2016 Share Posted November 6, 2016 ioreg |grep ATY, please. | | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000472, registered, matched, active, busy 0 (7 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000473, registered, matched, active, busy 0 (1 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@2 <class AtiFbStub, id 0x100000474, registered, matched, active, busy 0 (1 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@3 <class AtiFbStub, id 0x100000475, registered, matched, active, busy 0 (1 ms), retain 8> Yes I know that its not using a frame buffer but 2 monitors are working perfectly fine without it. 1 Link to comment Share on other sites More sharing options...
Frisa Posted November 7, 2016 Share Posted November 7, 2016 That guide only works for 10.12, you have to edit the x4100 kext now since 10.12.1 did you actually read the guide?it is indeed for 12.1 I have in my bios the igpu, but I just have 1 monitor, this is a problem? no,just using igpu booting into clover interface, then unplugged it and plugged the into 480's port,hit enter to booting the system,there's no any display output until login screen you needs do this every time when booting Link to comment Share on other sites More sharing options...
Revod Posted November 7, 2016 Share Posted November 7, 2016 did you actually read the guide?it is indeed for 12.1 no,just using igpu booting into clover interface, then unplugged it and plugged the into 480's port,hit enter to booting the system,there's no any display output until login screen you needs do this every time when booting Yeah, I dont have problem with that, but is still working the acceleration modifying the x4100? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 7, 2016 Author Share Posted November 7, 2016 Yeah, I dont have problem with that, but is still working the acceleration modifying the x4100?Of course it works... Inviato dal mio iPhone utilizzando Tapatalk Link to comment Share on other sites More sharing options...
Pavo Posted November 7, 2016 Share Posted November 7, 2016 did you actually read the guide?it is indeed for 12.1 I apologize didn't see the bottom part, it talks about both 10.12 and 10.12.1, removed post. Link to comment Share on other sites More sharing options...
Frisa Posted November 8, 2016 Share Posted November 8, 2016 clover commit #3906 says it fixed the polaris booting problem,but it still hanged on my system,can someone confirm my testing? Link to comment Share on other sites More sharing options...
ErmaC Posted November 8, 2016 Share Posted November 8, 2016 clover commit #3906 says it fixed the polaris booting problem,but it still hanged on my system,can someone confirm my testing? I don't see any commit 3906 where say "fixed polaris booting problem" Link to comment Share on other sites More sharing options...
Frisa Posted November 8, 2016 Share Posted November 8, 2016 I don't see any commit 3906 where say "fixed polaris booting problem" https://sourceforge.net/p/cloverefiboot/code/3912/log Link to comment Share on other sites More sharing options...
Ciro82 Posted November 8, 2016 Author Share Posted November 8, 2016 It doesn't say "fixed polaris booting problem" 2 Link to comment Share on other sites More sharing options...
stehor Posted November 8, 2016 Share Posted November 8, 2016 black screen fix. GA 9 series with sapphire rx480 4gb nitro+oc clear cmos load optimized defaults note mine defaults to pic-e. I have been able to reproduce this 6 times now.this fix may not work on all motherboards but your welcome to try it good luck.currenly working with osmosis and clover I have not edited my amdx4100 kext yet as I have just finished downloading 10.12.2 beta2 16c41b. Link to comment Share on other sites More sharing options...
Ciro82 Posted November 8, 2016 Author Share Posted November 8, 2016 black screen fix. GA 9 series with sapphire rx480 4gb nitro+oc clear cmos load optimized defaults note mine defaults to pic-e. I have been able to reproduce this 6 times now.this fix may not work on all motherboards but your welcome to try it good luck.currenly working with osmosis and clover I have not edited my amdx4100 kext yet as I have just finished downloading 10.12.2 beta2 16c41b. w/o modified kext or DSDT injection it works, the issue happens when you got acceleration (modified kext or DSDT injection) Link to comment Share on other sites More sharing options...
stehor Posted November 8, 2016 Share Posted November 8, 2016 kext has been modded now works fine kextstat.zip Info.plist.zip Terminal Saved Output.zip Link to comment Share on other sites More sharing options...
Ciro82 Posted November 8, 2016 Author Share Posted November 8, 2016 kext has been modded now works fine It works without using primary iGPU ????? Really? Link to comment Share on other sites More sharing options...
stehor Posted November 8, 2016 Share Posted November 8, 2016 yes Link to comment Share on other sites More sharing options...
rhys216 Posted November 9, 2016 Share Posted November 9, 2016 Not for me on Gigabyte z170 1 Link to comment Share on other sites More sharing options...
LockDown Posted November 10, 2016 Share Posted November 10, 2016 post ioreg claiming it works thanks Link to comment Share on other sites More sharing options...
Pavo Posted November 10, 2016 Share Posted November 10, 2016 how is a ioreg gonna prove that his iGPU isn't needed to be set as primary? Link to comment Share on other sites More sharing options...
LockDown Posted November 10, 2016 Share Posted November 10, 2016 il compare it to mine as i have the board too..I did not ask for proof in the first place :facepalm: Link to comment Share on other sites More sharing options...
wern apfel Posted November 10, 2016 Share Posted November 10, 2016 how is a ioreg gonna prove that his iGPU isn't needed to be set as primary? You can see, if the IGPU is loaded. But if you look @stehors kextload the "AppleIntelHD5000Graphics" is loaded, what means, with IGPU. Link to comment Share on other sites More sharing options...
Pavo Posted November 10, 2016 Share Posted November 10, 2016 You can see, if the IGPU is loaded. But if you look @stehors kextload the "AppleIntelHD5000Graphics" is loaded, what means, with IGPU. You can still have iGPU without iGPU having to be primary in bios settings, just seeing iGPU initialized in ioreg isn't going to show what is allowing Stehor to be able to boot with his PCIe GPU as primary. Thats my point. 1 Link to comment Share on other sites More sharing options...
Revod Posted November 10, 2016 Share Posted November 10, 2016 I tried with my XFX RX 480 Reference, go to /System/Library/Extensions/AMDRadeonX4100.kext/Contents/,change in info.plist "0x67FF1002" to "0x67DF1002" and use Kext Utility, then Reboot my build (I just have one monitor so I memorize where are the os x to select in clover), select and doesnt run just keep the black screen and doesnt get the login image, I search the log files and found this: https://gist.github.com/Revod/8520c880ffc605e1daf7d3af0d84abf4 What are causing that problem? My monitor is DVI, but is connected on the HDMI port in my GPU via HDMI to DVI Cable, with the iGPU worked fine, If I don't change the value in my info.plist boot too in the RX 480 but without acceleration. My BIOS Settings: Peripherals: set the Initial Display Output in "IGFX",Chipset: set the Internal Graphics in "Auto" Using: macOS Sierra 10.12.1 (16B2657) XFX RX 480 Reference Link to comment Share on other sites More sharing options...
Picasso Posted November 11, 2016 Share Posted November 11, 2016 I tried with my XFX RX 480 Reference, go to /System/Library/Extensions/AMDRadeonX4100.kext/Contents/,change in info.plist "0x67FF1002" to "0x67DF1002" and use Kext Utility, then Reboot my build (I just have one monitor so I memorize where are the os x to select in clover), select and doesnt run just keep the black screen and doesnt get the login image, I search the log files and found this: https://gist.github.com/Revod/8520c880ffc605e1daf7d3af0d84abf4 What are causing that problem? My monitor is DVI, but is connected on the HDMI port in my GPU via HDMI to DVI Cable, with the iGPU worked fine, If I don't change the value in my info.plist boot too in the RX 480 but without acceleration. My BIOS Settings: Peripherals: set the Initial Display Output in "IGFX",Chipset: set the Internal Graphics in "Auto" Using: macOS Sierra 10.12.1 (16B2657) XFX RX 480 Reference Don't use auto, just use IGPX as primary. Let the cable into the RX. You will going directly to OSX. If you need to do some change into clover screen, just conect the cable to your motherboard. @Slice will repare this soon Link to comment Share on other sites More sharing options...
Recommended Posts