Thunderbolt 3 eGPU needs testing
I’m using the 8300h without 1050 version, in windows i use a Nvidia 2060 through the thunderbolt3 as an eGPU, as you say that thunderbolt3 devices can be used in macOS while connected in windows once, can i bought a rx590 to use in macOS to connect the monitor through the thunderbolt3 as an eGPU? Will it work? Or anybody here knows? Thanks a lot.
That's a good question, and I can only tell you what I've found based on my own testing. I bought a Thunderbolt 3 hub (https://www.monoprice.com/product?p_id=31262) and was able to use USB and Ethernet as long as I attach the hub before booting. This worked after booting into Windows and allowing the device to be attached, enabling everything Thunderbolt in the BIOS and disabling TB security (TB enumeration set to BIOS assist mode).
In your case, I would try attaching the eGPU to your XPS 15, ensuring it works in Windows, then booting into macOS. The GPU may not work due to lack of drivers, but you should be able to see it in IORegistryExplorer. If you have another PCIe card like an ethernet adapter, try swapping that into your eGPU, and seeing if it shows up in Windows and macOS.
Let me know what happens either way - more testing here will be helpful. Thanks.
That's a good question, and I can only tell you what I've found based on my own testing. I bought a Thunderbolt 3 hub (https://www.monoprice.com/product?p_id=31262) and was able to use USB and Ethernet as long as I attach the hub before booting. This worked after booting into Windows and allowing the device to be attached, enabling everything Thunderbolt in the BIOS and disabling TB security (TB enumeration set to BIOS assist mode).
In your case, I would try attaching the eGPU to your XPS 15, ensuring it works in Windows, then booting into macOS. The GPU may not work due to lack of drivers, but you should be able to see it in IORegistryExplorer. If you have another PCIe card like an ethernet adapter, try swapping that into your eGPU, and seeing if it shows up in Windows and macOS.
Let me know what happens either way - more testing here will be helpful. Thanks.
What i bought is this one(https://mymantiz.com/products/mz-02-venus), it has sata line, ethernet adapter and USBhub itself.
I do enable everything Thunderbolt in the BIOS and disable TB security (TB enumeration set to BIOS assist mode), and boot into Windows, allow the device to be attached, it works well in windows.
But when i boot into macOS, nothing happened, my HDD through the sata hasn't been read, the ethernet adapter didn`t work and the USBhub also didn't work.
The eGPU's info didn't show in the Thunderbolt device, it appeared in the USB device with its name but
looked like that it was running with some problem.

(And i have another issue, after i use your clover, the fans run fast even if the temperature is quite cool.(When the CPU is 35-40℃, the fans sound like running at 3000-4000rpm, that is really noisy))
@ATFieldBeast Is egpu working now? I plan to buy mantiz & rx580, but I'm not wondering if they can work.