Eu não adicionarei nada sobre a importância ou não de saber a versão do kernel, já que os comentários e a resposta acima estão totalmente explicados.
Mas como resposta para o seu comentário na resposta acima
What about graphics drivers (kernel build vs run environment) ?
O que você deve se importar é a versão gcc
com a qual o kernel foi compilado, para que você tenha que usar a mesma versão em relação aos seus drivers gráficos (especialmente a Nvidia).
Você precisa cat
o arquivo /proc/version
. Este arquivo identifica a versão do kernel que está atualmente em execução e gcc
versão usada para construir o kernel.
$ cat /proc/version
Linux version 3.2.0-23-generic (buildd@crested) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu4) ) #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012
Então, como exemplo, comece a construir o módulo NVIDIA usando o gcc-4.6:
$ export CC=/usr/bin/gcc-4.6
$ bash NVIDIA-Linux-***.run