Para obter linux-source
3.19 para o Ubuntu 14.04 você precisa executar
sudo apt-get install linux-source-lts-vivid
Mas você não precisa de fonte do kernel para instalar os drivers da Nvidia. Cabeçalhos são suficientes.
Estou executando o kernel 14.04 Ubuntu 3.19.0-39-generic e me pergunto por que, ao instalar o código-fonte do kernel, a versão 3.13.0 do código fonte do kernel é instalada.?!
~# uname -r
3.19.0-39-generic
~# apt-cache search linux-source
linux-source - Linux kernel source with Ubuntu patches
linux-source-3.13.0 - Linux kernel source for version 3.13.0 with Ubuntu patches
~# apt-get install linux-source
.. (instalaria o linux-source-3.13.0) ..
Após a instalação:
~# ll /usr/src/
total 28
drwxr-xr-x 7 root root 4096 Dec 10 15:12 ./
drwxr-xr-x 10 root root 4096 Aug 5 01:12 ../
drwxr-xr-x 24 root root 4096 Dec 4 12:13 linux-headers-3.19.0-37/
drwxr-xr-x 7 root root 4096 Dec 4 12:13 linux-headers-3.19.0-37-generic/
drwxr-xr-x 24 root root 4096 Dec 7 09:45 linux-headers-3.19.0-39/
drwxr-xr-x 7 root root 4096 Dec 7 09:45 linux-headers-3.19.0-39-generic/
drwxr-xr-x 4 root root 4096 Dec 10 14:55 linux-source-3.13.0/
lrwxrwxrwx 1 root root 47 Nov 30 23:38 linux-source-3.13.0.tar.bz2 -> linux-source-3.13.0/linux-source-3.13.0.tar.bz2
Estou investigando isso porque estou tendo problemas notórios ao instalar os módulos do driver do kernel da NVIDIA e a instalação falha com a impossibilidade de localizar a origem do kernel. (Eu sei que é apenas os arquivos de cabeçalho que são necessários, mas eu estou sem opções e olhar em todas as direções ..)
Obrigado
Para obter linux-source
3.19 para o Ubuntu 14.04 você precisa executar
sudo apt-get install linux-source-lts-vivid
Mas você não precisa de fonte do kernel para instalar os drivers da Nvidia. Cabeçalhos são suficientes.