Thanks for reassuring! I've been trying the latest builds of Big Sur, Monterey and Ventura... and it worked with Big Sur!
I installed a clean Big Sur on USB drive and patched it with OCLP, using only "Nvidia WebDrivers" patch.
I also installed Kryptonite.kext to make eGPU box visible to the OS.
There is one issue I'm trying to deal with. I understand that it's out of scope for this guide, and I'll appreciate any directions.
The current state is this (according to the System Information report):
1) iGPU (Intel HD Graphics 4000) kext is not loaded, which is fine for me.
2) dGPU (NVIDIA GeForce GT 650M) uses WebDrivers, built-in display is connected and working. OpenCL is working (tested with LuxMark).
3) eGPU (NVIDIA GeForce GTX 980 Ti) uses WebDrivers, external HDMI display is not connecting, which is fine for me. OpenCL is working (tested with LuxMark).
The problem happens only when eGPU is connected - macOS GUI looses acceleration (no background blur + lags).
Yet, GUI acceleration works fine with eGPU disconnected.
(edit: hm.. just noticed that OpenCL on dGPU also stops working if eGPU is connected)
My idea is to use eGPU for OpenCL calculations only, without any external displays connected. But it would be nice to have GUI acceleration on the built-in display.
What should I do to investigate the issue?
Or is it possible to load kext for iGPU and use it as display GPU?
(edit 2: so, I disabled dGPU using DeviceProperties and now external HDMI display works with eGPU and acceleration. Wow!)