Eu já segui vários tutoriais mas não consegui resolver meu problema.
Instalei os pacotes nvidia-glx, nvidia-kernel-common e linux-restricted-modules e alterei o xorg.conf.
Aparentemente tinha dado tudo certo, o logotipo da Nvidia aparece que eu inicio o computador, e eu consegui até fazer o compiz funcionar com seu excelente efeito gelatina.
Aparentemente, o único problema era o nvidia-settings, pois quando eu uso esse comando no terminal, surge a seguinte mensagem de erro:
ERROR: NV-CONTROL extension not found on this Display.
ERROR: Unable to determine number of NVIDIA GPUs on ':0.0'.
ERROR: Unable to determine number of NVIDIA Frame Lock Devices on ':0.0'.
O nvidia settings até abre, mas sem nenhum dos menus que deveriam estar ali. Só aparece a primeira tela, que tem "Enable ToolTips", "Display Status Bar", "Slider Text Entries", etc.
Eu tentei rodar alguns jogos 3D mas todos deram erro.
Quando eu rodo o glxgears, as engrenagens não aparecem na janela. Apesar disso, no terminal aparece o fps, em torno de 650 fps, o que é muito pouco pra minha placa (GForce 6600LE PCI express).
Eu tentei instalar uma versão mais antiga no driver da Nvidia na mão, mas acusou falta de compiladores (gcc, etc). Eu instalei esses compiladores, mas parece que o driver não se deu muito bem com o kernel-sources que eu instalei (mesmo após o kernel-sources instalado, o driver continuava dizendo que estava em falta, e não prosseguiu a instalaão).
Se alguém tiver alguma idéia de como ajudar, por favor poste aqui.