Yo también tuve eso. Parece que 14.04 usa algo llamado ubuntu-session para iniciar sesión, mientras que el antiguo 12.04 usaba algo llamado unity-desktop. Como intenté actualizar desde el escritorio en sí, hubo problemas para eliminarlo, y la próxima vez se me prohibió iniciar sesión.
Para solucionarlo, inicie la máquina y, tan pronto como aparezca el cargador de grub, desplácese hacia abajo hasta "Opciones avanzadas para Ubuntu", que probablemente será la segunda entrada. Presione enter. En la página siguiente, elija "Ubuntu, con Linux 3.13.0-30 (modo de recuperación)" o una entrada similar. Podría ser la segunda entrada en esa página. Esto trae algunas opciones de recuperación.
Desplácese hacia abajo hasta lo que dice "red Habilitar redes" y presione enter. Esto es IMPORTANTE, de lo contrario Ubuntu no puede encontrar los archivos que necesita en Internet. Después de habilitar la red, desplácese hasta "dpkg Reparar paquetes rotos" y presione enter. Eso debería instalar la sesión ubuntu necesaria, eliminar el antiguo Unity-Desktop y arreglar cualquier otra cosa que también se haya perdido.
ls -l /home
). Su directorio de inicio debe ser propiedad de su ID de usuario.