Ultrawide Monitor Struggles

I got my Hackintosh working (which was ridiculously easy given how many resources there are out there), and so far it's working great. It's a HP Elitedesk 800 G5 with the i5-9500T, 32GB of RAM running Ventura. Added an Apple AirPort card, so BT/WiFi is also running great.

The only issue is video. I have a Dell u4919dw monitor (native resolution is 5120 x 1440). I can't my hackintosh to run the monitor at native resolution to save my life. Here is what I have tried

  • iGPU: From one DisplayPort, it will only give me 3840 x 1080 - doesn't matter what adapter, cable, port I try. My understanding is that MacOS is limited to 4096 pixels on one video lane for the integrated Intel graphics. When booted to Windows 11, it works fine.
  • dGPU: They make a RX560 for the Elitedesk. Installed it and changed my SMBIOS from Macmini8,1 to iMac19,1, set the UHD630 to be headless and I can't get past the boot screen. About 1/3 of the way through the boot progress bar, screen goes black. Oddly enough, MacOS sees that the video card is installed and if I connect it using the Dell's built in PBP function, MacOS sees a second monitor connected but again an all black screen. Of course, it works fine in Windows.
  • PBP Mode: The Dell monitor allows the connection of two "computers" at once in Picture-by-Picture (PbP)mode. I ran two DP -> HDMI cables to the Dell, set it up in PbP mode and now MacOS "sees" two 2560 x 1440 monitors.
    • Good news: I get full native resolution
    • Bad news: MacOS's multi-monitor support is terrible

Is there any other way to spoof my Mac into treating two monitors as one large desktop? I have it treating both monitors as one space, so at least I can have windows that span monitors, but not having the dock in the middle is a pain and the menu bar is now stuck only on one monitor making things awkward.

Any suggestions on getting this to work would be appreciated. Is there an eGPU that I can use to run this natively and get a nice experience?

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