Hey all. This is a bit of an update to my previous post, detailing my attempts to get an Apple Thunderbolt Display working with my GIGABYTE Z390 DESIGNARE motherboard. (By the way, it's pronounced with a hard "g" and "a" - not like "designer.") I ordered some replacement PCIe 6-pin to 8-pin adapters, so now I'm able to use the GPU with the required DisplayPort port.
After having flashed the modified Thunderbolt firmware, I expected the Thunderbolt Display to power on and work just fine, at least after reaching the Linux desktop environment (my hopes weren't too high for the preboot environment, i.e. the BIOS menu). Unfortunately, there was still no video output to the display.
However! Using `boltctl`, I was able to see that the Thunderbolt Display was, indeed, detected by Linux! This is an improvement over before, where `boltctl monitor` was able to detect something being (un)plugged, but nothing more. I am now able to connect USB drives to the back of the display, and have them recognized natively in Linux. How wonderful... though obviously not ideal.
I did some more searching, and just a few days ago, the thread containing the custom Thunderbolt firmware was updated with details on an experiment to get Thunderbolt displays to work "during BIOS and OpenCore." In layman's terms, this means the folks over at tonymacx86.com are working on getting the Apple Thunderbolt Display working in the preboot environment of the Z390 DESIGNARE! (and its cousins)
Perhaps this was the key to getting my Thunderbolt Display working with my own Linux setup?
I made a reply to the post, showing my interest in this development, and telling them I was a Linux user who owns the same motherboard and wishes to get their own Apple Thunderbolt Display working with it. I asked if there was anything I could do to help.
In response, they removed my post, stating it was "offtopic" and to "best find a linux thread."
What a bunch of... knuckleheads.
Regardless, this is an exciting development! Hopefully something good comes out of it. Otherwise I might have to sell my Apple Thunderbolt Display and buy a better, more compatible, and probably cheaper display. Oh woe.