Contribute
Register

macOS 12.3 Update Causes Problems for 5700/6800/6900 Graphics Cards

@tedyun
Hi, can you show me how to clear the graphics cache? I meet the same problem.
Hi @crazyi

I actually have never done it, but the @Kalypso478 gives instructions in this post here:

 
For a reference model Sapphire 6900 XT, would it help or hurt to add this line?

Code:
         <key>device_type</key>
         <string>ATY,BelknapParent</string>


And is this line applicable for just a single card?


Code:
         <key>AAPL00,DualLink</key>
         <data>0AAAAA00</data>
@stiligFox , this is what I use on my Sapphire 6900 XT. Apart from my fans not spinning down (which I will fix once I manage to inject a custom PP_PhmSoftPowerPlayTable), there are no sleep, artefact or other issues.

Code:
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
   <key>AAPL,slot-name</key>
   <string>Internal@0,0/1,0/0,0/0,0/0,0</string>
   <key>AAPL00,DualLink</key>
   <data>0AAAAA00</data>
   <key>@0,name</key>
   <string>ATY,Belknap</string>
   <key>@1,name</key>
   <string>ATY,Belknap</string>
   <key>@2,name</key>
   <string>ATY,Belknap</string>
   <key>@3,name</key>
   <string>ATY,Belknap</string>
   <key>device_type</key>
   <string>ATY,BelknapParent</string>
   <key>model</key>
   <string>AMD Radeon 6900XT</string>
</dict>

I did try injecting ATY,EFIVersion and name as well but removed this as my card was no longer properly recognised. As such I would recommend sticking with the subset above.
 
@stiligFox , this is what I use on my Sapphire 6900 XT. Apart from my fans not spinning down (which I will fix once I manage to inject a custom PP_PhmSoftPowerPlayTable), there are no sleep, artefact or other issues.

Code:
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
   <key>AAPL,slot-name</key>
   <string>Internal@0,0/1,0/0,0/0,0/0,0</string>
   <key>AAPL00,DualLink</key>
   <data>0AAAAA00</data>
   <key>@0,name</key>
   <string>ATY,Belknap</string>
   <key>@1,name</key>
   <string>ATY,Belknap</string>
   <key>@2,name</key>
   <string>ATY,Belknap</string>
   <key>@3,name</key>
   <string>ATY,Belknap</string>
   <key>device_type</key>
   <string>ATY,BelknapParent</string>
   <key>model</key>
   <string>AMD Radeon 6900XT</string>
</dict>

I did try injecting ATY,EFIVersion and name as well but removed this as my card was no longer properly recognised. As such I would recommend sticking with the subset above.
Thank you very much!

I don’t mind my fans running all the time - I’ll be switching to a waterblock liquid cooling set up anyway soon, and right now it keeps the GPU idling at 52° instead of 66°!
 
Hi Tedyun, just installed 12.3 with your Config.plist file and (so far), everything works just fine. I'll be back in two more days to let you know how things hold up. Also, on the next OS Update, I'll let you know if I'm allowed to download the update using the App Store app. Thanks again!
 
Hi Tedyun, Is there an easy way that you can explain why this graphic driver had issues with v12.3 and not with v12.2.1? And how (with what you did for me), corrected the issue? Just curious.
 
Back
Top