CUDA Tools?
Hi, again.
So, kmod-nvidia installed. Trouble is, I have no tool to test it. And my user might need nvcc, which, of course, is only provided by the NVidia CUDA, which won’t install, because it conflicts with kmod-nvidia.
Has *anyone* dealt with this? If so, what was your solution?
mark
6 thoughts on - CUDA Tools?
Are you installing CUDA from official NVidia repository?
vychytraly . wrote:
Please don’t top post.
Why, is there some other? I did try, last week, and went through one failure after another. Actually, my user’s testing now with kmod-nvidia. If that doesn’t work, I’m back to square one: uninstall everything, then start with CUDA, rather than the proprietary driver. If that doesn’t work, uninstall CUDA, then try the most-current proprietary driver…. (The last try wouldn’t build, because of the lack of …/include/linux/fence.h.)
mark
I suppose the epel kmod-nvidia might count – it will allow CUDA apps to run but you can’t develop with it.
I use the nVidia repo for CUDA. It seems to work OK and you don’t need to compile anything as far as I can see. Sorry if you already know this, but you can get it from
https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro
Sorry, I did, of course, mean elrepo, not epel.
P.
The ELRepo drivers are just the drivers, not the SDK. That said, my experience is they’re packaged much better than the ones nVidia releases as part of the CUDA repo.
The approach I’ve gone with is to use ELRepo for the drivers, and then use environment modules to provide the CUDA SDK to users. That for me offers little downsides. You easily get to provide multiple releases of the SDK for users, and you get to use the best packaged drivers.
jh
I suppose the epel kmod-nvidia might count – it will allow CUDA apps to
The ELRepo drivers are just the drivers, not the SDK. That said, my experience is they’re packaged much better than the ones nVidia releases as part of the CUDA repo.
The approach I’ve gone with is to use ELRepo for the drivers, and then use environment modules to provide the CUDA SDK to users. That for me offers little downsides. You easily get to provide multiple releases of the SDK
for users, and you get to use the best packaged drivers.
jh