Earlier quoted context omitted.
I was in the same position as you a few months ago. I believe that currently Blender provides a much better workflow on Nvidia cards. The reason is simple: Optix. The speed advantage over CUDA (and openCL, of course) is really, really impressive. With Optix, I think I've seen the greatest performance improvement I've ever witnessed on Blender. Here is a Linux + Nvidia + Optix benchmark from 2019: https://www.phoronix…
Blender runs like a champ with my nVidia Quadro 3000M, though I've had no success getting Ubuntu or Blender to avail of the CUDA cores. Will check out OptiX based on your comment. Blender System Preferences for CUDA, OpenCL, and OptiX all report "No compatible GPUs found for path tracing. Cycles will render on CPU." I'm using nVidia's proprietary driver and NVIDIA X Server Settings reports 240 CUDA Cores. No Joy w/ n…
That means that apps using newer versions of CUDA will not work, and your hardware is also far too old to use OptiX.
Put in another way, your current GPU is slower than the one in a Nintendo Switch...