This all has turned into a total kazoo and gong show for me. The show is not the direct fault of the nVidia driver issue. The driver issue is the catalyst which set off an extremely annoying chain of events for me yesterday.
I do not think the driver issue here is a surprise to developers. Some aspects of it have been foreseen since July of last year if not earlier: https://www.phoronix.com/scan.php?page= ... ER-Problem
At present I would advise anyone with older nVidia chipset video cards not to install later versions of LM 19 LTS, not that the later versions can't be made to work, as has been demonstrated here. LM 19 (flat) at present
seems to stay with the 4.x kernel, so just fewer headaches and potential headahces. And an older chipset doesn't mean that the chipset is not used in current production model video cards - for example, the nVida 210 cards are still readily available and are one of the most common upgrade cards for older systems. The fanless models are in sooooooo many people's media PCs (including mine), as well. And yes drivers for this card are affected, too. I have tested.
In some of my reading, I have seen a bit of finger pointing back and forth between the apologists for the Linux development community and the apologists for nVidia. Blame probably lies in the middle somewhere, but mostly on nVidia's side of the middle. There was an apocryphal quote from Linus, the man himself
, about the nVidiots
. The general sentiment in on the developer side of things seems to be that if nVidia would open its source code for its Linux drivers, there would be no problems.
But why push out a new kernel branch in an LTS distro when you know it is going to break a lot of systems? Just asking.
Edit: Between 2009 and 2018 nVidia has held between 15 to 30% (rounding things off) of the GPU market - very roughly
close to AMD's share - nowhere near Intel's gargantuan share - still a lot of systems using nVida GPUs, though. https://www.extremetech.com/gaming/2764 ... and-nvidia