A few days ago the version 340.32 was removed from portage to raise kernel compatibility: 09 Oct 2014; Jeroen Roovers <jer@gentoo.org> -nvidia-drivers-340.32-r1.ebuild, nvidia-drivers-340.46.ebuild: Raise kernel compatibility. Unfortunately version 340.32 is the last version in the long lived branch supporting my Tesla K40 [1]. It would be great the 340.32-r1 ebuild finds its way back into portage :) [1] http://www.nvidia.com/download/driverResults.aspx/77848/en-us Reproducible: Always
According to [1], 331.104 should work as well. [1] http://www.nvidia.com/Download/Find.aspx?lang=en-us
Additionally, according to [2], Teslas are still supported. [1] http://us.download.nvidia.com/XFree86/Linux-x86_64/340.46/README/supportedchips.html
Thanks for the fast reply. Version 331.104 doesn't support CUDA 6.5, therefore minimum 340.32 is needed. But you're right, the README lists the K40c supported in 340.46, also [2] doesn't. That's why I opened this report. [2] http://www.nvidia.com/Download/driverResults.aspx/78469/en-us
So, does 340.46 work or not?
I'll contact NVIDIA to ask why [1] does not list Tesla support. Like you already commented, also the README [2] says that there definitely is support for the K40c with 340.46. nvidia-healtmon supports no error and the CUDA SDK examples work. So 340.46 seems fine. Sorry for the inconvenience. [1] http://www.nvidia.com/download/driverResults.aspx/77848/en-us [2] /usr/share/doc/nvidia-drivers-340.46/README.bz2
NVIDIA's Professional Solutions Group replied that the Tesla K40c is supported with the driver 340.46. So there is no need to bring back 340.32. Sorry for the inconveniences.
http://www.nvidia.com/download/driverResults.aspx/79413/en-us (340.58) also fails to mention Tesla support, but I will assume it's all right. /usr/share/doc/nvidia-drivers-340.58/html/supportedchips.html does actually list Tesla models. I think this is still a problem, but not one that I can fix.