Catalina locks up after login with DP and HDMI plugged in

I have a MSI Gamer Carbon Pro z390 with a Gen 9 i5 and a ATI RX Vega 64 and its running well.

However, when plugging in a second monitor to the HDMI port, OSX hard locks right after I authenticate. My primary display is plugged into the Displayport on the Vega, and I plug in my pioneer stereo on a HDMI port and pass that to a second display.

Does anyone have any ideas? I havent found other people having this issue.

Here is my Config.plist:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>ACPI</key> <dict> <key>AutoMerge</key> <true/> <key>DSDT</key> <dict> <key>Fixes</key> <dict> 

<key>AddMCHC</key>

<true/>

<key>DeleteUnused</key>

<true/>

<key>FixHPET</key>

<true/>

<key>FixIPIC</key>

<true/>

<key>FixRegions</key>

<true/>

<key>FixShutdown</key>

<true/>

<key>FixUSB</key>

<false/>

 </dict> <key>Patches</key> <array> 

<dict>

<key>Comment</key>

<string>Fix Asus Z390 BIOS RTC bug fix</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>oAqTU1RBUwE=</data>

<key>Replace</key>

<data>oAqRCv8L//8=</data>

</dict>

<dict>

<key>Comment</key>

<string>change EC0 to EC</string>

<key>Disabled</key>

<true/>

<key>Find</key>

<data>RUMwXw==</data>

<key>Replace</key>

<data>RUNfXw==</data>

</dict>

<dict>

<key>Comment</key>

<string>change H_EC to EC</string>

<key>Disabled</key>

<true/>

<key>Find</key>

<data>SF9FQw==</data>

<key>Replace</key>

<data>RUNfXw==</data>

</dict>

<dict>

<key>Comment</key>

<string>change ECDV to EC</string>

<key>Disabled</key>

<true/>

<key>Find</key>

<data>RUNEVg==</data>

<key>Replace</key>

<data>RUNfXw==</data>

</dict>

<dict>

<key>Comment</key>

<string>change XHCI to XHC</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>WEhDSQ==</data>

<key>Replace</key>

<data>WEhDXw==</data>

</dict>

<dict>

<key>Comment</key>

<string>change XHC1 to XHC</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>WEhDMQ==</data>

<key>Replace</key>

<data>WEhDXw==</data>

</dict>

<dict>

<key>Comment</key>

<string>change SAT0 to SATA</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>U0FUMA==</data>

<key>Replace</key>

<data>U0FUQQ==</data>

</dict>

<dict>

<key>Comment</key>

<string>change HECI to IMEI</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>SEVDSQ==</data>

<key>Replace</key>

<data>SU1FSQ==</data>

</dict>

<dict>

<key>Comment</key>

<string>change GFX0 to IGPU</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>R0ZYMA==</data>

<key>Replace</key>

<data>SUdQVQ==</data>

</dict>

<dict>

<key>Comment</key>

<string>change PEGP to GFX0</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>UEVHUA==</data>

<key>Replace</key>

<data>R0ZYMA==</data>

</dict>

<dict>

<key>Comment</key>

<string>Rename HDAS to HDEF</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>SERBUw==</data>

<key>Replace</key>

<data>SERFRg==</data>

</dict>

 </array> </dict> <key>DropTables</key> <array> <dict> 

<key>Signature</key>

<string>DMAR</string>

 </dict> </array> <key>FixHeaders</key> <true/> <key>SSDT</key> <dict> <key>Generate</key> <dict> 

<key>PluginType</key>

<true/>

 </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>keepsyms=1 debug=0x100 dart=0 darkwake=0 -v slide=0</string> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>HibernationFixup</key> <false/> <key>NeverDoRecovery</key> <false/> <key>NeverHibernate</key> <false/> <key>NoEarlyProgress</key> <false/> <key>Timeout</key> <integer>-1</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> <key>ResetHDA</key> <true/> </dict> <key>LANInjection</key> <false/> <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x1f,0x3)</key> <dict> 

<key>AAPL,slot-name</key>

<string>Internal@0,31,3</string>

<key>device_type</key>

<string>Audio device</string>

<key>layout-id</key>

<integer>7</integer>

 </dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> 

<key>AAPL,ig-platform-id</key>

<data>AwCSPg==</data>

<key>AAPL,slot-name</key>

<string>Internal@0,2,0</string>

<key>device-id</key>

<data>mz4AAA==</data>

<key>device_type</key>

<string>VGA compatible controller</string>

<key>enable-hdmi20</key>

<data>AQAAAA==</data>

<key>framebuffer-patch-enable</key>

<data>AQAAAA==</data>

<key>framebuffer-unifiedmem</key>

<data>AAAAgA==</data>

 </dict> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <false/> <key>HighCurrent</key> <true/> </dict> </dict> <key>GUI</key> <dict> <key>Hide</key> <array> <string>PreBoot</string> <string>PreBooter</string> </array> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <true/> </dict> <key>Theme</key> <string>Carbon</string> </dict> <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Inject</key> <false/> </dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> <key>RadeonDeInit</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleIntelCPUPM</key> <false/> <key>AppleRTC</key> <true/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> 

<key>Comment</key>

<string>External icons patch</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>RXh0ZXJuYWw=</data>

<key>InfoPlistPatch</key>

<false/>

<key>Name</key>

<string>AppleAHCIPort</string>

<key>Replace</key>

<data>SW50ZXJuYWw=</data>

 </dict> <dict> 

<key>Comment</key>

<string>Enable TRIM for SSD</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>AEFQUExFIFNTRAA=</data>

<key>InfoPlistPatch</key>

<false/>

<key>Name</key>

<string>com.apple.iokit.IOAHCIBlockStorage</string>

<key>Replace</key>

<data>AAAAAAAAAAAAAAA=</data>

 </dict> <dict> 

<key>Comment</key>

<string>USB PLMP #1 10.15 (Credits PMheart and daliansky)</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>g/sPDw==</data>

<key>InfoPlistPatch</key>

<false/>

<key>Name</key>

<string>com.apple.iokit.IOUSBHostFamily</string>

<key>Replace</key>

<data>g/s/Dw==</data>

 </dict> <dict> 

<key>Comment</key>

<string>USB PLMP #2 10.15 (Credits PMheart and daliansky)</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>g/kPDw==</data>

<key>InfoPlistPatch</key>

<false/>

<key>Name</key>

<string>com.apple.driver.usb.AppleUSBXHCI</string>

<key>Replace</key>

<data>g/k/Dw==</data>

 </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>12/18/2019</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM191.88Z.F000.B00.1912181732</string> <key>Board-ID</key> <string>Mac-AA95B1DDAB278B95</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>C02913303CDLNV9FB</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>1.0</string> <key>ChassisAssetTag</key> <string>iMac-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x09</string> <key>EfiVersion</key> <string>1037.80.34.0.0</string> <key>Family</key> <string>iMac</string> <key>FirmwareFeatures</key> <string>0xFD8FF576</string> <key>FirmwareFeaturesMask</key> <string>0xFFDFFF7F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Mobile</key> <false/> <key>PlatformFeature</key> <string>0x22</string> <key>ProductName</key> <string>iMac19,1</string> <key>SerialNumber</key> <string>C02YHZZ2JV3Q</string> <key>SmUUID</key> <string>458CFE3A-00FE-43B1-9CD7-4BE394B3ADE8</string> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> 

</dict>

</plist>

submitted by /u/headhot
[link] [comments]