Contribute
Register

Gigabyte B550 Vision D (Thunderbolt 3) + AMD Ryzen 7 3700X + AMD RX 5600 XT

If you're running Monterey 12.3 and newer with an RX 5000 or RX 6000 series GPU please follow this guide to fix GPU-related performance and display issues.


In my case -- with AMD RX 5600 XT -- I added the four ATY,Adder frame buffer entries as shown below. This fixed all GPU-related performance and graphics glitching issues in Monterey 12.3.

View attachment 544334
Hello @CaseySJ
Could you please test if DRM is working in Apple TV.app after these injections?
 
Hello @CaseySJ
Could you please test if DRM is working in Apple TV.app after these injections?
On my B550 Vision D (iMacPro1,1) with RX 5600 XT and ATY,Adder framebuffer injections, tv+ works fine with DRM-protected content.
 
Hello, I am ready to install macOS Monterey.

Is this config correct?

Thanks.

Hardware config is near CaseySJ. I have a 580X, then I will switch with radion-VII

Thanks

OpenCore Configurator 8.0 (version 7.9)
Some notes in screenshots. Please click here to see mini-guide.
Screen Shot 2022-03-19 at 4.16.33 AM.png
Screen Shot 2022-03-19 at 4.17.41 AM.png
Screen Shot 2022-03-19 at 4.19.04 AM.png
Screen Shot 2022-03-19 at 4.19.35 AM.png
 
On my B550 Vision D (iMacPro1,1) with RX 5600 XT and ATY,Adder framebuffer injections, tv+ works fine with DRM-protected content.
Tested framebuffer injections on macOS 12.2.1

BEFORE:
Some websites provide video previews without sound when we hover the image, like YouTube.
Youtube works fine for me, but majority of websites freezes my system until being unusable, I have to manually restart from PC button

AFTER injections:
No more freeze!!


See also defaults overwrites:
Screenshot 2022-03-19 at 12.36.55.png
 
@CaseySJ is the Ethernet data from hackintool, I made 1 from working 12.2 and the broken one 12.3

I added the framebuffer fix to my 5700. I think i just need a updated Ethernet kext, and I should be 100 back to normal.
 

Attachments

  • working ethernet 12.2.zip
    10.5 KB · Views: 43
  • not working 12.3.zip
    10.5 KB · Views: 43
Last edited:
@CaseySJ is the Ethernet data from hackintool, I made 1 from working 12.2 and the broken one 12.3

I added the framebuffer fix to my 5700. I think i just need a updated Ethernet kext, and I should be 100 back to normal.
The Gigabyte B550 Vision D-P has two 2.5GbE ports:
  • Realtek 2.5GbE
  • Intel i225-V 2.5GbE
For some reason there's no mention of the Realtek Ethernet port in either of the two PCIe Dump files.
  • Which Ethernet port are you connecting the physical cable to?
  • Do you know which port is Realtek and which one is Intel?
  • Try switch ports. If the problem persists, please post config.plist with serial numbers removed from PlatformInfo --> DataHub

B550-Vision-D-P-Rear-IO.png
 
@CaseySJ
Casey do you remember , i have the X570S AERO G board which is simimlar but its not the vision d-p...it has only 1 ethernet port, you found a kext for this board and got it workign when it first came out, thats why i sent u my log files.

Thanks
 
@CaseySJ
Casey do you remember , i have the X570S AERO G board which is simimlar but its not the vision d-p...it has only 1 ethernet port, you found a kext for this board and got it workign when it first came out, thats why i sent u my log files.

Thanks
It would be good to add that to your signature, which currently has Build 1 and Build 2. There are lots of active users so I cannot remember everyone's specifics.

Nevertheless, let's try adding the following block to config.plist:
XML:
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>device-id</key>
                <data>8xWGgA==</data>
                <key>device_type</key>
                <string>Ethernet controller</string>
                <key>model</key>
                <string>Intel Ethernet controller i225-V</string>
            </dict>
        </dict>
    </dict>
Insert the above code into the place shown below so that the result looks like this:
Screen Shot 2022-03-21 at 12.21.07 PM.png

Then reboot and let's see if the 2.5GbE port works by doing the following:
  • Post screenshot of System Information --> Ethernet with the 2.5GbE port selected
  • Post screenshot of System Preferences --> Network with the 2.5GbE port selected
 
@mrfatcatt,

The config.plist you posted contained your serial numbers so I've deleted the post per forum rules. To fix GPU issues in Monterey 12.3, simply add this information to Device Properties:

Screen Shot 2022-03-24 at 2.18.23 PM.png

In Step 2 enter this: PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
In Step 4 enter these 4 lines:

Key Value Type
@0,name ATY,Adder String
@1,name ATY,Adder String
@2,name ATY,Adder String
@3,name ATY,Adder String


Then save config.plist and reboot.
 
Back
Top