marmaladesoup Posted April 8, 2023 Share Posted April 8, 2023 I've been running Big Sur and Monterey on a 5520 (Nvidia Quadro M12000) without issue using Jake Lo's 5520 EFI. However now the HDMI ports on the laptop and the dock aren't functioning. Dock and menu bars now have black backgrounds. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 8, 2023 Moderators Share Posted April 8, 2023 Post your EFI file plus IOReg file using IORegistryExplorer.app with the HDMI monitor attached Link to comment Share on other sites More sharing options...
marmaladesoup Posted April 8, 2023 Author Share Posted April 8, 2023 Thanks for the reply - will do: Cherry.zip EFI.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted April 10, 2023 Administrators Share Posted April 10, 2023 Your Maxwell Quadro M1200 (not M12000) appears correctly disabled since it's not visible in IOReg. But first thing first: please post your system's specs in order to confirm whether your Precision is indeed fitted with a Skylake CPU, not a Kaby Lake CPU. Right now, you seem to be confused on the matter. Your IOReg suggests to me you have a Skylake model (iGPU with device id 8086:191b = HD530). Regarding the (apparent) Intel HD 530 iGPU, despite running Big Sur and Monterey (you took your IOReg in Big Sur), not Ventura, you inject Kaby Lake properties (device id 0x5912 and KBL framebuffer 0x591b0000), not Skylake. You also use SMBIOS MBP14,3. If you have a Skylake CPU with HD530 graphics, this is incorrect given that Big Sur and Monterey are expected to run with SKL settings, not Kaby Lake HD6x0 settings (and you do not use WhateverGreen kext v1.6.X with boot arg -igfxsklaskbl). You also: inject boot arg agpdmod=vit9696 which is unlikely to be required inject a whole load of properties which, I think, is irrelevant: I certainly don't inject any if this on my Skylake/HD520 Latitude E7270 and HDMI output works just fine, I just need to inject the boot arg igfxonln=1 to retain built-in LCD when HDMI is connected. Assuming you indeed have a Skylake platform with HD530 graphics, you really should: revert to SKL properties injection (device-id likely not required, SKL framebuffer 0x191b0000 or 0x19160000); see the WEG manual here. remove the properties I've highlighted in red use SMBIOS MBP13,1 if applicable, patch your BIOS to set DVMT to 64MB so that you no longer need to patch fbmem and stolenmem in your config (and gain 4K output along the way). If you were to continue with Kaby Lake settings and retain KBL framebuffer 0x591b0000, please note that you'll have to: update Lilu and its PlugIns (AppleALC and -most importantly- WhateverGreen) to the latest versions and add boot arg -igfxsklaskbl to your config. patch connector con1 for HDMI output or it won't work. Patch is explained here. It's best to opt for KBL framebuffer 0x59160000 which natively supports HDMI output. Link to comment Share on other sites More sharing options...
marmaladesoup Posted April 13, 2023 Author Share Posted April 13, 2023 Thanks very much for your reply: I've switched to MBP 13,1 and tried 0x191b0000 and 0x19160000 I have also removed boot-arg agdpmod=vit9696 but my original bug / concern (wake from sleep) is still happening (the internal screen remains black / flickers after sleep). sysctl -a | grep brand = Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz All ports currently functioning with 0x191b0000. Jake Lo's un-edited 5520 EFI obviously wasn't compatible with mine however it was able to wake from sleep without issue, so there's hope for me yet... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 14, 2023 Moderators Share Posted April 14, 2023 your 5520 has the same CPU as my 5510 (skylake). Try my 5510 files instead Link to comment Share on other sites More sharing options...
marmaladesoup Posted April 14, 2023 Author Share Posted April 14, 2023 Same troubled-sleep problem with your 5510 (the 0.8.5 version) + I lose the usb-c port. Currently on Big Sur 11.6.1 Boot-args = debug=0x100 darkwake=1 alcdelay=500 igfxonln=1 -v Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 14, 2023 Moderators Share Posted April 14, 2023 Replace the USB kexts with the 5520 files What's the display resolution? Link to comment Share on other sites More sharing options...
marmaladesoup Posted April 14, 2023 Author Share Posted April 14, 2023 I have Display Menu installed. Max display = 1920 x 1080 Replace only the usb kext? usb-c is back with USBPorts_5520.kext Should I just accept that 'sleep is not an option'? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 14, 2023 Moderators Share Posted April 14, 2023 Make sure to reset NVRam after the changes can you post new IOReg file? Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now