Contribute
Register

Radeon RX 560 on 10.13.4 macOS High Sierra

Status
Not open for further replies.
Update: I have disabled IGPU in BIOS, and still reboot sometimes.
So I reinstall Mojave, and it reboots again.
I use same flash drive to install another Computer, it works well without any problem.
I start to think might be my hard drive problem.


Code:
Anonymous UUID:       6CC7A635-818F-97D1-FBAF-FF34B2E6B24A

Thu Oct 25 11:27:16 2018

*** Panic Report ***
panic(cpu 0 caller 0xffffff800ead87bd): Kernel trap at 0xffffff7f9300b192, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0xfffffe803c8fc290, CR3: 0x00000003d3f0d046, CR4: 0x00000000001626e0
RAX: 0xffffff803e1126a0, RBX: 0xffffff803e3fe600, RCX: 0xffffff80562a8020, RDX: 0x0000000000000000
RSP: 0xffffff921de9b5f0, RBP: 0xffffff921de9b5f0, RSI: 0xffffff803afb4250, RDI: 0xffffff81b307bb28
R8:  0xfffffe803c8fc1f0, R9:  0x00000000000000c0, R10: 0xffffff800f29f258, R11: 0x000000000000005e
R12: 0xffffff7f930648d8, R13: 0xffffff81d38a4034, R14: 0xffffff7f9305ac80, R15: 0xffffff803e3fe600
RFL: 0x0000000000010206, RIP: 0xffffff7f9300b192, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xfffffe803c8fc290, Error code: 0x0000000000000002, Fault CPU: 0x0, PL: 0, VF: 1

Backtrace (CPU 0), Frame : Return Address
0xffffff921de9b0c0 : 0xffffff800e9aca1d
0xffffff921de9b110 : 0xffffff800eae6b13
0xffffff921de9b150 : 0xffffff800ead859a
0xffffff921de9b1c0 : 0xffffff800e959ca0
0xffffff921de9b1e0 : 0xffffff800e9ac437
0xffffff921de9b300 : 0xffffff800e9ac283
0xffffff921de9b370 : 0xffffff800ead87bd
0xffffff921de9b4e0 : 0xffffff800e959ca0
0xffffff921de9b500 : 0xffffff7f9300b192
0xffffff921de9b5f0 : 0xffffff7f93013f85
0xffffff921de9b630 : 0xffffff7f93a9db0b
0xffffff921de9b650 : 0xffffff7f9301cf32
0xffffff921de9b680 : 0xffffff7f9303103a
0xffffff921de9b6c0 : 0xffffff7f93031374
0xffffff921de9b960 : 0xffffff7f9303232c
0xffffff921de9b9f0 : 0xffffff7f93030666
0xffffff921de9ba50 : 0xffffff7f9303045f
0xffffff921de9baa0 : 0xffffff7f9302f4e0
0xffffff921de9bae0 : 0xffffff800f085178
0xffffff921de9bb30 : 0xffffff800f08e5ff
0xffffff921de9bc70 : 0xffffff800ea931f4
0xffffff921de9bd80 : 0xffffff800e9b210d
0xffffff921de9bdd0 : 0xffffff800e98cad5
0xffffff921de9be50 : 0xffffff800e9a148e
0xffffff921de9bef0 : 0xffffff800eabfceb
0xffffff921de9bfa0 : 0xffffff800e95a486
      Kernel Extensions in backtrace:
         com.apple.iokit.IOAcceleratorFamily2(400.24)[A69D6C59-BBEB-396D-A363-7F7CAF64A34F]@0xffffff7f92ff9000->0xffffff7f9309cfff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[169BD129-26C1-32E2-82A5-B5E0C1FA99B4]@0xffffff7f8f782000
            dependency: com.apple.iokit.IOSurface(255.1)[605DDB75-2521-3699-90A7-B220ED5C7FAB]@0xffffff7f92f8d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[2CE7BCB3-0766-3A94-A8D4-29BF3EBAEFBC]@0xffffff7f8f295000
            dependency: com.apple.iokit.IOGraphicsFamily(530.9)[1EEBFCDD-6965-336F-AE19-D177CE0E7BC1]@0xffffff7f92fae000
            dependency: com.apple.iokit.IOReportFamily(47)[EA2822EA-DACE-34D1-80D1-8EBF65889EBC]@0xffffff7f8fa66000
         com.apple.kext.AMDRadeonX4000(2.0)[299B3622-D03B-37A9-AE9E-2FC301BF30C2]@0xffffff7f93a8a000->0xffffff7f93f4afff
            dependency: com.apple.iokit.IOSurface(255.1)[605DDB75-2521-3699-90A7-B220ED5C7FAB]@0xffffff7f92f8d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[2CE7BCB3-0766-3A94-A8D4-29BF3EBAEFBC]@0xffffff7f8f295000
            dependency: com.apple.iokit.IOGraphicsFamily(530.9)[1EEBFCDD-6965-336F-AE19-D177CE0E7BC1]@0xffffff7f92fae000
            dependency: com.apple.iokit.IOAcceleratorFamily2(400.24)[A69D6C59-BBEB-396D-A363-7F7CAF64A34F]@0xffffff7f92ff9000

