Hi,
I’m on 13.2 and try to get cuda to work. My nvidia driver is the newest available atm (340.65-36.1), newer than the one in the cuda-repo, but cuda (6.5 prod) complains:
./deviceQuery
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
Result = FAIL
Both are from the nvidia repos. Note, the cuda repo would have version 340.29-0 of the drivers, but newer should work (they don’t have a 13.2 repo for cuda atm).
I also have nvidia-bumblebee 343.36-1.1. And it works (otirun, primusrun):
- How do I find out which nvidia driver version bumblebee is using? How to find out which drivers is running atm?
- Am I right that my nvidia drivers from the repository are not used at all and I can remove them? How can I check if they are used somehow?
- Has anybody cuda running with bumblebee? Must I downgrade to an old cuda version? (And: Can you use it without being root?)
Thanks and regards
Details:
zypper lr -uP
# | Alias | Name | Enabled | Refresh | Priority | URI
---+---------------------------+------------------------------------+---------+---------+----------+---------------------------------------------------------------------------
5 | cuda | cuda | Yes | No | 99 | http://developer.download.nvidia.com/compute/cuda/repos/opensuse131/x86_64
6 | nVidia Graphics Drivers | nVidia Graphics Drivers | Yes | Yes | 100 | http://download.nvidia.com/opensuse/13.2/
drivers:
S | Name | Type | Version | Arch | Repository
--+-------------------------------+------------+------------------------+--------+------------------------
i | nvidia-bumblebee | package | 343.36-1.1 | x86_64 | Bumblebee
v | nvidia-computeG03 | package | 340.29-0 | x86_64 | cuda
i | nvidia-computeG03 | package | 340.65-36.1 | x86_64 | nVidia Graphics Drivers
v | nvidia-gfxG03-kmp-desktop | package | 340.29_k3.11.6_4-0 | x86_64 | cuda
i | nvidia-gfxG03-kmp-desktop | package | 340.65_k3.16.6_2-36.1 | x86_64 | nVidia Graphics Drivers
v | nvidia-glG03 | package | 340.29-0 | x86_64 | cuda
i | nvidia-glG03 | package | 340.65-36.1 | x86_64 | nVidia Graphics Drivers
v | nvidia-uvm-gfxG03-kmp-desktop | package | 340.29_k3.11.6_4-0 | x86_64 | cuda
i | nvidia-uvm-gfxG03-kmp-desktop | package | 340.65_k3.16.6_2-36.1 | x86_64 | nVidia Graphics Drivers
cuda:
S | Name | Type | Version | Arch | Repository
--+-----------------------------+---------+----------+--------+-----------
i | cuda | package | 6.5-14 | x86_64 | cuda
i | cuda-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-command-line-tools-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-core-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cublas-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cublas-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cudart-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cudart-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cufft-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cufft-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-curand-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-curand-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cusparse-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-cusparse-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-documentation-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-driver-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-drivers | package | 340.29-0 | x86_64 | cuda
i | cuda-license-6-5 | package | 6.5-14 | x86_64 | cuda
| cuda-minimal-build-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-misc-headers-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-npp-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-npp-dev-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-repo-opensuse131 | package | 6.5-14 | x86_64 | cuda
i | cuda-runtime-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-samples-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-toolkit-6-5 | package | 6.5-14 | x86_64 | cuda
i | cuda-visual-tools-6-5 | package | 6.5-14 | x86_64 | cuda