Рейтинг:3

Рабочий стол Ubuntu постоянно не работает при загрузке

флаг np

Я использую Ubuntu 20.04.3 LTS на своем Lenovo Thinkpad T14 уже около года, практически без проблем. Однако совсем недавно у меня возникли проблемы с тем, что ubuntu-desktop не загружался при загрузке.

Иногда, когда я загружаю свою машину, меня встречает черный экран с мигающим курсором в верхнем левом углу (вместо загрузки на экран входа в систему). До сих пор мне удалось это исправить, перейдя на tty5 или tty6, войдя в систему и используя команду apt-get install --переустановить ubuntu-desktop. После перезагрузки система обычно загружается на рабочий стол. Я говорю тенденции, поскольку это не всегда так, например, сегодня мне пришлось дважды переустанавливать ubuntu-desktop, прежде чем он заработал.

Одна из возможных причин, которую я вижу, заключается в том, что у меня есть видеокарта Nvidia MX330, которая в прошлом не так хорошо работала с моей машиной. Например, я ранее обновил драйвер для карты и больше не мог загрузить свою машину, пока не откатил обновление. Более того, я недавно удалил все пакеты Nvidia со своей машины. apt-получить очистку nvidia * и теперь моя машина работает намного мягче!

Мне интересно, есть ли у кого-нибудь идеи относительно того, почему ubuntu-desktop будет время от времени ломаться или как решить эту проблему? Я проверил свои журналы обновлений меньше /var/log/apt/history.log и это, кажется, не коррелирует с последними обновлениями.

Обновление 31/08

Моя проблема, по-видимому, немного изменилась. Мне больше не нужно переустанавливать ubuntu-desktop, но теперь, когда я застреваю на черном экране, я могу просто переключиться на tty5, а затем обратно на tty1, и среда рабочего стола загрузится. Это немного странно, но это работает. Просто чтобы уточнить, я хочу понять, почему моя загрузка не работает должным образом (хотя степень, в которой она не работает, теперь немного изменилась).

На самом деле меня не особо интересуют официальные драйверы Nvidia для видеокарты, так как при переходе на драйвер nouveau срок службы батареи увеличивается, ноутбук намного круче и все работает плавнее.

Ядро, которое я сейчас загружаю, Ubuntu 5.11.0-27.29~20.04.1-общий 5.11.22. Глядя на журналы обновлений, я достаточно уверен, что проблемы действительно начались после обновления ядра.

David avatar
флаг cn
Вы пробовали делать обновление и апгрейд?
Rammus avatar
флаг np
@David Да, в первый раз, когда это произошло, я обязательно обновился и обновился.
флаг cn
Ray
Итак, означает ли это, что ваша проблема в настоящее время исправлена? Вы просто хотите посмотреть, сможете ли вы решить эту проблему *и* работают ли драйверы NVidia? К сожалению, заставить его работать не всегда легко. Что вы можете попробовать, так это последние версии драйверов NVidia с ее веб-сайта. Я не могу дать вам объяснение, кроме, может быть, «совместимости». То есть, если он не работает, удалите его. Затем повторите попытку, если увидите новые драйверы на веб-сайте. Может быть, есть другие предложения, которые могут дать другие, но это то, что я бы попробовал для начала.
Nate T avatar
флаг it
Или драйверы месы. Когда вы последний раз обновляли ядро? (Помните, что это может произойти автоматически как часть процесса обновления/обновления.) Вероятно, вы можете довольно легко получить это из журналов Apt. Дайте мне знать, если вам нужна помощь. Соответствует ли это первому инциденту?
jpbrain avatar
флаг ca
привет @Раммус. Какое ядро ​​вы загружаете? («uname -a на терминале»)
Rammus avatar
флаг np
Я обновил вопрос с некоторыми дополнительными деталями.
jpbrain avatar
флаг ca
Ну, у меня другая машина, но у меня то же самое, так как я получил 5.11. Вернулся на 5.8 и все стабильно. Я подожду до следующего релиза, чтобы попробовать еще раз. Это происходит не на всех машинах, поэтому я не смог понять, что это такое (надо копать глубже). На другой машине я удалил Nvidia, затем в 5.11 все запустилось нормально, затем снова установил Nvidia, и все запустилось нормально.
Рейтинг:1
флаг cn

Поскольку вы очистили все свои нвидиа* пакеты, вполне вероятно, что вы сейчас используете модерн драйвер, который вы можете проверить, запустив lsmod | grep -Ei nvidia\|нуво.

У меня были проблемы с надежностью с версиями 460 и 465 драйвера nvidia, которые я исправил, перейдя на версию 450. Вы можете увидеть полный список доступных драйверов с apt список nvidia-драйвер-*

Рейтинг:0
флаг nl

После успешного входа в систему откройте терминал типа
sudo systemctl set-default graphical.target
Затем введите sudo shutdown -r сейчас

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.