O patch q eu tenho só possibilita rodar o driver da nvidia da linha 340.76 em no Kernel versão 4 em diante, o driver suporta até o último 3.19 mas acima disso n. Drivers acima da linha 340 acho q aceita o Kernel 4 de boa. O patch está aqui:
http://pastebin.com/M6081w5aVc deve salvar esse arquivo como nv-pat.c e substituir ele nas pastas do sistema, localizando com o comando sudo updatedb depois locate nv-pat.c
Mas primeiro vc deve instalar o driver Nvidia em um kernel da linha 3 (qualquer linha) e depois aplicar o patch, e tbm instalar do pacote dkms e os headers do Kernel logicamente.
Na linha do texto onde está situado: #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 0, 4) onde o 4, 0, 4 é a versão do kernel q ele vai suporta, se sair o 4.0.5 deve mudar para o mesmo, existe duas linhas dessas que devem ser alteradas de acordo com sua versão do Kernel 4 senão n ira carregar o driver de vídeo no Kernel. Fonte de onde tirei esse patch:
http://rglinuxtech.com/?p=1332