Hackintosh - "No login", actually thinks there are 2 monitors, but I only have 1

I have an otherwise working vanilla Hackintosh, but there is 1 last issue I'm facing. I've found a way to hack around this, but the real problem is due to Mojave thinking that there are 2 monitors by default, when there is actually only 1.

The relevant specs:

  • Asus Z270-P (latest BIOS 1205)
  • i7 - 7700k
  • RX 580
  • 980TI (not used)
  • NVME SSD

Some quick Googling shows that many people have faced the "no login screen" problem. The solution typically involves turning off the iGPU in the bios. I've done this, but the problem remains, and during boot, if I want to see the BIOS, I have to boot with the HDMI plugged into the mobo's HDMI. (I understand that this is because the system initiates with onboard HDMI, and then only activates the RX580 when it enters Mojave.). Upon entering Mojave, if I keep the display on the onboard HDMI output, I only see a black background + cursor, and no login screen (it's presumably on the "other monitor", or somewhere out of the way due to scaling).

When I unplug the onboard HDMI, the monitor switches to the DP, and then Mojave sort of resets, and realizes there is only 1 monitor, and everything works as expected.

To test the theory that the system thinks there are 2 monitors, I booted back into the system, and upon getting the "no login" screen, I typed in my password and hit enter. It logged into Mojave fine, and I could get to settings --> display and see 2 monitors were in fact detected.

The annoying part is that if I boot with only the DP plugged into the RX580, Mojave still thinks there are 2 monitors, and by default, the DP input also doesn't show the login window. Unplugging and plugging back in also doesn't reset things and force Mojave to realize only 1 monitor is present.

Any help or links would be appreciated to:

1) Use my dedicated graphics card from all the way through, including when entering the BIOS

2) Make it so that Mojave only boots with 1 monitor on the RX580 output only

submitted by /u/turtletoronto
[link] [comments]
Share: