Se você estiver executando o 12.04, não há nenhum driver legado disponível no repositório:
link
A Nvidia mantém as filiais 173 e 96 para cartões legados, no entanto, na época 12.04, as 173 e 96 filiais não foram atualizadas para rodar com a versão do X11 que a 12.04 estava enviando.
Desde então, o 173 foi lançado pela Nvidia, mas ainda não foi empacotado para o Ubuntu, desde que sua placa não exija a ramificação 96, você deve conseguir corrigir esse problema instalando-a manualmente a partir daqui:
ftp://download.nvidia.com/XFree86/Linux-x86/173.14.35/
Você precisará reconstruir isso toda vez que um novo kernel for lançado.
No relatório de erros, um método é sugerido, o qual eu tentei e que funciona, mas não é recomendado.
Postado por Nicolas VILA (nicolas-vila) :
"Então eu uso a versão 11.10 do X.Org. Eu tive que fazer as seguintes alterações no backport X.Org:
Em /etc/apt/sources.list
:
deb http://fr.archive.ubuntu.com/ubuntu/ oneiric main
deb-src http://fr.archive.ubuntu.com/ubuntu/ oneiric main
Em /etc/apt/preferences
:
Package: xserver-xorg*
Pin: release a=oneiric
Pin-Priority: 1050"
Pessoalmente, minha solução de longo prazo era apenas comprar um cartão mais novo da Amazon, já que os cartões legados provavelmente serão atingidos com esse tipo de problema a cada novo lançamento do Ubuntu.