Friends,
First, my thanks to all for the knowledge shared in this thread. I've got my UX310UA (i3-6100U) up and running with OpenCore 0.7.5 and BigSur, and as far as I checked, all devices and ports work: I finally have a reliable Bluetooth (using a DW1560) which I never got working using Clover and High Sierra/Mojave.
There is however one thing that I could use some help with: external monitors over HDMI and DisplayPort (USB-C connector).
When I boot with two external monitors powered on and connected (HDMI and DP), the built-in screen shows the OpenCore picker and the Apple logo until the graphics subsystem is initialized. At that point the built-in screen goes black, and the DisplayPort monitor comes alive and shows the login screen. The HDMI monitor remains black, the built-in display also remains black.
The Display preferences pane only shows the DisplayPort and the built-in screen as connected displays. HDMI is not detected unless I disconnect the HDMI cable and then plug it back in. After that the graphics subsystem reinitializes and DisplayPort and HDMI work, but the built-in display still remains black.
I do have a procedure to get all three screens active:
- Boot with only the external DisplayPort monitor connected: the DisplayPort monitor will be active showing the login screen, the built-in display will be black.
- Log in and put the laptop to sleep from the Apple menu
- Wait until the computer is asleep (displays are black and the fan shuts down)
- Wake the computer up using the keyboard
- The DisplayPort monitor and the built-in display will wake up and both will be active.
- Log in and connect the HDMI monitor. The graphics subsystem re-initializes and all three display are active.
But this adds a minute or so and manual actions to booting up, so I was wondering how this can be fixed.
Does this ring a bell for anyone? Can I assume that the framebuffer configuration in OC/config.plist is correct if all three display can be made to be active this way? Is this an ACPI issue related to power management? What possible ACPI patches could I try?
EFI folder is attached. Device properties were generated using Hackintool.