Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

can anyone confirm if hardware accelerated video playback works on successive videos in QuickTime, VLC, etc?

Also does anyone know how to revert the process?
To undo the process, I believe we'll need to replace the keyword write with delete, as follows (in Terminal):

To enable:
Bash:
defaults write com.apple.AppleGVA gvaForceAMDKE -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCEncode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCDecode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDHEVCDecode -bool YES
To disable:
Bash:
defaults delete com.apple.AppleGVA gvaForceAMDKE
defaults delete com.apple.AppleGVA gvaForceAMDAVCEncode
defaults delete com.apple.AppleGVA gvaForceAMDAVCDecode
defaults delete com.apple.AppleGVA gvaForceAMDHEVCDecode
 
Last edited:
I have the Belkin Thunderbolt 3 Dock Pro, which works in all scenarios:
  • Connected before boot
  • Hot plugged
  • After reboot while still connected
  • After wake from sleep
Although my Thunderbolt firmware has been flashed, that should not matter with a Thunderbolt 3 dock. Do you have any other Thunderbolt 3 devices to try?
I've tried both my TB3 drives, plus my TB2 dock with TB3 adapter. All behave as I originally reported: the only way to get the devices to appear is to either a) connect at OC menu, or b) connect once boot is complete. If I restart, I must also unplug/replug to be detected again.

Note that this behavior is sadly also the behavior in Windows. Which leads me to believe that there may be some TB BIOS settings "secret sauce" that may (hopefully) fix the issue.

If you recall, I was also noticing that CSM fails to "stick" to Disable setting under F6. I updated to F7c, and this issue persists. So I decided to flash back to F5. Which caused a whole different issue: Despite multiple CMOS clearings (and even removing the battery for 30 min), I now get "5 beeps" with BIOS F5. If I remove GPU, I'm able to use iGPU and computer boots. But the minute I put the card back in, I get 5 beeps.

More :banghead::banghead::banghead:o_Oo_Oo_O
 
Hello @nmano and Happy Holidays!

This is the same problem I experienced on my ASRock X570 Creator, and it is why I sold it. I was never able to find a solution to this perplexing issue. As soon as I made any change to UPSB device properties, I would lose the Thunderbolt tree. I thought this problem was exclusive to ASRock's terrible ACPI implementation, so it's truly surprising (in a horrific way) to see that it afflicts a Gigabyte motherboard as well.

Although I have no solution to offer, at least you're not alone in facing this problem.
@CaseySJ am curious, after experiencing the “terrible ACPI implementation”, why go out & procure another one frm ASRock (Taichi)?
thx
 
The Aquantia kext comes standard with macOS. We only need to apply the patch stated in the PDF from Post 1 of that thread.

Simply open your config.plist with OpenCore Configurator then add this:

Identifier: com.apple.driver.AppleEthernetAquantiaAqtion
Comment: AQC 107 10 GbE v2
Find: 0F84C002 0000
Replace: 660F1F44 0000
Count: 1
Enabled: Check On

View attachment 502528
That looks simple enough. I’ll try it later.

Hey CaseySJ? Did I tell you already that you are the best?!?

This build is the best!
 

@CaseySJ am curious, after experiencing the “terrible ACPI implementation”, why go out & procure another one frm ASRock (Taichi)?
thx
The two ASRock boards were purchased about one month apart, well before I gave up on the Creator. I purchased the Taichi to go along with ASRock’s own Thunderbolt 3 add-in-card connected to the Taichi’s Thunderbolt 3 header. This combination actually works!
 
That looks simple enough. I’ll try it later.

Hey CaseySJ? Did I tell you already that you are the best?!?

This build is the best!
Is the 10Gb Ethernet port working after applying the patch?
 
I've tried both my TB3 drives, plus my TB2 dock with TB3 adapter. All behave as I originally reported: the only way to get the devices to appear is to either a) connect at OC menu, or b) connect once boot is complete. If I restart, I must also unplug/replug to be detected again.

Note that this behavior is sadly also the behavior in Windows. Which leads me to believe that there may be some TB BIOS settings "secret sauce" that may (hopefully) fix the issue.
This does indicate a larger problem (i.e. not a macOS config issue).

