Qual gerenciador de exibição você usou anteriormente? AFAIK, 12.04 usa lightdm como padrão. Se você estava usando outro gerenciador de exibição (gdm, lxdm), talvez seja necessário reconfigurar o sistema para usar esse gerenciador de exibição em vez de lightdm . Isso é muito fácil. Se você estava usando o lxdm anteriormente, por exemplo, você poderia "reativar" lxdm com este comando:
sudo dpkg-reconfigure lxdm
Um menu deve aparecer que permite selecionar o gerenciador de exibição a ser usado. Ele deve até funcionar com qualquer um dos gerenciadores de exibição instalados - assim você pode inserir sudo dpkg-reconfigure lightdm
e selecionar lxdm ou gdm. Depois de escolher o meu "anterior" dm, tudo funcionou bem para mim.