После недавнего обновления до Ubuntu 18.04.2 LTS моя система зависает во время загрузки (см. мой первый вопрос на18.04.2 Зависание во время загрузки после обновления).
На этот раз я прошу помочь мне узнать, в чем разница между простой загрузкой системы в обычном режиме и загрузкой в режиме восстановления, а затем немедленным выбором возобновления загрузки (без выполненияЧТО-ЛИБО(иначе, находясь в консоли восстановления.) Мне любопытно, потому что мне кажется, что сама программа входа в систему никогда не запускается (или тихо завершает работу во время запуска), когда я загружаюсь нормально, но она работает нормально, когда я загружаюсь методом восстановления/возобновления.
Я хотел бы исправить обычную загрузку так, чтобы она действительно работала, не требуя от меня прыгать через круг восстановления/возобновления. Есть ли эксперты в этих двух различных механизмах загрузки, которые готовы мне помочь?
EDIT: Я только что проверил и обнаружил, что могу использовать PuTTY (ssh) для подключения и входа в систему, пока она зависла до отображения экрана входа. Так что, похоже, экран входа определенно не запускается так, как должен. Я попытался сравнить системный журнал неудачной (нормальной) загрузки и успешной (восстановление/возобновление) загрузки, но они ОЧЕНЬ разные, и я понимаю очень, очень мало из того, что регистрируется во время загрузки.
Для справки: я разрабатываю некоторое ПО на/для Linux (около 20kloc), но работаю в основном на Windows (более 1000kloc). Я могу проверить/попробовать что-то, когда меня просят, но просто недостаточно знаю о недрах Linux, чтобы разобраться в этом самостоятельно.
решение1
После того, как я задал свой вопрос, я начал читать соответствующие статьи, которые предлагает askubuntu, и нашел вот эту:Как режим восстановления влияет на последующую загрузку?
Итак, я попробовал параметр загрузки nomodeset, и он сработал. Видимо, что-то из недавнего обновления сделало этот параметр необходимым. Кстати, я работаю под VMware Player 15 с той видеоэмуляцией, которую он предоставляет. В любом случае, добавление nomodeset решило мою проблему с загрузкой.