I finally got around to running my updates and one of them was the new nvidia driver. it removed the gpu from the list of cuda devices in blender. installed nvidia-modprobe and restarted as per a web search. still not working.
no dice. someone said reverting the driver back fixed it… i’d hate to get stuck on a certain driver revision. do I have to actually do a modprobe thing or put something in an init script somewhere. I havn’t had to mess with modprobe in like 10 years I don’t even remember anything about that lol. i’m ubuntu spoiled!
Did check yesterday - nvidia’s newest Beta NVIDIA-Linux-x86_64-346.22 does not compile and end up in error messages with either DKMS or 32 bit support selected or not. Last version working on GTX560 i have here is NVIDIA-Linux-x86_64-343.22.
ii bbswitch-dkms 0.7-2ubuntu1 amd64 Interface for toggling the power on nVidia Optimus video cards
ii libcuda1-331 331.113-0ubuntu0.0.4 amd64 NVIDIA CUDA runtime library
ii nvidia-331 331.113-0ubuntu0.0.4 amd64 NVIDIA binary driver - version 331.113
rc nvidia-libopencl1-331 331.38-0ubuntu7 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-opencl-icd-331 331.113-0ubuntu0.0.4 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA’s Prime
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
First of all for both you try with the official version of blender. Enter the website of Blender and download the tar.bz2 file according to the architecture of your system:
Open the file browser, extract the tar.bz2 contents to a folder and run (double-click) the “blender” file in that folder.
Thus rule out that this is a problem of CUDA libraries and Blender from Ubuntu repository that does not include the precompild CUDA kernel.
I was already using that package.
I also install nvidia-modprobe and after reboot Cuda is still not there in Blender.
I don’t know exactly when that happened but probably after a Ubuntu update. I’m using the 12.04 LTS (EDIT: 14.04) version.
Cuda is working well on my Windows session.
People, to prevent problems of missing packages you remember installing drivers from the drivers manager or “Additional Drivers”. This will automatically install the necessary packages except “nvidia-modprobe”, that being this new change still have to install it manually.
sudo apt-get install nvidia-331-uvm Fixed it. didn’t even have to reboot. apparently its a kernel module for nvidia memory management. Thanks @ramboblender
ii bbswitch-dkms 0.7-2ubuntu1 amd64 Interface for toggling the power on nVidia Optimus video cards
ii libcuda1-331 331.113-0ubuntu0.0.4 amd64 NVIDIA CUDA runtime library
ii nvidia-331 331.113-0ubuntu0.0.4 amd64 NVIDIA binary driver - version 331.113
ii nvidia-331-uvm 331.113-0ubuntu0.0.4 amd64 NVIDIA Unified Memory kernel module
ii nvidia-libopencl1-331 331.113-0ubuntu0.0.4 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-opencl-icd-331 331.113-0ubuntu0.0.4 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA’s Prime
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
Also, there is no nvidia-modprobe for 14.04, only for 14.10…
lost and confused at hair minus 3million units what am i doing wrong?!?! :spin: