ubuntu о нет что то пошло не так завершить сеанс
Ubuntu 19.10, экран «О нет! Что-то пошло не так» после обновления с 18.04
Изначально я хотел обновить свой Ubuntu с 18.04 прямо до 20.04 через интерфейс командной строки, используя это руководство, что было очень просто, но в итоге я сначала обновился до 19.10 с планом обновления до 20.04 позже.
Во время установки мне несколько раз предлагалось решить, хочу ли я, чтобы некоторые файлы, которые я настроил, были заменены новыми устанавливаемыми файлами, для которых я предпочел оставить их такими, какими они были, а некоторые я заменил новыми установленными файлами.. Кроме этого, в течение всего процесса установки не было ошибок или каких-либо других видимых исключений.
После перезагрузки я добрался до экрана входа в систему, но через секунду экран переключился на черный экран консоли с мигающим подчеркиванием, которое оставалось, пока я не перезагрузился снова. Это будет сохраняться до тех пор, пока я не загрузусь в режиме восстановления из дополнительных параметров меню загрузки GRUB. После входа в систему с моим пользователем меня встретило окно «О нет! Что-то пошло не так» с возможностью выхода.
Я искал, смогу ли я найти решение, но, к сожалению, в этом случае ничего не помогло. Я попытался сделать следующее:
Мой первоначальный инстинкт состоит в том, что проблема связана с конфигурационными файлами, которые я оставил или перезаписал во время процесса обновления, но хуже всего то, что я не знаю, как даже начать отладку этого или выяснить, что вызывает эту ошибку. Если бы кто-нибудь решил эту проблему раньше или мог помочь в ее отладке, я был бы очень признателен.
Изменить: я также хотел бы указать, что при входе в gnome с «О нет!» состояние, если я нажму super key Мне будет предложено открыть экран рабочих пространств с полностью видимым и интерактивным гномом, но, выйдя из режима обзора рабочего пространства, я вернусь к «О нет!» серый экран.
Проблема при загрузке ос
Обновлял kali linux,экран перешел в спящий режим,хотел разблокировать(заходил под root) выводил неправильный пароль(пароль правильный 100%).Перезагрузил ноутбук,grub нормально загрузился,а вот kali нет.Белый экран и надпись: О, нет!Что-то пошло не так.Произошла ошибка, и системе не удалось восстановиться.Обратитесь к системному администратору. Не реагирует на мышь,клавиши,только выключить кнопкой выключения получается.Помогите,пожалуйста,решить проблему
Обратитесь к системному администратору.
По теме: если бы ты действительно был бы достоин пользоваться покорёженным дебианом по имени кали, то ты заглянул бы в логи, что в /var/log, загрузился бы (или переключился по аккорду C-A-F*) в консоль, а пароль бы сбросил (если забыл, такое бывает) методом загрузки с флешки или прописыванием шелла вместо init.
Предлагаю тебе с месяцок-полгода посидеть на убунте для снятия культурного шока, потом поставить debian по сети, ручками поставив себе иксы и openbox, потом уйти на slackware и только тогда, прочитав слакбук и обретя какое-никакое понимание о том, что делать, когда всё плохо, брать в руки кали. Даже разрешаю ставить на хард, сам грешен. Я тебе описал свой собственный путь.
И да, не работай под рутом ни в коем случае. Тут есть истории про это.
Хотел загрузиться в консоль,но Ctrl+Alt+F1 не сработало
Этому анонимному посетителю двойной кофе за счёт заведения.
Это называется «переключиться». Загружаются из груба. У тебя остались варианты с флешкой, с грубом, с sshd (если есть), нажать на C-A-F2 (емнип, кое-где иксы живут на первом vt) и так далее и, наконец, уйти на убунту.
А если из gruba загрузиться не будет потери данных?(кстати в recovery mode нормально загружается)
А если из gruba загрузиться не будет потери данных?
Ты из груба и грузишься.
кстати в recovery mode нормально загружается
Ты знаешь, что делать.
Зачем тебе эта кали?
Да я бы установил заново с флэшки но есть данные которые не хочу потерять
Загрузись в режиме LiveCD/USB и вытащи
Метод с грубом включает в себя прописывание шелла вместо init, например.
Сделал ctrl+alt+f2 ввел login root пароль старый-норм все.Почему в графическом интерфейсе не заходит?
За тебя логи и детальное описание никто не вытащит. Телепаты в отпуске.
Сорян но как я логи выложу из консоли?Вручную их переписывать не вариант вообще.Описание: Загружаюсь как обычно в кали,при входе ввожу имя пользователя root и пароль.Пишет что не удается войти.Нажал Ctrl+Alt+F2 ввел логин root и пароль(который до этого вводил), получилось(!).Ввел passwd root и этот же пароль опять поставил.Выключил ноут,загрузился как обычно-то же самое.То есть в графическлм интерфейсе не заходит, а в консоли заходит
Сорян но как я логи выложу из консоли?
Ты же их даже не читал, будем честными.
Для выброса этого тебе понадобятся mount, cp и umount. Ещё может пригодиться netcat или ssh, например.
Ещё, если у тебя есть busybox, чрезвычайно удобно запускать busybox httpd.
Данные с live ты так и не вытаскивал. Я правильно понимаю?
Он ещё ушат помоев не получил. Стоило хотя бы ту же копипасту про коляску адаптировать для Kali. Хотя, особо адаптировать и не надо.
в графическлм интерфейсе не заходит, а в консоли заходит
А зачем тебе графический интерфейс, настоящие хакеры из консоли работают.
Раз уж тут у нас такой чятик, почему у тебя в тегах есть низкоуровщина, а асма нет? Просто я хочу наконец-то увидеть правду, но мой глупый мозг не хочет искать.
Просто я хочу наконец-то увидеть правду, но мой глупый мозг не хочет искать.
Всё просто я не программист. И до сегодняшнего для и для многих последующих (я так предполагаю) мне эти знания просто не понадобятся. Я предпочитаю золотую середину абстракции и не так низко что в подобия маш-кодов и не так высоко что непонятно что внутри происходит. Поэтому С и подобное ну за некоторыми исключениями конечно. Где мне нет проблем с сильными особенностями архитектур и нет проблем с излишними абстракциями где в чуть в сторону от хелоуворлда приходится вникать в тонкости капусты абстракций что бы добраться опять же до сишного кода внутренней реализации что ставит на нет всю суть сверхвысокоуровнего кода для меня лично.
Но самое важное, я просто могу положить болт на асм ибо я не программист от слова совсем. Приспичит возьмусь и подпишусь, а сейчас… зачем?
А ещё я неосилятор гыыыыыыыыыыыыыыы 😀
Re: Кажется, ясно, кто стал заниматься дизайном интерфейсов со времен KDE4
Если смотреть старые американские фильмы, то наверное в них не было китайских поделок, но вот такие магнитофоны были в ассортименте, стиль «ДИСКО»
Такие магнитофоны в народе назывались ghetto blaster.
Ubuntu 20.04 «О, нет! Что-то пошло не так, и система не может восстановиться» при входе в систему.
Я использую Ubuntu 20.04 в течение нескольких дней, а затем в какой-то момент, когда я попытался войти в систему, меня встретили «О, нет! Что-то пошло не так, и система не может восстановиться. Пожалуйста, выйдите из системы и попробуйте еще раз». сообщение, и если я щелкну его, оно вернет меня на экран входа в систему. В дополнение к этому экрану у меня также был доступ к моему терминалу, я думаю, потому что он настроен на открытие при входе в систему. Перезагрузка не помогла.
Я новичок в Linux, поэтому я собираюсь перечислить все, что пробовал, даже если некоторые из них не имеют отношения к делу. Извините, за длинную статью.
/.vim/pack/plugins/start подсветка синтаксиса работала нормально до того, как я вышел из системы. Мне удалось удалить
/.vimrc файлы из моего домашнего каталога, но это не помогло.
Затем я попробовал это решение, выполнив
Он работал без проблем, но я все еще не мог войти в систему.
Я установил rocm opencl ранее, следуя этому руководству по установке, и он работал нормально, но я подумал, что, возможно, это может вызвать некоторые проблемы по какой-то причине, поэтому я удалил его из того же руководства. Некоторые каталоги не были удалены, потому что в них был какой-то материал, поэтому я вручную удалил последние несколько каталогов в /opt/rocm так что теперь мой /opt каталог пуст. Это все еще не решило мою проблему.
который по-прежнему выдавал мне сообщение об ошибке в моей основной учетной записи, когда я пытался войти в систему, поэтому я попробовал:
Это все еще не решило мою проблему, когда я попытался войти в свою основную учетную запись, но теперь, когда я вхожу в свою тестовую учетную запись, док-станция с левой стороны скрыта по умолчанию, и я могу получить к ней доступ только с помощью клавиши Windows или нажав действия в левом верхнем углу. Я создал учетную запись test2, чтобы посмотреть, что произойдет, и снова док был скрыт. В настоящее время я пишу это из своей учетной записи test2.
Следующее, что я собирался попробовать, это удалить файлы конфигурации из моей основной учетной записи и посмотреть, что произойдет, но я не уверен, что мне следует удалить и как это сделать безопасно, и является ли это вообще хорошей идеей.
Я не против резервного копирования моих файлов и переустановки ubuntu, потому что я использую его всего несколько дней, и мне нужно снова переустановить rocm opencl в любом случае. Тем не менее, я все же хотел бы знать, что произошло, и есть ли способ исправить это, чтобы это не повторилось (и если это произойдет, я знаю, как это исправить), когда я был бы более против переустановки ubuntu в будущее.
Извините за длинный пост, я очень ценю, что вы нашли время, чтобы его прочитать.
Изменить: я решил просто создать новую учетную запись администратора, удалить старую и перенастроить все. Пока не было проблем со входом в систему или чего-то еще. Я также смог заставить док снова появиться, выполнив: sudo apt install gnome-shell-extension-ubuntu-dock Спасибо за вашу помощь всем, я бы не справился без вас!
Исправляем чёрный экран Ubuntu
Но зато здесь есть режим восстановления системы, в котором вы с помощью терминала сможете сделать всё, чтобы заставить свой компьютер работать, а также получите возможность переустановки системы без потери программ и пользовательских данных.
Чёрный экран в Ubuntu
Давайте сначала разберем, почему может возникнуть чёрный экран в Ubuntu, и на каких этапах загрузки системы это происходит.
Чёрный экран при установке Ubuntu
Большинство ошибок, вроде «чёрный экран Ubuntu во время установки», возникают потому, что образ был неправильно либо скачан, либо записан на носитель. Сначала проверьте md5 сумму образа. Подсчитать её можно командой:
Полученное значение должно совпадать со значением md5, которое указанно на сайте, откуда вы скачали образ:
Если значения не совпадают, образ придётся загрузить ещё раз. Дальше надо проверить записанный образ на ошибки, возможно, проблема возникла во время записи. Для это выберите пункт Check disk for errors в меню диска:
Если проблема всё ещё не была решена, возможно, система не загружается из-за несовместимости свободного драйвера и вашего оборудования. К счастью, этому есть решение. Необходимо использовать параметр ядра nomodeset. Он используется для того, чтобы включить особый режим работы драйвера. Нажмите в меню установщика F6 и выберите из выпавшего списка nomodeset:
Дальше нажмите Esc, а затем Enter, чтобы начать загрузку:
Чёрный экран в Ubuntu при загрузке
Чёрный экран в Ubuntu при загрузке, может быть вызван разными причинами, например:
Выше уже описано, как решить проблему «чёрный экран Ubuntu» при загрузке, если причиной стала несовместимость оборудования. Рассмотрим теперь подробнее.
1. Несовместимое оборудование
Если ваше оборудование несовместимо со свободным графическим драйвером, можно попытаться использовать параметр nomodeset, чтобы запустить систему и установить проприетарный драйвер. Чтобы изменить параметры ядра в Grub, достаточно установить рамку-курсор на нужный пункт меню и нажать E:
Дальше в конец строки допишите nomodeset, а также можете убрать quiet splash и добавить verbose для отображения информации о загрузке вместо заставки. Так вы сможете быстрее понять, в чём проблема. Для продолжения загрузки нажмите Ctrl+X. Теперь система загрузится, и вы сможете установить проприетарные драйверы, необходимые для нормальной работы системы.
2. Чёрный экран в Ubuntu при шифровании
Если вы использовали шифрование жёсткого диска LVM или LUKS во время установки, то возможно чёрный экран Ubuntu означает, что система просто спрашивает у вас пароль, но вы этого не видите. Попробуйте переключиться между виртуальными терминалами с помощью Alt + вправо или Alt + влево. Это может вернуть запрос пароля обратно. Также вы можете просто попробовать ввести свой пароль и нажать Enter. Если всё хорошо, система загрузится.
3. Нерабочий проприетарный графический драйвер
Неправильно установленный проприетарный графический драйвер, NVIDIA или AMD, тоже может вызвать чёрный экран Ubuntu при загрузке. Такой драйвер нужно удалить и затем установить его правильно или найти другой драйвер. В таких случаях обычно система загружается нормально, но не может запустить X-сервер. Поэтому перейдите в первую виртуальную консоль с помощью сочетания клавиш Ctrl+Alt+F1 и введите логин и пароль:
Затем вы увидите привычное приглашение ввода командной строки. Для удаления драйвера NVIDIA выполните:
sudo apt purge nvidia*
sudo apt purge amdgpu*
Также некоторые драйверы, например NVIDIA, вносят модификации в файл /etc/X11/xorg.conf, поэтому, возможно, придётся обновить конфигурацию X-сервера:
sudo dpkg-reconfigure xserver-xorg
Осталось перезагрузить систему:
4. Повреждение файловой системы или имён дисков
Обычно файловая система, даже при повреждениях, восстанавливается автоматически, но если этого не произошло, появится чёрный экран Ubuntu 16.04. Можно попытаться восстановить всё вручную. Нам понадобится режим восстановления. Для этого в Grub откройте пункт Дополнительные параметры Ubuntu, а в нём выберите пункт, в котором написаны название Ubuntu и версия, а в скобках Recovery Mode, например:
Система загрузится в в меню восстановления, где надо выбрать пункт Перейти в командный интерпретатор суперпользователя:
После этого перед вами откроется консоль, где вы сможете выполнять все нужные действия. Для восстановления файловой системы выполните:
Теперь можно перезагружать систему.
5. Чёрный экран Ubuntu после обновления
Как показывают практика и комментарии на форумах, чёрный экран Ubuntu после обновления не такая уж и редкая вещь, как хотелось бы. Это могут вызвать различные ошибки установки пакетов, их несовместимость и неверные настройки новой системы.
Также будет переустановлен Grub, а это значит, что любые проблемы с загрузчиком также будут решены. Если вы беспокоитесь о важных файлах и данных, можете запустить диск в режиме Попробовать Ubuntu. Здесь вы сможете открыть файловый менеджер, подключить диск с домашней папкой и скопировать оттуда все нужные данные на внешний USB диск.
Чёрный экран оболочки
Иногда после крупных обновлений мы можем получить чёрный экран Ubuntu уже после входа в систему и загрузки оболочки. Это происходит из-за несовместимости старых настроек оболочки и её новой версии. Решить эту проблему просто: достаточно просто удалить файлы настроек и кэша, но лучше их на всякий случай просто переименовать.
Сначала перейдите в виртуальную консоль с помощью сочетания клавиш Ctrl+Alt+F1. Затем введите логин и пароль. Чтобы сбросить настройки Gnome, достаточно несколько команд:
Затем можно перезапустить графический сервер:
sudo systemctl restart display-manager
Если вы используете KDE, нужно перемещать файлы вручную:
В Gnome та же история:
Выводы
В этой статье мы рассмотрели несколько ситуаций, в которых может возникнуть чёрный экран в Ubuntu 16.04 или более ранних версиях, а также то, как всё исправить. Теперь вы вооружены и готовы справиться с проблемами в своей системе. Если я что-то упустил, напишите в комментариях!
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
50 комментариев
спасибо за отличную статью
Скорее всего проблема в настройках рабочего окружения или драйверах. При чем первое поправимо, просто сбросьте настройки Unity до начального состояния или попробуйте создать нового пользователя. Также в логах
/.xsession-erros должна была засветиться ошибка, если она есть.
я на линуксе примерно неделю и пака вообще не понимаю местную экосистему=)
Настройки юнити и компиз для верности сбросил к дефолтным настройкам, проблема осталась.
openConnection: connect: Нет такого файла или каталога
cannot connect to brltty at :0
openConnection: connect: Нет такого файла или каталога
cannot connect to brltty at :0
upstart: Процесс indicator-bluetooth main (1557) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (1558) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (1559) завершен с помощью сигнала TERM
upstart: Процесс indicator-printers main (1562) завершен с помощью сигнала TERM
upstart: Процесс indicator-session main (1563) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (1564) завершен с помощью сигнала TERM
upstart: Процесс indicator-bluetooth main (3081) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (3086) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (3087) завершен с помощью сигнала TERM
upstart: Процесс indicator-session main (3091) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (3101) завершен с помощью сигнала TERM
upstart: Процесс unity-settings-daemon main (1408) завершен с помощью сигнала HUP
upstart: Процесс bamfdaemon main (1409) завершен с помощью сигнала TERM
upstart: Процесс hud main (1417) завершен с помощью сигнала HUP
upstart: Процесс at-spi2-registryd main (1431) завершен с помощью сигнала HUP
upstart: Процесс unity-panel-service main (3394) завершен с помощью сигнала HUP
upstart: Процесс indicator-bluetooth main (3410) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (3416) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (3418) завершен с помощью сигнала TERM
upstart: Процесс indicator-keyboard main (3421) завершен с помощью сигнала HUP
upstart: Процесс indicator-sound main (3422) завершен с помощью сигнала HUP
upstart: Процесс indicator-session main (3423) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (3431) завершен с помощью сигнала TERM
upstart: Процесс indicator-application pre-stop (3687) завершен с помощью сигнала TERM
upstart: Процесс gnome-session (Unity) pre-stop (3688) завершен с помощью сигнала TERM
upstart: Процесс gnome-session (Unity) main (1437) завершен с помощью сигнала HUP
upstart: Disconnected from notified D-Bus bus
upstart: Процесс unity7 main (3395) завершен с кодом 1
Сама по себе эта строчка ничего мне не говорит, покажите еще вывод команды sudo dmesg. Какая видеокарта? Драйвера на нее установлены?
Почему Ubuntu не входит в систему
Многие пользователи Linux сталкивались с проблемой, когда после ввода пароля вместо загрузки графического окружения и рабочего стола появляется чёрный экран, а потом снова запрос ввода пароля. Такая ситуация называется Login loop или ещё её можно описать как ошибка входа в систему. Часто она вызвана неверно выполненным обновлением или экспериментами с системой, хотя у неё могут быть и другие причины.
В этой статье мы рассмотрим основные причины возникновения такой проблемы, а также несколько способов её исправить. Но сначала давайте разберемся где искать сообщения об ошибках.
Почему не входит в систему Ubuntu
Если ошибка возникла во время работы компьютера, возможно решить её поможет перезагрузка. Если же нет, при возникновении любой серьезной ошибки сначала следует понять почему она произошла. Конечно, вариант, когда вы применяете различные варианты решения и если один из них помог, значит там и была ошибка тоже имеет право на существование, но куда быстрее выяснить где же ошибка и исправить её. Ошибки, связанные с работой X сервера записываются в файл /var/log/Xorg.0.log.
Но сначала надо попасть в терминал. Для этого на экране входа нажмите сочетание клавиш Ctrl+Alt+F2, затем введите логин и пароль:
Перед вами откроется командная строка в которую уже можно вводить команды терминала. Теперь вы можете просмотреть лог с ошибками:
Если здесь этого файла нет, что можно попытаться найти его по такому пути:
Все строки с ошибками помечены буквами EE. Опираясь на сообщения, которые есть в файле, вы сможете подобрать верный способ решения проблемы и быстро всё исправить.
1. Нет места на диске
Если в домашнем каталоге недостаточно места для создания временных файлов, необходимых для запуска окружения, с авторизацией могут возникнуть проблемы. Для исправления этой ошибки просто освободите место на диске. Это ваш случай если в логах вы видите сообщение об ошибке No space left on device. и при выполнении такой команды на домашнем или корневом разделе нет больше места:
2. Проблемы с обновлением
Если вы раньше выполняли обновление и оно прошло неудачно, попробуйте его завершить. Для этого выполните такие команды:
Затем очистите систему от лишних пакетов:
3. Неверные права на
Убедитесь, что права на файл
/.Xauthority верные. Владельцем этого файла должен быть пользователь, от имени которого вы пытаетесь войти в систему и у этого владельца должны быть все права на файл. В старых дистрибутивах этот файл находился в домашней папке:
В современной Ubuntu он находится по пути /run/user/id_пользователя/gdm/Xauthority и создается он уже после успешного входа в систему:
Во втором случае проблема с правами вряд-ли возникнет, но в первом она вполне может быть. Для её исправления выполните:
sudo chown имя_пользователя:имя_пользователя
4. Неверные права на /tmp
Папка /tmp предназначена для записи временных файлов и поэтому она должна быть доступна всем пользователям в системе как для чтения, так и для записи. Проверьте какие сейчас установлены права на эту папку:
Затем установите правильные права если надо:
sudo chmod 1777 /tmp
5. Проблема с проприетарными драйверами
Ещё одной причиной проблем может стать проприетарный драйвер видеокарты. Возможно он сломался после обновления или каких-либо действий с ядром. Его можно обновить до новой версии, переустановить или удалить вовсе. Для удаления драйвера Nvidia используйте команду:
sudo apt remove nvidia-*
Затем очистить конфигурацию Xorg:
нужно переустановить свободный драйвер Nouveau:
6. Перезапуск менеджера входа
После того, как вы проверили все методы надо вернуться в графический режим и попробовать войти в систему снова. Для этого используйте сочетание клавиш Ctrl+Alt+F1 или Ctrl+Alt+F7 в старых системах. Также вы можете полностью перезагрузить компьютер или только менеджер входа:
sudo systemctl restart display-manager
Выводы
В этой небольшой статье мы разобрались что делать если у вас не получается войти в систему Ubuntu после ввода пароля и менеджер входа постоянно просит пароль. Ситуация довольно сложная, но я надеюсь, что предложенные варианты решения помогут вам всё исправить. Знаете другие варианты исправления проблемы? Пишите в комментариях!