Comment by spookie

2 years ago

For Nvidia users, just install the drivers via the runfile provided by Nvidia. Never had an issue this way.

Granted I install dkms and do an autohook to install the modules on kernel updates, which I wager is a bit much for most.

This exactly the opposite of my recommendation.

I want users are able to execute upgrades and don’t have to care about “details” like the bad/missing support of Wayland in the past by Nvidia, modified APIs or restrictions imposed by EXPORT_SYMBOL_GPL. And a game developer probably wants ensure compatibility only with Mesa.

German article about how Nvidia accepted their situation and how the code will be built into Linux: https://www.heise.de/news/Linux-Kernel-Entwickler-druecken-f...

Basically - Linux won. It is not a perfect victory because a lot of code goes now into firmware which creates another set of issues. And it will require long time to get on par with AMD or Intel. Linux and GNU won because they remained stubborn and the consumers and industry supported that. Nobody wants a PlayStation or SteamDeck with closed source modules. Neither machine industry or car manufacturers. Yes, benchmarks attract customers in short term - but in long term it must be reliable for years and decades. Imagination Technologies and ARM recently also changed their minds. It is sad that this all could have happened 15 years ago. Maybe people learn?