Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Sorry, I meant CLOVER, not OpenCore (OC). You posted the right screenshot, and CLOVER folder looks fine. Two suggestions:
  • Ignore it for now because it's cosmetic.
  • Try CMOS Reset (by shorting two pins on motherboard with flathead screwdriver; see manual) and re-configuring BIOS parameters afterwards.
Good, thanks!
I did clean CMOS and set up the BIOS again.
 
While waiting I tried:
1) Disconnecting all monitors and booting with only one monitor connected to USB C -> still "check cable connection"
2) Unplugging HDMI cable from GPU with the machine completely booted and connected monitor via USB C -> result the same as the above.
3) Booting the machine with monitors connected to HDMI ports in the GPU -> black screen, no success as before.

Here's the screenshot after I queried iGPU and then hit "x":
In BIOS, is Internal Graphics set to “Enabled” or “Auto”? It must be “Enabled”.
 
@CaseySJ

Now that this part is sorted let talk about the elephant in the room, I'm sorry if I'm bothering you.
Please bear with me!

I did the update to Catalina mainly because I got a new LG USB-C display (only USB-C, no Thunderbolt) monitor that does't work on the Mojave system. It make freeze the system when I connect the USB-C to Displayport Cable.

I though the Catalina fresh installation would solve the problem because it should work out of the box.
But unfortunately it doesn't. Same Freeze as soon as connect the USB-C cable.
Any idea how to fix it, where to look for?

Thanks again for your help!
 
Good, thanks!
I did clean CMOS and set up the BIOS again.
Does the problem still exist?

Does the LG monitor work if you use a DP to DP cable? Does the LG contain either DP or HDMI ports?
 
Does the problem still exist?

Does the LG monitor work if you use a DP to DP cable? Does the LG contain either DP or HDMI ports?
Yes, that strange name partition is still there in the Bios, but since you said it shouldn't make any problem I'm fine with that.
 
Hello @shiecldk,

I've modified the Thunderbolt SSDT to compute the root port using a different method. The previous version failed to activate Thunderbolt Bus because it most likely used the wrong root port pointer. So you are welcome to try the new version as follows:
  • Flash original firmware back to the chip.
  • Copy the attached SSDT to the EFI partition (SSDT-TbtOnPch-Alienware-M15-V2.aml).
  • Check that the ACPI rename is still enabled (Change _E04 to XE04).
  • Check that SSDT-DTPG.aml is also present.
  • By the way, DSDT.aml is present in the CLOVER/ACPI/patched folder. Is it necessary? I am not sure if the above ACPI rename will work if you're using a customized DSDT.
Also, have you tried both CSM Support enabled and disabled in BIOS?
Thank you very much @CaseySJ. With this SSDT, the thunderbolt bus is still not detected in System Information app. However, the chip is detected without a device plug in at boot, which is a better result. I'm not sure if it's because of my bios setup. Thunderbolt egpu only works with cold boot. If I unplug the egpu, the system will fail and freeze like real MacBook Pro 15. Egpu hotplug is not working with this setup. However, USB-C works with both coldboot and hotplug.

My current CSM Support is disable. I'd try to enable it later and see how it goes, but I doubt enabling it would make a difference. I used the DSDT only for Rebhabman's ACPIDebug to find out ACPI events for my FN key. I can remove it; however, I've checked, the ACPI rename works w/wo the customized DSDT.

I attached the ioreg for both coldboot w/wo egpu plug in.

test5_coldboot_w_egpu.png
test5.png
 

Attachments

  • test5_coldboot_w_egpu.ioreg
    34.7 MB · Views: 64
  • test5_coldboot_wo_egpu.ioreg
    34.2 MB · Views: 58
Last edited:
Does anybody get ATV to work in Big Sur with iMac19,1?
 
In BIOS, is Internal Graphics set to “Enabled” or “Auto”? It must be “Enabled”.
It was an oversight on my part, sorry about that! It was set to "Auto", so I changed it to "Enabled", saved, rebooted, ran several tests - nothing has changed - still I see "Check cable connection" on the screen, when connecting with USB C. But I can find IGPU@2 now! I'm adding the screenshot (if you are looking for a platform-id, it seems to be set correctly as you recommended earlier):
1603497609894.png
 
It was an oversight on my part, sorry about that! It was set to "Auto", so I changed it to "Enabled", saved, rebooted, ran several tests - nothing has changed - still I see "Check cable connection" on the screen, when connecting with USB C. But I can find IGPU@2 now! I'm adding the screenshot (if you are looking for a platform-id, it seems to be set correctly as you recommended earlier):
That’s better. IGPU is in video mode now.

What is the make/model of your monitor?

Please check if the monitor’s on-board menu has a Factory Reset option. If so, select that.
 
The monitor is Philips 278E1A. It doesn't have "Factory Reset", just "Reset":
Screenshot_20201023-203818.png
After choosing "YES" and clicking OK, nothing happens - I still see "No video input".
 
Back
Top