Contribute
Register

[Success] Radeon RX 6800 XT - Big Sur

Joined
Jun 15, 2012
Messages
467
Motherboard
Gigabyte Z370 AORUS Gaming 7-F13
CPU
i7-8700K OC @ 5.1Ghz
Graphics
RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Performa
Mobile Phone
  1. iOS
the worst part about screens turning on and off is they get assigned new guids each time and sometimes macOS can't idenity what monitor is supposed to get one desktop background, so they revert to default. It's a pretty consistent bug that both real macs and hacks have when using 2 or more displays :\
 
Joined
Dec 20, 2019
Messages
13
Motherboard
GIGABYTE Z390 Designare
CPU
i9-9900K
Graphics
AMD RX 6900 XT
Mac
  1. iMac
Just received a nice new reference RX 6900 XT and it's running great so far. One thing I noticed, is that when moving the mouse pointer over a link, and it changes, the position of the pointer jumps momentarily then returns to the correct location. Had this on my previous XFX 5700. Just the IGPU does not do this. Any suggestions?
Thanks.

Here is a video of the problem.
 
Last edited:
Joined
Apr 27, 2020
Messages
120
Motherboard
Gigabyte Designare EX X299
CPU
i9-9940X
Graphics
2x RX 6900XT, 1x RX 6800
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Sry if this has already been talked about, but have there been any efforts to make the USB-C ports usable beyond just video/audio?

If not, what do we need to get them working as regular usb hubs?
 
Joined
Jul 13, 2016
Messages
2,871
Motherboard
Gigabyte Z370 Gaming 5
CPU
I9 9900k
Graphics
Vega 64
Mac
  1. Mac mini
  2. Mac Pro
Mobile Phone
  1. iOS
Joined
Feb 22, 2014
Messages
56
Motherboard
Gigabyte Z390 Aorus PRO
CPU
i7 9700k
Graphics
Asus TUF RX6800XT GAMING
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I've been playing with my new graphics card for a few days now. Is a Asus TUF RX 6800 XT.
Is working well overall, I only have one issue for the moment:
If I want to use IGPU alongside DGPU I have to disable IGPU in bios during installation because I can't reach the installer. I can boot from opencore, I see verbose and immediately after verbose signal cut. If I disabled igpu, installation is working well.
After I have finished the installation I can activate IGPU and is working well.
My monitor is a 4K LG and is connected via DP.
 
Joined
May 6, 2014
Messages
8
Motherboard
Asus ROG Maximus XIII Hero (Z590)
CPU
i7-11700K
Graphics
RX 6900 XT
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi.
For those who have newest 6900 XT cards with XTXH chips. Please try latest WEG from master. Now it can spoof AMD device-id.
Three things you need:
1. Latest WhateverGreen.kext build from master
2. DeviceProperties fix (use Gfxutil)
3. SSDT-BRG0 table with correct path (without it device-id from DeviceProperties will not be injected)

Снимок экрана 2021-07-17 в 18.11.11.png

If everything is correct your card should work without SSDT's, FakePCIID's etc.
 
Last edited:
Joined
Jun 15, 2012
Messages
467
Motherboard
Gigabyte Z370 AORUS Gaming 7-F13
CPU
i7-8700K OC @ 5.1Ghz
Graphics
RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Performa
Mobile Phone
  1. iOS
That'll be nice to get rid of extra stuff, but will probably need more laymens directions then that as I don't have any idea what to do with SSDT-BRG0 or GfxUtil. put some instructions on it and i'll test it over all the hacky FakePCIID stuff
 
Joined
Jun 13, 2013
Messages
35
Motherboard
Gigabyte Designare Z390
CPU
i9-9900K
Graphics
XFX Merc 319 6900 XT Limited Black
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
Mobile Phone
  1. iOS
+1

"That'll be nice to get rid of extra stuff, but will probably need more laymens directions then that as I don't have any idea what to do with SSDT-BRG0 or GfxUtil. put some instructions on it and i'll test it over all the hacky FakePCIID stuff"
 
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
Hi.
For those who have newest 6900 XT cards with XTXH chips. Please try latest WEG from master. Now it can spoof AMD device-id.
Three things you need:
1. Latest WhateverGreen.kext build from master
2. DeviceProperties fix (use Gfxutil)
3. SSDT-BRG0 table with correct path (without it device-id from DeviceProperties will not be injected)

View attachment 524843

If everything is correct your card should work without SSDT's, FakePCIID's etc.

Can confirm, this works like a charm!
No further need for FakePCIID shenanigans.
 
Last edited:
Joined
May 6, 2014
Messages
8
Motherboard
Asus ROG Maximus XIII Hero (Z590)
CPU
i7-11700K
Graphics
RX 6900 XT
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
+1

"That'll be nice to get rid of extra stuff, but will probably need more laymens directions then that as I don't have any idea what to do with SSDT-BRG0 or GfxUtil. put some instructions on it and i'll test it over all the hacky FakePCIID stuff"
Well, gfxutil will show you correct path to GFX0. You have to insert it in DeviceProperties like on my screenshot. Just drag binary file on Terminal and press Return button.
SSDT-BRG0 is used to assign bridge name for your card. All Radeon cards starting from Vega works through extra bridge. You can see it in IOReg (PEG1->PEGP->pci-bridge->GFX0). In order to inject DeviceID to GFX0 you need to determine pci-bridge device in ACPI. If you did it correct your IOReg should look like this
Снимок экрана 2021-07-18 в 20.12.07.png


Without this SSDT your deviceID for GFX0 will not be injected.
Also short description of this fix described in SSDT-BRG0 source code.
 
Top