Currently all NVIDIA drivers are incompatible with Linux kernel 3.10.
/usr/src/nvidia-313.30/nv-i2c.c: In function ‘nv_i2c_del_adapter’:
/usr/src/nvidia-313.30/nv-i2c.c:327:14: error: void value not ignored as it ought to be
make[2]: *** [/usr/src/nvidia-313.30/nv-i2c.o] Error 1
make[1]: *** [_module_/usr/src/nvidia-313.30] Error 2
make[1]: Leaving directory `/usr/src/kernels/linux-3.10'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [module] Error 1
Please, update them.
I’m talking about:
313.30
319.32
325.08 beta
LTS releases:
304.88
173.14.37
96.43.23 & 71.86.15 (not really necessary - the supported hardware is pretty ancient)
[b]Update: drivers 325.15 are fully compatible with kernel 3.10.
There’s a little incompatibility with kernel 3.11, which can be fixed by applying this patch.[/b]