markogirzli Posted December 15, 2021 Share Posted December 15, 2021 Laptop is CLEVO p650RE CPU: Intel i7-6700hq iGPU: Intel Graphics HD530 dGPU: Nvidia GeForce GTX 970m 6gb RAM: 16gb ALC892 so I have high Sierra and I’m struggling with the fact that I can’t have full acceleration of the nvidia even when injecting. Keep in mind I have nVidia Web Drivers+CUDA. when injecting nvidia it gets recognised as Clevo Nvidia GeForce Gtx 970m 0mb kind of faulty. when I enable NvidiaWeb in clover with boot arg nvda_drv_vrl=1 I get the display 33mb error. I tried plugging the HDMI but it doesn’t even work (neither in intel graphics nor nvidia graphics) without the boot flag of nvda_drv_vrl I get display 33mb too. I use PEG without the support of intel graphics. is there a fix for using nvidia gpu? (cuda, NO GPU DETECTED) EDIT: If you have the same laptop, follow the instructions below (best to update the security update rather than changing the systems built (guaranteed it will work). My EFI is uploaded here with some kexts due to the size of the folder. You can add: 1. Airportitlwn.kext 2.itlwn.kext (in case the first one won't work, download Heliport.dmg as a client) 3.ApplePS2Controller+ApplePS2SmartTouchpad.kexts(s) 4.CPUfriend.kext 5.RestrictEvents.kext P.S if there are more kexts, please share. I want to explore them EFI.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 15, 2021 Administrators Share Posted December 15, 2021 With Optimus disabled, you'll only get the nVidia dGPU activated whereas with Optimus enabled, you'll have Intel iGPU + nVidia dGPU activated (dual GPU but unsupported on Hackintosh). So, if you want to try and run on the nVidia dGPU in High Sierra you should: disable Optimus in BIOS refrain from injecting any properties for your nVidia dGPU install the nVidia Web Driver Link to comment Share on other sites More sharing options...
markogirzli Posted December 16, 2021 Author Share Posted December 16, 2021 I’d like to know the properties for the nvidia dGPU Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 17, 2021 Administrators Share Posted December 17, 2021 What do you mean? Link to comment Share on other sites More sharing options...
markogirzli Posted December 19, 2021 Author Share Posted December 19, 2021 Well, I use the nvidia without any properties in the config plist, I disabled switchable graphics so I have only dGPU (OPTIMUS DISABLED) It boots but I don’t have acceleration. I understand that it is not fully supported by High Sierra. I asked for properties for the config plist but I guess it’s doesn’t work also. though as I said it is compatible with high Sierra but no acceleration. I will try having both, intel+nvidia, but can I run games ? Is the nvidia card going to work at heavy performance? (It is a good old card) Link to comment Share on other sites More sharing options...
markogirzli Posted December 19, 2021 Author Share Posted December 19, 2021 But let me say again, I have turned off igpu and optimus and still can’t get acceleration for the nvidia Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 19, 2021 Administrators Share Posted December 19, 2021 GTX 970M is a Maxwell dGPU. As such, it is not natively supported by macOS but it should be once you install the nVidia Web Driver for your given High Sierra build. Cf. my initial answer above. All versions of the driver for High Sierra are available here. No property injection required. If you enable Optimus in BIOS, you'll only be able to run macOS on the Intel HD530 iGPU and you'll need to disable the dGPU through DSDT/SSDT patching to prevent your battery from being drained by the dGPU. Optimus technology is not supported by OS X/macOS so you cannot run dual GPUs on a Hackintosh. It's basically as follows: Optimus disabled in BIOS -> nVidia dGPU only Optimus enabled in BIOS -> Intel iGPU only with nVidia dGPU disabled by ACPI patches Of course, if you opt for the nVidia dGPU (i.e. Optimus disabled), you're stuck at High Sierra since there are no Web Drivers for Mojave and later. See here for our most recent summary on such matters. Like any Intel iGPUs, HD530 is not really suitable for games, only so in limited ways. You can look this up yourself on the Web. Link to comment Share on other sites More sharing options...
markogirzli Posted December 19, 2021 Author Share Posted December 19, 2021 Good info, currently trying it out! Link to comment Share on other sites More sharing options...
markogirzli Posted December 19, 2021 Author Share Posted December 19, 2021 Success Herve, did exactly what it was written and dGPU successfully detected Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 19, 2021 Administrators Share Posted December 19, 2021 Good, well done! I don't think you need the SSDT-PNLF table or -igfxmpc boot arg though, given that these target the iGPU... Link to comment Share on other sites More sharing options...
Recommended Posts