Eu tive problemas semelhantes, mas não idênticos, durante a atualização 12.04 para 12.10, e tive que remover todos os drivers de vídeo da nVidia e, em seguida, instalar o nvidia-experimental-304 e o nvidia-settings-experimental-304. exibição.
Para conseguir isso, porque minha tela era inútil, eu tive que fazer o login em uma tela de terminal ao invés de tentar usar o login gráfico. Uma vez que ele é inicializado para o display de cagar, pressione CTRL ALT F2 (ou qualquer botão F, exceto F7 que é onde a exibição de porcaria foi) e faça o login, remova o material nVidia (eu fiz isso usando sudo apt-get purge nvidia-current) , reinicie, faça o login em uma tela de comando novamente e instale o material experimental do 304, reinicie e veja o que acontece desta vez.
Isso é o que funcionou para mim. Espero que seja bom para você!