niluje Posted August 15, 2018 Share Posted August 15, 2018 Hello, I try to use triple screens on a tiny Lenovo 900 with 3 DisplayPort (CPU is i7-6700T with integrated HD-530) I use lilu + intelgraphicsfixup One screen is connected by DP, another by DP to DVI adapter and the last one should be DP to DVI adapter too. So far i can boot with one screen, when boot is finish i can plug another screen and its good. If i try to connect the last screen the 3 screens goes black and i have to restart. If I use the ig-plateform-id 193B0005 when i plug the last screen it's stay black but i can still have the 2 others screens working. I saw with ioreg that this plateform add another appleintelframebuffer but that's all, when i connect the last screen i can't saw information about display. I'm using smbios imac 16.1 if i use smbios imac 17.1 i can only use one screen. Thanks for your kind help. Link to comment Share on other sites More sharing options...
niluje Posted August 15, 2018 Author Share Posted August 15, 2018 Thanks for your reply. I use layout 0x19120000 the others make kernel panic and reboot And with imac 17.1 i can only have one screen, with imac 16.1 two screens. With layout 0x19120000, on ioreg i got 3 port : port 0, port 5 and port 6. I don't have port 7, so maybe the issue is here? Link to comment Share on other sites More sharing options...
niluje Posted August 16, 2018 Author Share Posted August 16, 2018 i'm not applying a patched framebuffer, but some patch using clover : GFX to IGPU etc... (i attached the EFI folder). Maybe using a smbios of a macmini should work better? CLOVER.zip Link to comment Share on other sites More sharing options...
niluje Posted August 16, 2018 Author Share Posted August 16, 2018 I also have 3 DSDT patch : one for cpu power management (from pikeralpha) one that RehabMan made to have nvme shown as internal storage and the last one to use with usbinjectall. On the attachment you can find origin folder from clover boot, and the 2 files from IOReg. origin.zip Link to comment Share on other sites More sharing options...
niluje Posted August 16, 2018 Author Share Posted August 16, 2018 Here what i have (not sure how to find version of AppleIntelSKLGraphicsFramebuffer) Quote $ ls -l /Library/Extensions/ | grep AppleIntelSKLGraphicsFramebuffer $ ls -l /System/Library/Extensions/ | grep AppleIntelSKLGraphicsFramebuffer drwxr-xr-x@ 3 root wheel 96 20 déc 2017 AppleIntelSKLGraphicsFramebuffer.kext $ kextstat | grep AppleIntelSKLGraphicsFramebuffer 92 0 0xffffff7f819ff000 0x1d5000 0x1d5000 com.apple.driver.AppleIntelSKLGraphicsFramebuffer (10.3.6) F09DEB66-D769-37DA-B03C-F662B2F9FE80 <91 90 87 17 12 11 7 6 5 4 3 1> $ I've attached it. I use Lilu.kext and IntelGraphicsFixup.kext on /L/E maybe these kext made the modification? Quote $ kextstat | grep Lilu 15 1 0xffffff7f80b23000 0x1f000 0x1f000 as.vit9696.Lilu (1.2.3) 9C714621-4E3B-37F7-9439-49FB5355317B <7 5 4 3 2 1> $ kextstat | grep Fixup 16 0 0xffffff7f80b42000 0x56000 0x56000 as.lvs1974.IntelGraphicsFixup (1.2.7) C2ADBDCC-C5DD-3CF4-A8AF-A6146F0F5D4B <15 12 7 5 4 3 2 1> AppleIntelSKLGraphicsFramebuffer.kext.zip Link to comment Share on other sites More sharing options...
niluje Posted August 17, 2018 Author Share Posted August 17, 2018 There was some artefact at boot without intelgraphicsfixup and 2nd screen was not working. I will re-try without it. I saw that there is a new kext for graphics (wathevergreen) I will test it too and also try from scratch with imac 17.1 definition. Link to comment Share on other sites More sharing options...
niluje Posted August 20, 2018 Author Share Posted August 20, 2018 (edited) I have succeeded using plateform 0x19120000 and the patch 4 display : Quote <dict> <key>Comment</key> <string>10.11-SKL-1912000-4_displays</string> <key>Find</key> <data> AQMDAw== </data> <key>Name</key> <string>AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> AQMEAw== </data> </dict> found on a topic on tonymacx86 (patch was created by toleda). I hope this patch will continue to work under mojave So problem solved Thanks for your help. Edited August 20, 2018 by niluje Link to comment Share on other sites More sharing options...
Recommended Posts