Esta pode não ser a fonte do seu problema, mas eu aposto que é.
Para cartões mais antigos, às vezes, o driver nvidia_current não funciona muito bem. Na Oneiric havia pacotes para o ramo 173 e 96 da nvidia, porém quando precisou ser lançado o driver da nvidia para as filiais 127 e 96 não foi lançado, a nvidia já publicou um driver 173 atualizado, mas não foi empacotado.
Como você pode ver, ele foi atribuído agora e parece que provavelmente será empacotado em breve. Nesse meio tempo você pode usar os drivers nouveau ou construir o driver executando este arquivo .run ftp: //download.nvidia.com/XFree86/Linux-x86/173.14.35/ o problema de fazer isso é que as atualizações do kernel significam que você precisa reconstruir o driver.
Ou faça o que eu fiz e me cansei e compre um novo cartão da nvidia, meu raciocínio é com o uso desse cartão antigo que eu provavelmente serei atingido com essa porcaria novamente em outubro ...
Eu nunca vou entender porque o X.org é ativado a cada lançamento do Ubuntu com todos os problemas inevitáveis do driver ...