BSD process name corresponding to current thread: WindowServer

Yeah, if it's working well in your other system, it has to be either hardware or drive problem.
 
Do you think might be BIOS's Setting?

I can't really think of anything... You can try copying the BIOS settings from your other computer.
 
I can't really think of anything... You can try copying the BIOS settings from your other computer.

I install Mojave on my SSD, and so far dont have problem, I didnt edit anything for Config.plist.
everything is default, only some kexts.
Should I use the EFI you sent me yesterday?

Thank you @pastrychef
 
Good morning,

could anybody help me making my GPU get working, please? I tried several things but I always get a black screen and the only way to avoid it is booting in safe mode (with no graphic acceleration).

I installed High Sierra with a Unibeast made usb pen drive, the system reboots twice during the installation process, but when I have to boot in the system for post installation with multibeast I get the black screen issue.

What I tried insofar getting always the same issue:
1 DeInit (doesn't work)
2 Inject Ati (doesn't work)
3 Both above arguments (doesn't work)
4 Boot in safe mode doesn't let me install Clover
5 Plugging the ssd on a real mac as an external usb disk and running multibeast on it in order to make it bootable (doesn't work)
6 Injecting Lilu and Whatevergreen kexts through the preceding procedure (doesn't work).
7 Replacing my GPU with the old Nvidia Geforce 8600GT, completing the installation procedure, configuring clover for the new GPU card (vendor: 0x1002, model: 0x67EF) with Clover configurator and retrying the new card (doesn't work).

My system is setup as 14,2 iMac, is may be this the problem? Please help me. I cannot find a solution! Thank you in advance.
 
Good morning,

could anybody help me making my GPU get working, please? I tried several things but I always get a black screen and the only way to avoid it is booting in safe mode (with no graphic acceleration).

I installed High Sierra with a Unibeast made usb pen drive, the system reboots twice during the installation process, but when I have to boot in the system for post installation with multibeast I get the black screen issue.

What I tried insofar getting always the same issue:
1 DeInit (doesn't work)
2 Inject Ati (doesn't work)
3 Both above arguments (doesn't work)
4 Boot in safe mode doesn't let me install Clover
5 Plugging the ssd on a real mac as an external usb disk and running multibeast on it in order to make it bootable (doesn't work)
6 Injecting Lilu and Whatevergreen kexts through the preceding procedure (doesn't work).
7 Replacing my GPU with the old Nvidia Geforce 8600GT, completing the installation procedure, configuring clover for the new GPU card (vendor: 0x1002, model: 0x67EF) with Clover configurator and retrying the new card (doesn't work).

My system is setup as 14,2 iMac, is may be this the problem? Please help me. I cannot find a solution! Thank you in advance.

Hi there.

Two ways around this problem, but the easiest is to boot into Safe Mode and then use KextBeast to install whaevergreen.kext and lilu.kext from your desktop into the Library/Extensions folder. Then reboot.

(The other way is to change the RadeonDeInit flag to True in your config.plist BUT you can't mount the EFI partition in Safe Mode to edit it etc).

:)
 
Dear UtterDisbelief,

thank you for your suggestion. I tried your first suggestion, then I repaired permissions with utility kext, but unfortunately it gives the same black screen as before unless in safe mode. As to your second advice, I have already tried it connecting my ssd as an external drive to my macbook pro and edited the config.plist without solving the problem.

Do you think it may depend on my mobo and cpu? May be they are too old? Or even on my system definition that does not match such an old hardware.
 
Last edited:
Dear UtterDisbelief,

thank you for your suggestion. I tried your first suggestion, then I repaired permissions with utility kext, but unfortunately it gives the same black screen as before unless in safe mode. As to your second advice, I have already tried it connecting my ssd as an external drive to my macbook pro and edited the config.plist without solving the problem.

Do you think it may depend on my mobo and cpu? May be they are too old? Or even on my system definition that does not match such an old hardware.

Hi there,

Yes, the older hardware is possibly causing a problem. The nearest real Apple system to yours is a 2009 iMac (E8600 etc). However I think it used either Nvidia 9400M or ATI Radeon HD4670 for graphics.

You could experiment with different system-definitions. The iMac14,2 is usually a great choice. The 2009 iMac was iMac10,1 I believe. I have no idea if this would help, but it might be worth trying? (Remember to turn-off wi-fi while experimenting to avoid the new serial numbers getting sent to Apple. It might cause ID problems. If you get a system working you can "re-use" your original serial number etc...)

Good luck :thumbup:
 
Good morning,

could anybody help me making my GPU get working, please? I tried several things but I always get a black screen and the only way to avoid it is booting in safe mode (with no graphic acceleration).

I installed High Sierra with a Unibeast made usb pen drive, the system reboots twice during the installation process, but when I have to boot in the system for post installation with multibeast I get the black screen issue.

What I tried insofar getting always the same issue:
1 DeInit (doesn't work)
2 Inject Ati (doesn't work)
3 Both above arguments (doesn't work)
4 Boot in safe mode doesn't let me install Clover
5 Plugging the ssd on a real mac as an external usb disk and running multibeast on it in order to make it bootable (doesn't work)
6 Injecting Lilu and Whatevergreen kexts through the preceding procedure (doesn't work).
7 Replacing my GPU with the old Nvidia Geforce 8600GT, completing the installation procedure, configuring clover for the new GPU card (vendor: 0x1002, model: 0x67EF) with Clover configurator and retrying the new card (doesn't work).

My system is setup as 14,2 iMac, is may be this the problem? Please help me. I cannot find a solution! Thank you in advance.
Hi I had exactly the same problem you described, it took me all night To figure it out but I manage to fixed the problem, now the system is fully bootable and pretty smooth
I was amazed on how smooth it was taking under consideration that is an old system
Anyway, the cpu is a 775 socket intel e8400 cpu core2duo

This is very important because in order to boot Mojave with any core 2 duo, there is a file that needs to be replace in order to avoid a kernel panic

i even installed Mojave on APFS using that old board
So for what I know, maybe I’m wrong but that rx560 is a bios only card, meaning it doesn’t support EUFI, so for people with newer boards you have to change your bios from EUFI to legacy

I will have to test that on my personal system

the first thing you need to do after installing Mojave is replace this file before attempting to actually boot the system
you need this file
com.apple.telemetry.plugin
From your High Sierra drive, the file is located here
/System/Library/UserEventPlugins

So replace the file in Mojave drive with the one from high Sierra drive
but if you boot the system now, you will get a black screen, just like you mentioned or you described
Even having lilu.kext and whatevergreen.kext in folder 10.14 or folder other, it doesn’t makes any difference you will still get the black screen

This is how I solved the problem, it took me a few combinations but I figure out at my last try
You can make permanent changes to your config file via clover configurator
But you can also do this via clover menu, options

Go to graphics config and select only these 2

Inject ati and load bios

remember only those 2 , do not check anything else or it will freeze at the login windows and you won’t be able to enter your password or login
When you select only those 2 then it will load to Mojave , so you can create your account and login to the desktop
I was trying with smbios 14.2 but then after being tired of getting the black screen
I changed them to iMac 18.3 as other users suggested
But I was still having the black screen until I started messing those settings and found the perfect combination

Maybe using smbios 14.2 doesn’t have any effect as I will have to test later again with 14.2. and it might still work but as right now I’m booting with 18.3 smbios, I will try with 14.2 later and report back
Change your smbios to 18.3 , install the file to the destination and select the 2 option at clover boot menu

If it boots for you like it did for me then you can add the 2 flags to clover config file using clover configurator , to make the changes permanent

Remember to use lilu.kext and whatevergreen.kext, I will also try later without those 2 files to see if they are really need it
But as right now I used them to boot the system and it boots just fine
Hope this can help you out

Best of luck
Regards

I tried this method with high Sierra 10.13.6 SU and it didn't worked but it does works on Mojave 10.14.1
so not only will you get your card to work but you also will be able to upgrade to Mojave
if you need the EFI folder, please just tell me

I'm booting this system in clover legacy mode because is a legacy bios board
I'm using the latest version of clover
 
Last edited:
Hi I had exactly the same problem you described, it took me all night To figure it out but I manage to fixed the problem, now the system is fully bootable and pretty smooth
I was amazed on how smooth it was taking under consideration that is an old system
Anyway, the cpu is a 775 socket intel e8400 cpu core2duo

This is very important because in order to boot Mojave with any core 2 duo, there is a file that needs to be replace in order to avoid a kernel panic

i even installed Mojave on APFS using that old board
So for what I know, maybe I’m wrong but that rx560 is a bios only card, meaning it doesn’t support EUFI, so for people with newer boards you have to change your bios from EUFI to legacy

I will have to test that on my personal system

the first thing you need to do after installing Mojave is replace this file before attempting to actually boot the system
you need this file
com.apple.telemetry.plugin
From your High Sierra drive, the file is located here
/System/Library/UserEventPlugins

So replace the file in Mojave drive with the one from high Sierra drive
but if you boot the system now, you will get a black screen, just like you mentioned or you described
Even having lilu.kext and whatevergreen.kext in folder 10.14 or folder other, it doesn’t makes any difference you will still get the black screen

This is how I solved the problem, it took me a few combinations but I figure out at my last try
You can make permanent changes to your config file via clover configurator
But you can also do this via clover menu, options

Go to graphics config and select only these 2

Inject ati and load bios

remember only those 2 , do not check anything else or it will freeze at the login windows and you won’t be able to enter your password or login
When you select only those 2 then it will load to Mojave , so you can create your account and login to the desktop
I was trying with smbios 14.2 but then after being tired of getting the black screen
I changed them to iMac 18.3 as other users suggested
But I was still having the black screen until I started messing those settings and found the perfect combination

Maybe using smbios 14.2 doesn’t have any effect as I will have to test later again with 14.2. and it might still work but as right now I’m booting with 18.3 smbios, I will try with 14.2 later and report back
Change your smbios to 18.3 , install the file to the destination and select the 2 option at clover boot menu

If it boots for you like it did for me then you can add the 2 flags to clover config file using clover configurator , to make the changes permanent

Remember to use lilu.kext and whatevergreen.kext, I will also try later without those 2 files to see if they are really need it
But as right now I used them to boot the system and it boots just fine
Hope this can help you out

Best of luck
Regards

I tried this method with high Sierra 10.13.6 SU and it didn't worked but it does works on Mojave 10.14.1
so not only will you get your card to work but you also will be able to upgrade to Mojave
if you need the EFI folder, please just tell me

I'm booting this system in clover legacy mode because is a legacy bios board
I'm using the latest version of clover


Dear Stopeatingapple,
what a great answer is this!

Thank you very much, I will try your suggestions and let you know how it goes.

Very best regards
 
Status
Not open for further replies.
Back
Top