Contribute
Register

[Success] Radeon RX 6800 XT - Big Sur

Joined
Feb 10, 2019
Messages
286
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Did a metal run on GB on my B550 Vision D and 5950X + 6800XT Reference... is this OK?


Screen Shot 2021-04-25 at 09.36.57.png
 
Joined
May 11, 2011
Messages
1,963
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
I don't believe anyone has found a way to boot macOS with Resize Bar enabled as yet.
I believe I have done so on my Z490 Aorus Xtreme i9 11900K setup. After I upgraded the firmware to F20 I enabled Resize Bar in the firmware and it was able to boot into macOS no problem (albeit it is with a GTX 1060 Ti card).
 
Joined
Jul 22, 2019
Messages
29
Motherboard
<< need only 1 model # >> See Forum Rules !!
CPU
<< need only 1 model # >> See Forum Rules !!
Graphics
<< need model # >> See Forum Rules !!
Mobile Phone
  1. Android
  2. iOS
guys who might face brigthness issue, please check the HDR value of the monitor and if its on and looking dull, turn it off and that's it :)
 
Joined
Mar 6, 2013
Messages
273
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10980XE
Graphics
AMD 6900XT
Mobile Phone
  1. Android
I believe I have done so on my Z490 Aorus Xtreme i9 11900K setup. After I upgraded the firmware to F20 I enabled Resize Bar in the firmware and it was able to boot into macOS no problem (albeit it is with a GTX 1060 Ti card).
Ah OK, good to know. But seems like if you try it with a supported 6000-series GPU, the GPU doesn't work in macOS. At least that was Pavo's result.
 
Joined
Mar 28, 2019
Messages
131
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10980XE
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Have you tried adding device-id = 0x73AB to the SSDT?
I have tried that today, unfortunately to no effect.

I also found out that OC's DeviceProperties will only set values when they don't yet exist, which explains why the device-id was not modified when I attempted to patch it via that method. According to the reference manual, one has to add "device-id" to the "Delete" list as well for it to be overridden.
Well, I tried that, but unfortunately the device-id still remains untouched.
I am perfectly capable of injecting arbitrary properties on that GFX0 object, but the device-id resists for some reason.

Most of what we've tried thus far gets me into the OS, but with the device-id untouched.

The only thing that produces a different outcome is the pure SSDT method of spoofing the device-id.
If I use just the SSDT (no FakePCIID or DeviceProperties) and spoof to either 0x73BF or 0x73BF, it appears to boot up normally, until it hits the black screen issue. It also spins down the fans as if it were on the login screen.
This leads me to believe that an update to WhateverGreen may be able to get me past this black screen issue eventually.

Before anybody asks, yes, I am using WEG with agpmod=pikera. I also tested without WEG on MacPro7,1 and both produce the same result, which is why I think this may be something to be fixed in a future WEG update.

For now I'll run without the new GPU until a macOS or OC/WEG update happens, at which point I'll try again.
Alternatively, if anybody has some other things they want me to try, by all means, I'm up to experiment.
 
Joined
Jan 18, 2016
Messages
41
Motherboard
Lenovo Thinkpad Edge E520 -Clover
CPU
i5-2430m/HM65
Graphics
HD 3000 1366x768
Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
I got everything working! Does anyone know if it is possible to grab the 6800 drivers and inject them into older versions of MacOS? I have software that works best on Mojave at the moment.
 

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,571
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
I have tried that today, unfortunately to no effect.

I also found out that OC's DeviceProperties will only set values when they don't yet exist, which explains why the device-id was not modified when I attempted to patch it via that method. According to the reference manual, one has to add "device-id" to the "Delete" list as well for it to be overridden.
Well, I tried that, but unfortunately the device-id still remains untouched.
I am perfectly capable of injecting arbitrary properties on that GFX0 object, but the device-id resists for some reason.

Most of what we've tried thus far gets me into the OS, but with the device-id untouched.

The only thing that produces a different outcome is the pure SSDT method of spoofing the device-id.
If I use just the SSDT (no FakePCIID or DeviceProperties) and spoof to either 0x73BF or 0x73BF, it appears to boot up normally, until it hits the black screen issue. It also spins down the fans as if it were on the login screen.
This leads me to believe that an update to WhateverGreen may be able to get me past this black screen issue eventually.

Before anybody asks, yes, I am using WEG with agpmod=pikera. I also tested without WEG on MacPro7,1 and both produce the same result, which is why I think this may be something to be fixed in a future WEG update.

For now I'll run without the new GPU until a macOS or OC/WEG update happens, at which point I'll try again.
Alternatively, if anybody has some other things they want me to try, by all means, I'm up to experiment.
csr-active config? Is it at 0000?

Boot intoRecovery/Utilities/terminal/csrutil disable.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,987
Motherboard
Asus Z690 ProArt Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
If anyone has a NAVI 21 GPU running properly in macOS 11.4 (6800, 6800 XT or 6900 XT) can you please post a screenshot as follows:
  • Run IORegistryExplorer and scroll to the RX 6xxx section. Do not use the search field because it will collapse the full tree.
  • Post a screenshot. I would like to see the first 20-25 lines.
 
Top