Re: Should NVIDIA be avoided?
I've an older system with an nVIDIA® nForce® 780a SLI that I'm prepping for projector duty in a house of worship, and Tesla and earlier is a crapshoot, nVidia Corporation having dropped support for Tesla at LinUX Kernel 5.4. 340.108 having been declared a WontFix (I had occasional lockups with the stock C77 64-bit geForce® GPU in the MCP78 northbridge), I've a long-term project to split the 340 Source consistently with, and backport fixes from, current drivers, but that may take several years.
nVIDIA® nForce® chipsets require discrete GPU's up to Pascal and appropriate nVIDIA Kernel modules.
Most intel® ExpressSets™ and AMD® RS-Series are fully supported in open source.