Hello, first of all thatk you for your job and for mantaining old drivers as long as you can.
I have a old nvidia card and I use nvidia 340.
So, will kernel 5.8 serie be the last with nvidia-340xx support?
In this moment I don’t see nvidia–340xx driver also for linux58, isn’t it?
Have I to plan for using nouveau? This way I have to return using ext4 with linux419, because latest kernels with nouveau don’t support suspension on my notebook.
Interesting. It’s a regression though (and it could even just affect newer drivers).
The last official kernel that nvidia supports is 5.4, but there are patches (which manjaro/AUR ships with) for up to 5.8.
5.9-rc1 was just released last week… So there’s still time for somebody to come up with a solution.
Are you thinking of 450?
There doesn’t seem to be a driver version 350.
I’ve not heard of it before, so I googled ‘nvidia linux driver 350’ – nothing there.
Here you can see the list of products supported by the 450 driver: https://www.nvidia.com/Download/driverResults.aspx/160555/en-us
My Quadro FX is not there, it still needs version 340.
What is the decision regarding 340xx driver? My dad uses old PC that still runs fine, and we see no reason to change it and it uses 340xx Nvidia drivers.
If there will be no driver updates with at least 5.4 LTS kernel, I will have to switch to another distro on this PC.
5.7 became EOL (which this PC is still running), 5.8 should at least have 340xx support but it will become EOL at some point, so I expect that the drivers will be maintained for the 5.4 and lower LTS kernels. This would mean, driver should be recognized as the hardware using it is still being used and for many purposes it is working fine.
I already thought 5.8 doesn’t have 340xx drivers, because after adding 5.8 kernel system borked out and had to restore it from backup. On the other hand, changing the kernel wasn’t helping so this was probably some different issue. Probably I will switch to 5.4. Or maybe it has something to do with the fact that the system uses Deepin, so maybe there are no DKMs for 5.8 or something else is missing? But that is off topic. The main thing is, 340xx drivers are still very needed for some PCs or laptops.
NVidia has stopped developing all drivers less than 450: https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500
Here you can see which cards the 450 driver supports: https://www.nvidia.com/Download/driverResults.aspx/163238/en-us
But the problem is deeper than just phasing out old drivers. https://forum.manjaro.org/t/the-end-of-nvidia-proprietary-drivers-on-linux/15325/
The root of the problem is the same: GPL licence mixing with closed source binaries.
That link is at the top of this topic, but I didn’t notice it until now.
NVidia 340xx: Problems with update 09/08/2020 and workaround
Today’s upgrades wouldn’t work: the cuda package insisted on nvidia-450xx, and there were a number of conflicts.
Workaround:
I added IgnorePkg = cuda to /etc/pacman.conf , pinning the package to its current version. Thereafter things ran smoothly, but of course that package is now frozen in time.
I’m not exactly happy about nvidia-340xx being deprecated, and I kind of do see more problems of this kind looming on the horizon.