An observation of the WX7100 4G vBIOS for RX480.
In booting Catalina, the internal LCD panel is switched on at either the OC Bootpicker screen (with OC as the Startup Disk) or much later when the graphic driver is loaded by the OS (with the Catalina Disk chosen as Startup Disk without OC). Patched AGC is applied to the Catalina volume to avoid black screen on loading the OS login page.
However, the behaviour is a little different for High Sierra. When booting into High Sierra via OC chosen as Startup Disk, the internal display works flawlessly from the OC Bootpicker. But when booting directly into High Sierra as Startup Disk from System Preferences without OC, a black screen is displayed. The internal LCD panel will light up only when the mini-Displayport is connected to an external display which does NOT necessarily have to be switched on. Even just a mini-DisplayPort to DVI/HDMI dongle won't work. The patched AGC specifically for High Sierra has been applied but it is aiming to address the other black screen problem as far as I know.
So, is that a known issue for the WX7100, or just related to the RX480 ?
I got the same issue with WX4150 4GB. I haven't applied the patch yet.
As I prefer the hardware solution: using 2 monitors. It works on both miniDisplayPort to D-Sub adapter => D-SUB cable => monitor; or miniDisplayport to HDMI cable => TV.
Another cheap option you may try, is the dummy load instead of a real monitor: mDP => D-Sub adatper => VGA dummy plug.

FUERAN VGA Dummy Plug,Headless Ghost, Display Emulator (Fit Headless-1920x1080@60hz
Setting the screen resolution as a higher value while controlling the computer under the remote condition instead of setting the minimum resolution under the blank screen condition. Supported resolutions: 1920x1080@60hz 1680x1050@60hz 1600x1200@60hz 1600x900@60hz 1440 x 900@60hz 1366 x768@60hz 12...
www.amazon.com
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.