gmbmg Posted June 10, 2020 Posted June 10, 2020 Hello everyone, I bought the MSI RX 580 armor oc 8gb and at the end of booting sequence, the screen turns black. I bought it because it thought it was going to work OOB, but nothing This RX 580 card has 2 x HDMI, 2 x DP, 1 x DVI-D System configuration: Mac OS 10.14.6 Motherboard: Gigabyte H55M-USB3 Processor: i5 760 @2.80 ghz PSU supports up to 600w Clover 5119 (also used 5102 before, but the result is the same, clover version doesn't seem to matter) VERY IMPORTANT: I also have an Nvidia GT 210, using it plugged in PEG 16x and the RX 580 Plugged in PEG2 8x, I am able to boot the system, but only using -x flag. So no hardware accelleration on both cards, however I am able to use any of the port on the RX 580 (2 x HDMI + 2 x DP). At least, in this way, I understand there should be a way to have the RX 580 work. If I don't use -x or if switch the cards, (RX 580 in PCI 16x and GT210 in PCI 8x), I get gioscreenlockstate 3 hs 0 bs 0 now 0 sm 0x0, which seems to be due to some kind of error in High Sierra, but I found that it was solved after, and since I am in Mojave, I have searched a bit more and it seems it's due exactly because of 2 GPU at the same time. The funny thing is that when I am able to boot with -x, I plug both cards to the same Samsung TV via HDMI, without mirroring the screen, the GT210 has no accelleration, but when I change HDMI port from my remote to see what is the RX 580 doing, I have maximum resolution. I have tried many things, like: 1. Lilu 1.4.5 + Whatevergreen 1.4.0 (right now these are the lastest versions), no Ati Injection, no RadeonInit 2. No Lilu, no WEG, Ati Injection, Orinoco Framebuffer with 5 ports 3. I tried the guide on how to patch AMD FB, but i guess something was wrong when dumping RX 580 Rom using PAVO's script. The 8 digits blocks are positioned in a different way compared to what I saw in the tutorial. I don't know if I can make any reference to other sites. (See attachment AMD_Framebuffers_Extraction.zip). I patched all the framebuffers with 5 ports, created different config.plist for each framebuffer and booted each one from clover bootloader. The result was the same 4. I have tried all ports with all these methods, none is working. Please, let me know if you need more informations, files, screenshots, videos, whatever could help you to help me. AMD_Framebuffers_Extraction.zip
Administrators MaLd0n Posted June 10, 2020 Administrators Posted June 10, 2020 ur mobo is legacy i think, use DP output -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
gmbmg Posted June 10, 2020 Author Posted June 10, 2020 (edited) I tried every output. Both DP outputs just return black screen like HDMI, but if I am in safe mode (-x) with the GT210 in x16 PCIE slot, I can get full resolution and all ports working for RX 580, even if there is no accelleration like QE/CI, Metal etc. It's really strange. I also checked the loaded kext, and AMD9500controller is loaded when I am able to boot using -x. Edited June 10, 2020 by gmbmg Type corrected (AMD instead of HDMI)
Administrators MaLd0n Posted June 10, 2020 Administrators Posted June 10, 2020 rx580 is a uefi gpu, ur mob is legacy, i think this problem is that -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
gmbmg Posted June 10, 2020 Author Posted June 10, 2020 Thanks for your answer. Finally I was able to boot without -x and with only the RX 580. I injected EDID using 1002 for vendor and 67DF for product and both DP and HDMI are able to get to the desktop. I will make few checks to see if everything is ok, but for now the legacy MOBO is accepting it. I will report back later with more details
gmbmg Posted June 10, 2020 Author Posted June 10, 2020 After few checks I can confirm that there is no metal support and no video acceleration. Any solution?
Administrators MaLd0n Posted June 10, 2020 Administrators Posted June 10, 2020 Extract tables with F4 key in Clover boot screen, boot into system and run this apphttps://www.olarila.com/files/Utils/RunMe.app.ziphttps://www.youtube.com/watch?v=k9wmIfGLe3A -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
gmbmg Posted June 10, 2020 Author Posted June 10, 2020 Thanks Maldon, attaching the resulting zip file. Send me Mac-Pro.zip
Administrators MaLd0n Posted June 10, 2020 Administrators Posted June 10, 2020 extract one ioreg https://olarila.com/files/Utils/IORegistryExplorer.app.zip -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
Administrators MaLd0n Posted June 10, 2020 Administrators Posted June 10, 2020 https://easyupload.io/ti38dm -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
gmbmg Posted June 10, 2020 Author Posted June 10, 2020 (edited) Thanks for your effort, but I still get the black screen since there is no inject edid and vendor 1002 + component 67DF This is the efi folder with which I can get to the desktop, even if there is no acceleration https://easyupload.io/1z41mz Edit: - Now I am able to boot without having to inject edid, vendorid 1002 and productid 67DF after doing the following, but still no acceleration: - Change SMBIOS to iMacPro1,1 - Applied Graphics Policy patch in config to overcome black screen on boot issue. - Added dummy kext in the kexts/Other folder. I will try to use some of the bootflags in the config.plist you created for me and see what happens. Edited June 10, 2020 by gmbmg Additional infos
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now