Contribute
Register

macOS Sierra PB: Need testers for new AMD Radeon drivers!

Status
Not open for further replies.
Yep I know what you mean, will test some methods and report back
 
Does anyone else experience browsers crashing after sleep?

After my computer comes out of sleep my browsers bug out and become non-responsive, and won't return to normal until I restart my computer.
 
Mine are somewhat buggy after a long sleep, I go to the apple on top left and scroll to force quit and kill off any previously opened apps. It usually takes care of it. I noticed if I run a benchmark like Uningine valley my screen gets choppy and fps is about 10 fps lower than normal. I will open and runit, then close it a few times and it seems to go away. It's like the card and or system is groggy from sleep.

Do you have EMUVariable in clover Drivers64UEFI folder?
 
Mine are somewhat buggy after a long sleep, I go to the apple on top left and scroll to force quit and kill off any previously opened apps. It usually takes care of it. I noticed if I run a benchmark like Uningine valley my screen gets choppy and fps is about 10 fps lower than normal. I will open and runit, then close it a few times and it seems to go away. It's like the card and or system is groggy from sleep.

Do you have EMUVariable in clover Drivers64UEFI folder?


Glad to hear I'm not the only one with this issue and I don't appear to have the EMUVariable, what does it do?
 

Attachments

  • ioreg+clover.zip
    2.7 MB · Views: 79
Does anyone else experience browsers crashing after sleep?

After my computer comes out of sleep my browsers bug out and become non-responsive, and won't return to normal until I restart my computer.

Some here! After long sleep my Google Chrome browser just shows "untitled tab" and doesnt load anything. Also my WhatsApp and Spotify apps stop working. I've posted that here but no answer so far: https://www.tonymacx86.com/threads/empty-application-windows.210136/

Do you also have problems with these apps or just with your browser?
 
Glad to hear I'm not the only one with this issue and I don't appear to have the EMUVariable, what does it do?

It is for newer systems with nvme slots. It helps to smooth out apps when using nvme ram. I don't have the ram but instal it anyways and it seems to help with my sleep issues. It won't hurt your system to install it. My latest configuration has that and darkwake=0 and it's the closest I've come to mimicking my real MacBook sleep functions. Skylake systems are hard to get sleep working, the Haswell system I have has been flawless in sierra.
 
I have a stable system, just seeing if anyone has tried it yet or has some tips. I should receive the card today or tomorrow, I think I'll try the 1st slot AMD and 2nd or third Nvidia and see how it goes.

I'd say over 90% in this thread are using Skylake systems , so X99 is not that common, so the 2nd helper hgraphics card is not a common solution.

ekwipt,

I currently have an RX 480 running on a GA-X99-UD4 board with full acceleration. It's in slot 1 and there is an AMD Radeon 7950 in slot 2. Since I have a 5820K CPU, this allocates 16 lanes to slot 1 and 8 lanes to slot 2. The BIOS Initial Display Output is set to PCIe 2 slot. The 7950 is connected to my monitor via HDMI and the 480 is connected via DVI-D (I can’t get DP to work with this monitor - Philips Brilliance 288P).

I have made zero changes to my config.plist.

I patched the AMDRadeon4100.kext as follows:
Open info.plist in TextWrangler:
IOPCIMatch add: 0x67DF1002

Open AMDRadeon4100 in iHex:
Change number of CU's from 16 to 36:
48 B8 02 00 00 00 01 00 00 00 48 89 43 54 C7 43 7C 08 00 00 00
48 B8 04 00 00 00 01 00 00 00 48 89 43 54 C7 43 7C 12 00 00 00

Remove CU limit (didn't alter for P10):
0F 42 C8 89 8B 80 00 00 00 44 88 B3 99 00 00 00 44 88 73 20
90 90 90 89 8B 80 00 00 00 44 88 B3 99 00 00 00 44 88 73 20

Change init function to Ellesmere instead of Baffin:
E8 49 85 FE FF BE 48 01 00 00 4C 89 F7
E8 46 E4 00 00 BE 48 01 00 00 4C 89 F7

I patched the AMD9500Controller.kext as follows:
Open AMD9500Controller in iHex:
“Find” the text “xxx” and replace the "R9 XXX" with RX 480. Also replace the " ATY,Part#" text right after with "0" until the " ATY,Part#" is gone from the right hand side of the text view.

[Note: Those changes came from postings in other threads here, thanks to all that have worked on them!]

This configuration results in Metal support and full acceleration for both cards. The only slightly annoying thing is I have to change the monitor input source from HDMI to DVI after every boot, which takes about 2 seconds via the controls on the front of the monitor.

My latest LuxMark v3.1 score under 10.12.3 it attached.

Hope this helps.
 

Attachments

  • Screen Shot 2017-02-01 at 9.59.16 AM.png
    Screen Shot 2017-02-01 at 9.59.16 AM.png
    85.5 KB · Views: 142
ekwipt,

I currently have an RX 480 running on a GA-X99-UD4 board with full acceleration. It's in slot 1 and there is an AMD Radeon 7950 in slot 2. Since I have a 5820K CPU, this allocates 16 lanes to slot 1 and 8 lanes to slot 2. The BIOS Initial Display Output is set to PCIe 2 slot. The 7950 is connected to my monitor via HDMI and the 480 is connected via DVI-D (I can’t get DP to work with this monitor - Philips Brilliance 288P).

I have made zero changes to my config.plist.

I patched the AMDRadeon4100.kext as follows:
Open info.plist in TextWrangler:
IOPCIMatch add: 0x67DF1002

Open AMDRadeon4100 in iHex:
Change number of CU's from 16 to 36:
48 B8 02 00 00 00 01 00 00 00 48 89 43 54 C7 43 7C 08 00 00 00
48 B8 04 00 00 00 01 00 00 00 48 89 43 54 C7 43 7C 12 00 00 00

Remove CU limit (didn't alter for P10):
0F 42 C8 89 8B 80 00 00 00 44 88 B3 99 00 00 00 44 88 73 20
90 90 90 89 8B 80 00 00 00 44 88 B3 99 00 00 00 44 88 73 20

Change init function to Ellesmere instead of Baffin:
E8 49 85 FE FF BE 48 01 00 00 4C 89 F7
E8 46 E4 00 00 BE 48 01 00 00 4C 89 F7

I patched the AMD9500Controller.kext as follows:
Open AMD9500Controller in iHex:
“Find” the text “xxx” and replace the "R9 XXX" with RX 480. Also replace the " ATY,Part#" text right after with "0" until the " ATY,Part#" is gone from the right hand side of the text view.

[Note: Those changes came from postings in other threads here, thanks to all that have worked on them!]

This configuration results in Metal support and full acceleration for both cards. The only slightly annoying thing is I have to change the monitor input source from HDMI to DVI after every boot, which takes about 2 seconds via the controls on the front of the monitor.

My latest LuxMark v3.1 score under 10.12.3 it attached.

Hope this helps.
Wow amazing thanks mate, hopefully I can get similar results but with mixed Nvidia and ATI Cards
 
Hi guys, I for the of me, can't find the AMD9510 kext, isn't there, I have the Beta Updates activated and is just showing the normal 9500 that has a lot of artifacts with the RX480. Anybody has any ideas as to why I have that kext on a clean installation?
 
Hi guys, I for the of me, can't find the AMD9510 kext, isn't there, I have the Beta Updates activated and is just showing the normal 9500 that has a lot of artifacts with the RX480. Anybody has any ideas as to why I have that kext on a clean installation?
You must be on 10.12.3 because the 9510kext is in beta4, there is no 9500kext in beta4
 
Status
Not open for further replies.
Back
Top