If you recall, I was also noticing that CSM fails to "stick" to Disable setting under F6. I updated to F7c, and this issue persists. So I decided to flash back to F5. Which caused a whole different issue: Despite multiple CMOS clearings (and even removing the battery for 30 min), I now get "5 beeps" with BIOS F5. If I remove GPU, I'm able to use iGPU and computer boots. But the minute I put the card back in, I get 5 beeps.

More :banghead::banghead::banghead:o_Oo_Oo_O

Suggestion 1:
  • With AMD GPU removed, we can switch to config-Intel-iGPU.plist (i.e. just transfer serial numbers into that file and rename it to config.plist). Then we can use all 3 on-board video ports:
    • On-board HDMI
    • Two on-board DisplayPorts (via Thunderbolt/USB-C ports)
  • Now we can check the following:
    • Any shenanigans with CSM Support? Does it "stick" when disabled?
    • Do Thunderbolt devices connect on reboot?
Suggestion 2:
  • To get the AMD RX 580 working again, please keep BIOS F5.
  • With AMD GPU fully installed, do not boot the system yet.
  • Connect monitor to AMD RX 580.
  • Perform CMOS Reset instead.
  • Then enter BIOS Setup and configure all BIOS parameters (including Boot --> CFG-Lock --> Disabled).
    • Does the system still beep 5 times and freeze?
    • Or does it enter BIOS Setup?
 
Suggestion 2:
  • To get the AMD RX 580 working again, please keep BIOS F5.
  • With AMD GPU fully installed, do not boot the system yet.
  • Connect monitor to AMD RX 580.
  • Perform CMOS Reset instead.
  • Then enter BIOS Setup and configure all BIOS parameters (including Boot --> CFG-Lock --> Disabled).
    • Does the system still beep 5 times and freeze?
    • Or does it enter BIOS Setup?
Sorry if this sounds stupid, but just to be clear: "Perform CMOS Reset" = momentarily shorting across the 2 jumper pins above the pin block for power, HDD light, etc?
Screen Shot 2020-12-27 at 1.04.46 PM.png


I actually tried this a couple times. After 5 beeps, I'd shut the system down (power switch on PSU), then take a small screwdriver & momentarily jump across the 2 pins, then try to power on the system again. Wasn't able to get past the 5 beeps so I could get in to apply all prescribed BIOS settings.

I may have a ghost in my machine LOL I went back to F6 - had to remove GPU, then connect monitor to iGPU and boot into Windows to use the Gigabyte @BIOS app to update F5 > F6.

As I recall, I had F5 OoB. I assembled all the components into the case, including m.2 drive and my RX580. Had the same issue with the 5 beeps. So my go-to troubleshoot is to always simplify to the bare bones. Pulled the GPU, pulled the m.2 drive, used a spare SATA 840 EVO SSD and did a quick install of Windows 10 Pro. It was then I discovered the Gigabyte @BIOS app & the F6 version. After the update, I was able to get that initial build of Catalina up & running.

I've got time (I'm on vacay this week), so I'm happy to try F5 again. Another quirk: with F6, CSM "Disabled" would "stick" during the first few reboots after I went back to F6 & Windows + iGPU. BUT...the minute I put in my GPU, and returned to the BIOS, CSM was back to "Enabled." Strange things going on....
 
Hi, all! I have just made Apple TV work on Big Sur 11.1.
My machine is Z490 Vision D with i7 -10700 and GPU AMD RX 5700 XT.
My machine is set to iMac 20,2.
I have OpenCore 064.
I updated from Catalina, and my Apple TV didn't work. So I did some research,
and I did this.

I opened the command line, and I paste line by line, and pushed enter
these are the commands:

defaults write com.apple.AppleGVA gvaForceAMDKE -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCEncode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCDecode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDHEVCDecode -bool YES

After that Apple TV works.

I hope I help, but, before you do it, let some experienced users to answer my post. I don’t want to mess up your machine.
on 19,1 it works thank you, but iTunes video didn't work
 
Back
Top