Cuda 1.0 and Ubuntu Hardy Cuda 1.0 does'n work on Ubuntu Hardy

Hy all,

I have a GeForce 8400M G and I’ve made a fresh install of Ubuntu Hardy (8.04). I have the nvidia 169.12 driver, shipped with Ubuntu. But when I try to run any cuda program I get this message

Error: API mismatch: the NVIDIA kernel module has version 169.12,
but this NVIDIA driver component has version 100.14.11. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
There is no device supporting CUDA.

Device 0: “Device Emulation (CPU)”
Major revision number: -1
Minor revision number: -1
Total amount of global memory: 2147483647 bytes
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 8192
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1350000 kilohertz


Press ENTER to exit…

Is there any way to correct this problem??

Thanks in advance

Rafael Sachetto

You need to install the driver package which corresponds with the CUDA release. You cannot mix-n-match. Either install the CUDA_1.1 toolkit, or downgrade the driver.