- Joined
- Aug 10, 2020
- Messages
- 5
- Motherboard
- AsRock B460M Pro4
- CPU
- i5-10600
- Graphics
- UHD 630
- Mobile Phone
-
Hi @deeveedee - thanks for your recommendations. I can confirm the issue reproduces to me only when hdmi cable is inserted into dp to hdmi converter (I don't have dp-dp cable and my monitor don't have dp input port) even if I swap the hdmi cables/monitors.
The strangest (to me) fact is that even if I only select 50Hz refresh rate (with 1080p) to second monitor, it always display good picture no matter how many times I reboot the pc.
----------------------------------------------------------
Looks like I've solved the problem by selecting CNConnectorAlwaysConnected flag on both ports. Now I can boot with both 1080p 60Hz without issues. So the only things I need to add to my config.plist are
Thanks for your help! I will post if it is stable in next week.
- I'm spoofing device-id 0x3e9b because I have problems with GPU acceleration at "native" 0x9BC8 device-id (the online gpu in-browser tests consumed all cpu cores and cinebench crashes before it display any window. When I use good device-id, the cinebench works good and the same browser tests doesn't consume cpu.)
which according to this is natively supported
I tested all device-ids that hackintool provides and here are the results:
0x9BC8 - cinebench crash
0x9BC5 - cinebench crash
0x9BC4 - cinebench crash
0x3E9B - cinebench starts
0x3EA5 - cinebench starts
0x3EA6 - cinebench starts
0x3E92 - cinebench starts
0x3E91 - cinebench starts
0x3E98 - cinebench starts
however nothing was changed with the broken image on the second monitor during the device-ids tests. - maybe, not tested
- the following were tested with 0x9BC8 device-id
0x3EA50009 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3E920009 mobile 3 58 MB no image on both monitors
0x3E9B0009 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3EA50000 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3E920000 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3E000000 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3E9B0000 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3EA50004 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3EA50005 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3EA60005 mobile 3 58 MB 1 monitor (hdmi mb port)
0x3E9B0007 desktop 3 58 MB 2 monitors as usual
unfortunately, only desktop 0x3E9B0007 allowed me to use second display
----------------------------------------------------------
Looks like I've solved the problem by selecting CNConnectorAlwaysConnected flag on both ports. Now I can boot with both 1080p 60Hz without issues. So the only things I need to add to my config.plist are
Code:
<key>framebuffer-con1-flags</key>
<data>zwMAAA==</data>
<key>framebuffer-con2-flags</key>
<data>zwMAAA==</data>
Last edited: