seven-of-eleven / Lenovo-ThinkPad-X1C7-OC-Hackintosh

OpenCore configuration for Lenovo ThinkPad X1C7 for MacOS
29 stars 6 forks source link

HDMI not working with `-igfxmlr` boot flag #7

Closed seven-of-eleven closed 2 years ago

seven-of-eleven commented 2 years ago

Hey @seven-of-eleven and @penholderu, great news, so I took the latest default config.plist from the repo and removed -wegnoegpu and added -igfxmlr and was able to boot with graphics acceleration.

However, connecting to an external monitor doesn't work for both direct HDMI connection or USB-C dongle connection.

@penholderu any luck with external monitor connections?

Originally posted by @markchen8717 in https://github.com/seven-of-eleven/Lenovo-ThinkPad-X1C7-OC-Hackintosh/issues/6#issuecomment-1184837066

markchen8717 commented 2 years ago

Hey @seven-of-eleven, I noticed that you you stated in #6 that your bios is 1.41 (N2HET58W), I ran wmic bios get smbiosbiosversion in cmd and it shows 1.41 (N2HET58W) for me as well. However, looking at your bios screen shots, it looks different from mine. The UI on mine looks newer and I can use my mouse in it. Here is a screenshot from my system info

image
not-nullptr commented 2 years ago

hi @markchen8717! thinkpad bioses have two modes; graphical and texts. there's no difference so it isn't the cause

markchen8717 commented 2 years ago

Hey @seven-of-eleven and @NotARobot6969, I got some great news. I came across this guide. After re generating the SMBIOS to MacBookPro15,4, and my device properties to the below: image External monitor connection works! Just want to double check with you guys whether I edit the USBMap.kext file correct. So inside the info.plist I searched for any keys/values that has the old MacBookPro15.1 and replaced it with MacBookPro15,4. Is this sufficient? Thanks! image

seven-of-eleven commented 2 years ago

@markchen8717 great to hear HDMI is working. With regards to the USBMap.kext, it seems you've changed it properly. Worst case if something is not working properly you can redo the USB mapping but you should be fine. Congrats on getting things working.