- Joined
- Jan 16, 2011
- Messages
- 621
- Motherboard
- Gigabyte Z390 Designare
- CPU
- i7-8700K
- Graphics
- Vega 64
- Mac
- Classic Mac
- Mobile Phone
Hi @TheDave.I've got my wlan/bt card today and delidded the cpu. Everything is working fine for now exept that only one of the internal usb2 ports works with the usb.kext from @jb007. This means that only either the wlan/bt card or the usb2 ports in the front of the case work. I will try to get this sorted out by tomorrow. Does anyone have any ideas concerning the booting issue that @jb007 described in the post above?
USBPorts.kext
The USBPorts.kext that you are using is most probably incorrect for your build ATM. I alluded to this in a previous post, but said I'd hold off until we got your monitors going on the iGPU.
Looking at your USBPorts.kext's info.plist (it's contained within this kext), it is showing you are trying to match on aiMac18,1-XHC which also has only 9 ports setup i.e HS01-HS08 & SS01. I got this USBPorts.kext from your EFI.zip download.
Mine is set for matching on a iMac18,3-XHC and have all 16 Ports setup i.e HS01-10 &. SS01-SS06. HS07-10 in mine are set to be internal ie the ports have a device permanently connected to them. This is signified by setting the UsbConnector Number to 255 rather than 3.
I'm not sure as how you created your USBPorts.kext, but it is wrong and most likely limiting what USB ports you have available. Since it depends on what Model identifier you are using most probably best to temp remove this from your clover other dir and use USBInjectAll.ket in /L/E until you or I fix your monitor issues but I have modified the USBPorts.kext in the EFI EFI to be the same as mine, but to match on iMac18,1-XHC.
Also just a reminder, for the USBPorts.kext to work, don't have USBInjectAll.kext loaded anywhere as it's only used for in the process of port discovery for creating this using the FB Patcher app.
Don't worry if you don't get this, as I can try to help you down the line to get it right.
UHD iGPU
I'll upload the EFI folder I used to boot into a clean version of 18,1 that gave me the weird results yesterday with the multiple black bars. It has a random serial number I used for testing, as I didn't use yours. Might be best if you disconnect from internet before testing!
Just mount your EFI folder, and rename your existing EFI and copy this over. I also just booted of it a few minutes ago to make sure it still worked and that the modified USBPorts.kext was working.
Will be interesting if you get the same results. Let us know how you go. I'll try further to to find info on this issue.
EDIT: 6th Dec
Seems like we have been on a wild goose chase, as doing a search on this forum has turned up a few references to this known problem. This post says it all, i.e "Dual monitor on Coffee Lake iGPU is a known issue (according to RehabMan's post), and at this point there is no solution other than yours (leaving one unplugged until after log-in). AMD graphics cards are best for compatibility due to native support by macOS. You can read this sticky post for more details."
So I guess going forward you will have to either physically boot with one monitor plugged in, and then plug the second one in. You must have the 2nd monitor physically unplugged, just not turned off as the iGPU senses the presence of the cable.
I'd personally install a RX 580 and be done with it.
Let us know how you go.
Jim
Attachments
Last edited: