Contribute
Register

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

Status
Not open for further replies.
Joined
Sep 10, 2015
Messages
32
Motherboard
B85M-G
CPU
I5
Graphics
GTX 960
Mobile Phone
Android
When you boot up with your iGPU, can you verify if the R7 360 (and an attached display) is properly recognized?
The R7 360 is recognised but it stucks at the apple logo with a spinning wheel
Ps the attached photo is with the verbose mode
 

Attachments

Last edited:
Joined
Jul 8, 2016
Messages
54
Motherboard
Asus ROG Strix Z370-G Gaming WIFI
CPU
i7 8700K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
Any progress on AMD Radeon after macOS 10.12 Sierra beta 3 ?
 
Joined
Dec 30, 2015
Messages
91
Motherboard
Asus z97 Sabertooth Mark II
CPU
i7-4790k
Graphics
ASUS ROG STRIX 480x 8GB
Anyone checked to see if the polaris support was added in 10.11.6?
 

Fl0r!an

Moderator
Joined
Jul 6, 2010
Messages
2,683
Motherboard
Asus Z170M-Plus
CPU
i5-6600K
Graphics
R9 280
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
Quick roundup of PB2 changes:

Device IDs in X4000 & AMD9500 are still the same, "Ellesmere" section in X4000 still missing, driver version was bumped slightly from 1.44.54 to 1.44.57.

Most notable change: Another "suspicious" framebuffer in AMD9500Controller was added:

Code:
Guariba (6) @ 0x1dcf10
DP, DP, DP, HDMI, DDVI, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000400000403000000010301000000001102010200000000
000800000402000000010400000000002103050400000000
040000000402000000010500000000000000030600000000
000400000001000000010601000000002001020500000000
Looks like an exact clone of "Dayman" to me, not sure why they did that.
 
Joined
Jan 14, 2014
Messages
20
Motherboard
HP Z600
CPU
X5570 x2
Graphics
W7000
Mac
MacBook Pro
Classic Mac
Power Mac, PowerBook, SE
Mobile Phone
iOS
I have rx480 running without acceleration on Sierra. Will take suggestions for getting acceleration working.

My system:
i5-3750
gigabyte z77x-ud3h
Sapphire reference rx 480 8gb

Running Sierra with Clover 3650 as of this morning.

I've always been lucky enough to have GPUS that worked more or less out of the box, so I'm somewhat flying blind when it comes to fiddling around with things on the GPU end.

I'll do anything! Wreck my machine for me!
 

Fl0r!an

Moderator
Joined
Jul 6, 2010
Messages
2,683
Motherboard
Asus Z170M-Plus
CPU
i5-6600K
Graphics
R9 280
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
Cool! My suggestion from 1st post is still up to date:

"Polaris": RX 480, RX 470, RX 460
Polaris 10 (RX 480, RX 470) however is missing, so you won't see acceleration. Try spoofing your device ID to any Polaris 11 ID (one of those: 0x67E01002 0x67FF1002 0x67EF1002). Details on how to achieve this can be found in our comprehensive Radeon Guide.

Try using both the generic RadeonFramebuffer and the newly added Dayman framebuffer.
Good luck and thanks for your help!! :)
 
Joined
Jan 14, 2014
Messages
20
Motherboard
HP Z600
CPU
X5570 x2
Graphics
W7000
Mac
MacBook Pro
Classic Mac
Power Mac, PowerBook, SE
Mobile Phone
iOS
OK, so when I try to spoof deviceID and framebuffer it doesn't stick. I've tried in both Clover Configrator and by hand. I'm sure there's something basic that I'm missing about this. The only change I notice is that sometimes About this Mac will report my card as an R9 xxx 8192Gb but Clover sees it as an RX 480. Where should I be making these changes to actually know that what I'm typing in are the parameters that are actually booting?

Thanks to you!
 

Fl0r!an

Moderator
Joined
Jul 6, 2010
Messages
2,683
Motherboard
Asus Z170M-Plus
CPU
i5-6600K
Graphics
R9 280
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
You'll just have to make the changes to your active config.plist, which should usually be located on the EFI partition of your boot drive. According to the Radeon Guide, you'll have to configure your GPU as follows:
  • FakeID / ATI = 0x67E01002 or 0x67FF1002 or 0x67EF1002
  • Inject / Ati = true
  • FBName = Dayman or Guariba or Radeon
  • FixDisplay = true
For the FakeID value, all 3 possibilities should have the same effect. If one doesn't work properly, I'd try the remaining ones though.
For FBName, all 3 possibilities should be working fine. The latter will make your graphics card run without injection (that's what you already have) while the first two will hopefully make it run with a 100% matching framebuffer. This also allows you to enter a proper display name (e.g. "Radeon RX 480").

Btw, what I'm most interested in (well, besides acceleration obviously :lol:): Does sleep work?
 
Joined
Jan 14, 2014
Messages
20
Motherboard
HP Z600
CPU
X5570 x2
Graphics
W7000
Mac
MacBook Pro
Classic Mac
Power Mac, PowerBook, SE
Mobile Phone
iOS
You'll just have to make the changes to your active config.plist, which should usually be located on the EFI partition of your boot drive. According to the Radeon Guide, you'll have to configure your GPU as follows:
  • I'm FakeID / ATI = 0x67E01002 or 0x67FF1002 or 0x67EF1002
  • Inject / Ati = true
  • FBName = Dayman or Guariba or Radeon
  • FixDisplay = true
I'm sorry. I know I must seem like a complete dunce. But what I actually need to know is just what the syntax is for editing these into my config.plist. I can't seem to find that anywhere in the guide, probably because they presume I already know phow to do that.
 
Status
Not open for further replies.
Top