У меня это тоже было. Кажется, что 14.04 использует что-то под названием ubuntu-session для входа в систему, в то время как старый 12.04 использовал что-то под названием unity-desktop. Поскольку я пытался выполнить обновление с самого рабочего стола, возникли проблемы с его удалением, и в следующий раз мне запретили входить в систему.
Чтобы исправить это, загрузите машину и, как только загрузчик grub появится, прокрутите вниз до «Расширенные настройки для Ubuntu», которая, вероятно, будет второй записью. Нажмите Enter. На следующей странице выберите «Ubuntu с Linux 3.13.0-30 (режим восстановления)» или аналогичную запись. Это может быть вторая запись на этой странице. Это вызывает некоторые варианты восстановления.
Прокрутите вниз до пункта с надписью «Включение сети» и нажмите «Ввод». Это ВАЖНО, иначе Ubuntu не сможет найти нужные файлы в интернете. После включения сети перейдите к пункту «dpkg Восстановление поврежденных пакетов» и нажмите Enter. Это должно установить необходимый сеанс Ubuntu, удалить старый рабочий стол Unity и исправить любые другие вещи, которые были пропущены.
ls -l /home
). Ваш домашний каталог должен принадлежать вашему идентификатору пользователя.