«Не удалось начать сеанс» после прерванного обновления до 14.04

14

При обновлении до 14.04 использование sudo do-release-upgradeмоего сетевого соединения было прервано, и несколько пакетов не удалось обновить.

О запуске do-release-upgradeснова сообщили, No new releases foundно apt-getперечислили много пакетов, «отложенных назад», поэтому казалось, что система находилась в промежуточном состоянии. Я побежал, apt-get dist-upgradeкоторый установил эти пакеты снова, а затем apt-get autoremoveapt казался счастливым.

Тем не менее, после перезапуска я не могу войти в систему с графическим интерфейсом. После ввода моего пароля ошибка «Не удалось начать сеанс» отображается красным цветом. Я все еще могу войти в систему из командной строки, но я не знаю, что делать, чтобы решить или отладить журнал GUI при сбое.

Ян Маккиннон
источник
4
@ Эллиот, попробуйте Ctrl-Alt-F1получить приглашение для входа в оболочку. Затем вы используете, Ctrl-Alt-F7чтобы вернуться к GUI.
Ян Маккиннон
1
Это сработало для меня sudo apt-get install --reinstall ubuntu-session
Аравинда

Ответы:

15

После ввода следующей команды я смог снова войти в систему:

sudo apt-get install ubuntu-desktop

Ранее я удалил, update-notifierчто привело к удалению некоторых других пакетов, некоторые из которых, по-видимому, были необходимы для успешного обновления дистрибутива.

Ян Маккиннон
источник
1
Выполнение этой команды дало мне сообщение для запуска 'sudo dpkg --configure -a', и это вернуло меня на круги своя благодарность
Аарон Уильямс
2

Для меня ответ был в моем /etc/lightdm/lightdm.conf - я запускал 12.04 LTS в режиме ubuntu-2d, должен был вернуться обратно только к ubuntu, и это устранило проблему

Расс Ловенталь
источник
0

Запустить

sudo dpkg-reconfigure -a

перенастроить ваши пакеты. Надеюсь, это сработает. (По крайней мере для меня это работало с несколькими выданными)

sboda
источник
Я только что попробовал это, но проблема сохраняется, к сожалению.
Ян Маккиннон
1
Обратите внимание, -aбольше не вариант dpkg-reconfigure, по крайней мере, с Ubuntu 16.04
CJBrew
Опция '-a' была удалена из-за слишком большого количества ошибок, возникших в результате этого: bugs.launchpad.net/ubuntu/+source/debconf/+bug/1463672
naisanza