Рейтинг:0

Ubuntu 20.04 застрял на экране загрузки перед входом в систему

флаг cn

Итак, я знаю, что подобные проблемы уже публиковались тысячу раз, но я прошу вас поверить мне, когда я говорю, что просмотрел дюжину или более тем и все еще не смог решить свою проблему.

Недавно я установил Ubuntu 20.04 на свой старый ноутбук, который, как обычно, имеет два графических процессора: чипсет Intel и NVidia GTX765M. Я думал, что мне удалось довольно хорошо справиться с ситуацией с водителем, сделав ubuntu-драйверы устройств а затем установить рекомендуемый драйвер с помощью sudo apt установить nvidia-driver-440. Я даже убедился в nvidia-настройки что Prime был выбран так, чтобы ПК использовал графический процессор NVidia.

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

  1. Редактирование Grub Я следовал этому руководству: https://itsfoss.com/fix-ubuntu-freezing/ К сожалению, ни одно из решений, предложенных при редактировании GRUB, не сработало.

  2. Редактирование /etc/gdm3/custom.conf Я загрузился в режиме восстановления и из корневого терминала отредактировал /etc/gdm3/custom.conf раскомментировать строку #Вэйланд = ложь, но, к сожалению, компьютер все еще не загружается.

Я все еще подозреваю, что проблема связана с драйвером NVidia, но на данный момент у меня нет дальнейших идей или доказательств чего-либо. Я заранее благодарю вас за чтение моего поста и, если вы можете, предложить свою помощь в решении моей проблемы, которая будет очень признательна!

РЕДАКТИРОВАТЬ: я могу подтвердить, что причиной проблемы является драйвер Nvidia. Простое действие по сохранению файла xconf приводит к зависанию компьютера при перезагрузке, даже без его редактирования.

нажатие на файл конфигурации «Сохранить в X» вызывает проблему с загрузкой

Однако я решил свою проблему, запустив режим восстановления с экрана grub (нажмите ESC при запуске, выберите второй вариант, запустите режим восстановления), а затем открыв терминал с параметром «root» и удалив файл xconf в /etc/ Х11/. После перезагрузки работает нормально. Проблема заключается в том, что я хочу включить vsync, чтобы избавиться от проблем с разрывом экрана, и единственный способ, который я нашел до сих пор, — это сделать это через файл xconf.

флаг id
Привет! Вы когда-нибудь пробовали выполнить: `sudo ubuntu-drivers autoinstall`? Это решило мою большую проблему.
флаг cn
@idunno Здравствуйте, спасибо за ваш ответ.Я только что попробовал это, и он просто говорит: «0 обновлено, 0 недавно установлено, 0 для удаления и 0 не обновлено», поэтому я предполагаю, что это ничего не изменило ...
Nmath avatar
флаг ng
Начиная с Ubuntu 20.04, во время установки можно установить систему с проприетарными драйверами Nvidia. Вы должны выбрать стороннее программное обеспечение и загрузить обновления во время установки. Вы можете переустановить с этими параметрами и выбрать драйвер Nvidia с самого начала, чтобы вам не приходилось после этого возиться с вашей системой. PS: есть много «загрузочных экранов» — ваше описание недостаточно конкретно, чтобы понять, о чем вы говорите.
oldfred avatar
флаг cn
Не устанавливайте другой драйвер nVidia без полной очистки всех предыдущих драйверов. Вы получаете конфликты, так как новый драйвер не удаляет предыдущий. Если неправильный драйвер nVidia или обновление, вы должны очистить и установить правильный драйвер https://ubuntuforums.org/showthread.php?t=2362351&p=13649946#post13649946 Можете ли вы загрузиться в меню grub и загрузить старое ядро ​​или режим восстановления? Какая марка/модель системы?
флаг cn
@Nmath Спасибо за ваш ответ! Я сделал этот выбор, но каким-то образом закончил тем, что переустановил драйверы, но я не помню, почему мне потом захотелось вмешиваться в драйверы. Я сделал 3 переустановки и потратил на это более 10 часов за последние 2 дня, поэтому я немного сбит с толку. Я сделаю 4-ю переустановку, если никто не может помочь. Извините, у меня мало технических знаний о Linux, как бы вы предложили изменить описание, я застрял на черном экране, где есть логотип бренда и логотип Ubuntu сзади. Я не могу получить доступ к терминалу с этого экрана.
флаг cn
@oldfred Спасибо за ваш ответ, я могу получить доступ к терминалу через режим восстановления с экрана grub, да. Марка MSI, модель не помню, хотя она 2013 года...
Nmath avatar
флаг ng
Я слышал, что все было хорошо, пока вы не вмешались с драйверами после установки. Мое предложение - переустановить и не пытаться исправить то, что не сломано. Если вы вносите много изменений в конфигурации и драйверы после установки, вы, вероятно, вызываете эти проблемы. Кроме того, если вы устанавливаете неофициальное программное обеспечение, вы можете вызвать проблемы.
флаг cn
Вы, вероятно, правы, я думаю, я просто сделаю 4-ю переустановку ... В любом случае спасибо за помощь, я многому научился, пытаясь отладить этот беспорядок, и на самом деле это довольно интересно, хотя и разочаровывает.
флаг cn
@Nmath Я переустановил и позволил Ubuntu делать свое дело, не трогал драйвер Nvidia и позволил установить его вручную, сделал перезагрузку и застрял ... Я попробую переключиться на Mint, чтобы посмотреть, работает ли он лучше. Спасибо, в любом случае
Nmath avatar
флаг ng
Вы не ответили на мой вопрос. Почему вы вручную устанавливаете драйверы после установки? Кажется, это твоя проблема. Mint основан на Ubuntu, поэтому я сомневаюсь, что будет лучше, если вы решите повторить ту же ошибку...

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

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