Waiting for Nvidia to fix this mess is pointless. Nvidia will be DOA as long as they refuse to upstream their driver or to support Nouveau to begin with. And they didn't show any interest for years.
Waiting for Nvidia to fix this mess is pointless. Nvidia will be DOA as long as they refuse to upstream their driver or to support Nouveau to begin with. And they didn't show any interest for years.
On Turing and later, you can also enable this: https://download.nvidia.com/XFree86/Linux-x86_64/460.56/READ... to totally turn off the dGPU when not in use.
PRIME doesn't work because they only implemented it half way. After decades of not implementing anything that is. I call such level of support complete garbage.
You can even get an old model of the AMD card. It only need to run the desktop stuff, so you can buy a five year old used card.
OpenCL (that's what Blender, DaVinci Resolve, etc use for their acceleration) is a layer above ROCm, and it runs. Not very nicely, but it does and is supposed to receive more attention in future.
Also, you can still use one gpu for desktop and other for compute.
There was some brief announcement about some kind of open sourcing news a while ago which could be it, but nothing came out of that.
So you can still apply the take of Nouveau developers themselves - simply use AMD.