Deixem-me apenas copiar minha resposta para isso (ele só funciona com cartões NVidia, basicamente é assim que você deve instalar o driver perfeitamente.)
CUDA na GeForce 8600GT
Bem. Existe uma boa maneira de instalar o driver nvidia corretamente e evitar problemas mais tarde. Aqui é um ótimo tutorial, passo-a-passo, fácil de usar.
Mas deixe-me corrigir, em relação ao lançamento 10.04!
Primeiro de tudo (antes de passos), baixe o pacote "dkms" da parte inferior da postagem na página vinculada e o driver nvidia da nvidia.com em seu diretório home.
Passo 1, remova os drivers. Corrigir o "180" para "190" ou "195", não sei como o Ubuntu chama no minutre.
Na etapa 2, edite /etc/modprobe.d/blacklist.conf
. Adicione 2 novas entradas ao final: blacklist nv
e blacklist nouveau
Em seguida, faça uma reinicialização, no menu de inicialização, selecione o modo de recuperação. Vá com o "modo de raiz com rede" (ou o que, na parte inferior, você será capaz de identificá-lo, não se preocupe com as instruções. :))
Quando ele inicializar, digite sua senha root. Em seguida, digite: init 3
. Entre novamente (yay).
Agora, instale o driver com sudo sh ./NV*
. Haverá um erro sobre "distribuidor fornecido .." não se preocupe com isso, apenas concorde, sim sim (mais, grep, fsck :)).
Depois que terminar, faça um sudo nvidia-xconfig
. Então, faça a parte sudo sh ./installdkms*
. Depois que terminar, você está pronto, reinicie.
Sim, estou ciente do howto e de como é mais difícil do que "instalar módulos restritos". No entanto, muitas pessoas notaram problemas, anomalias com o driver padrão. Dessa forma, você obterá o driver binário NVidia, mais recente que o fornecido pelo Ubuntu, e não será um problema durante as atualizações do kernel. Além disso, você pode atualizar o driver manualmente sempre que quiser. Se você ficar preso, comente, pergunte. (Verifique qual parte parece ser difícil, verifique se você pode encontrar essa lista negra e tal antes de mergulhar.)