Как восстановить терминал ubuntu

Обновлено: 06.07.2024

В качестве примера будет использована система Ubuntu 18.04 LTS, но руководство актуально для любой системы, использующей Systemd как подсистему инициализации. Так же мы рассмотрим команды по восстановлению системы Ubuntu без ее переустановки.

Что такое режим восстановления в системах Linux?

Режим восстановления эквивалентен однопользовательскому режиму в дистрибутивах Linux, которые используют демон SysV в качестве диспетчера служб по умолчанию. В режиме восстановления все локальные файловые системы будут примонтированы, но только некоторые важные службы будут запущены. Например, сетевые сервисы не будут запущены. Режим восстановления Linux полезен в ситуациях, когда система не может нормально загрузиться. Кроме того, в данном режиме мы можем выполнить некоторые важные операции по восстановлению, например, такие как сброс root пароля.

Что такое аварийный режим?

В отличие от режима восстановления, в аварийном режиме не монтируются точки монтирования файловых систем, службы и сокеты не будут запущены. Аварийный режим подходит для отладки.

Загрузка в режим восстановления в Ubuntu 18.04 LTS

Запустите установленную систему Ubuntu. Когда появится меню Grub, выберите первую запись и нажмите e для редактирования.


Если у вас не отобразилось меню Grub, то нужно нажать клавишу ESC сразу после исчезновения логотипа BIOS.

Найдите строку, начинающуюся со слова «linux», удалите значение «$vt_handoff» и в конце этой строки введите следующее значение (Чтобы быстрее достичь конца строки, просто нажмите CTRL + e или используйте клавишу END или стрелки LEFT / RIGHT на клавиатуре):


После того, как вы добавили вышеприведенное значение, нажмите сочетание клавиш CTRL + x или F10, чтобы загрузить систему в режим восстановления. Через несколько секунд вы попадете в режим восстановления (однопользовательский режим) в качестве пользователя root. Нажмите Enter.

Затем введите следующую команду для монтирования файловой системы root (/) в режим чтения / записи:


Загрузка в аварийный режим

Загрузка операционной системы Linux в аварийный режим аналогична описанному выше методу. Все, что вам нужно сделать, это заменить «systemd.unit= rescue.target» на «systemd.unit = emergency.target» при редактировании меню Grub.


После того, как вы добавили «systemd.unit=emergency.target», нажмите Ctrl + x или F10, чтобы продолжить загрузку в аварийный режим.

Вы можете подключить корневую файловую систему в режим чтения / записи с помощью команды:


Переключение между режимами восстановления и аварийный режимом и наоборот

Если вы загрузились в режим восстановления, то из него же можно переключиться в аварийный режим с помощью следующей команды:

Аналогично, чтобы переключиться с аварийного режима в режим восстановления, введите команду:


Режим восстановления Recovery mode в Linux

Еще одним режимом, которым можно воспользоваться для восстановления системы, является режим Recovery mode. Примечателен он тем, что содержит предустановленные утилиты для восстановления.

Для запуска режима восстановления необходимо загрузиться в меню Grub, выбрать Дополнительные параметры.

Затем из появившегося списка выбрать первое (верхнее) ядро с надписью (recovery mode).


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


Теперь вы знаете, что такое режим восстановления, аварийный режим и Recovery mode, а также как загрузиться в эти режимы в Ubuntu 18.04. Как я уже упоминал, приведенные здесь шаги будут работать во многих последних версиях Linux, в которых используется Systemd.

Как восстановить операционную систему Ubuntu без переустановки

Рассмотрим популярные и действенные методы восстановления операционной системы Ubuntu. Если вы столкнулись с тем, что ваша система не запускается после обновления, установки драйверов или по каким-нибудь другим причинам, то вам стоит воспользоваться данной инструкцией.

На экране входа в систему воспользуйтесь комбинацией клавиш CTRL + ALT + F1 для переключения в виртуальную консоль tty1, возможно вам придется переключится на другую виртуальную консоль, в таком случае воспользуйтесь этой же комбинацией клавиш, но с F2 или F3 и т.д. И затем выполните следующие команды:


Если причиной того, что система не загружается стала установка видеорайвера Nvidia, то для решения проблемы его нужно удалить:

И обновить систему:

И перезагрузить систему:

Так же может помочь переустановка рабочего окружения. Для Ubuntu это будет следующая команда (не влияет на пользовательские данные):

Рекомендую периодически делать резервные копии системы и домашнего каталога пользователя, соответствующими инструментами. Например, для резервного копирования в среде Linux можно воспользоваться утилитой QT5-FSArchiver.

Все мы время от времени сталкиваемся с различными проблемами в операционной системе независимо от того, что используется Windows или Linux. Пользователям Windows известно, что в системе есть безопасный режим, в котором можно запустить систему, даже если возникли какие-либо ошибки. В Linux тоже время от времени случаются различные проблемы и систему необходимо как-либо восстанавливать.

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

Восстановление Ubuntu

Если ваша система не загружается, и выдает какую-либо ошибку во время загрузки, вы все еще можете кое-что сделать. Разработчики добавили такую возможность, как Recovery Mode. Вы можете загрузиться в этом режиме через загрузчик Grub. В меню Grub выберите пункт "Дополнительные параметры для Ubuntu"


Затем выберите "Ubuntu . (recovery mode)":


Дальше загрузится меню режим восстановления ubuntu в котором вы можете выбрать один из доступных вариантов:

  • resume - продолжить нормальную загрузку системы;
  • clean - попытаться освободить место на диске;
  • dpkg - восстановление поврежденных пакетов;
  • failsafeX - запустить графический безопасный режим;
  • fsck - проверить все файловые системы на ошибки;
  • grub - обновить настройки загрузчика Grub;
  • network - Включить поддержку сети;
  • root - войти в консоль от имени суперпользователя;
  • system-summary - информация о системе.


Как видите, здесь есть достаточно возможностей которые позволяют выполнить восстановление Ubuntu 16.04 от различных проблем.

Пункт "clean" позволяет вам очистить лишние пакеты:


С помощью пункта "dpkg" вы можете попытаться восстановить поврежденные пакеты и выполнить обновление системы, если оно было внезапно прервано:


Следующий пункт - "failsafeX" позволяет запустить графическую оболочку в безопасном режиме. На первом шаге программа нас предупредит, что используются минимальные графические настройки:


В следующем окне можно выбрать несколько вариантов для исправления системы. При выборе "Troubleshoting" вы можете просмотреть логи загрузки, X сервера или отредактировать конфигурационный файл X.




С помощью опции "Reconfigure graphics" вы можете сбросить настройки X сервера если они были изменены до параметров по умолчанию.

Самый первый пункт в списке - "Try running with default graphics mode", позволяет попробовать загрузить графический режим по умолчанию.

Дальше возвращаемся к главному меню режима восстановления. Пункт "fsck" позволяет вам проверить файловую систему на ошибки для всех подключенных к системе разделов:



Пункт "grub" позволяет перегенерировать конфигурационный файл загрузчика Grub, правда, не знаю зачем это может понадобиться, если вы и так уже загрузились с помощью Grub.


С помощью опции "network" вы можете подключить текущее окружение к сети.

И последний, и один из самых полезных пунктов - это "root". Он позволяет получить доступ к консоли операционной системы с правами пользователя root.


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

Поэтому, если вы хотите вносить какие-либо правки, кроме проверки диска на ошибки в fsck, то вам придется сделать ее доступной для записи:

sudo mount -o remount,rw /


Также заметьте, что ваша домашняя папка и папка /boot не смонтированы, если они вам нужны, то для монтирования выполните:

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

Затем останется только создать файл /etc/resolv.conf для правильного разрешения доменных имен:

echo "nameserver 8.8.8.8" > /etc/resolv.conf


Теперь в вашем терминале есть сеть и вы можете делать все, что вам нужно, например, обновить систему, удалить драйвера, сбросить пароль и многое другое. Чтобы вернуться в главное меню просто нажмите сочетание клавиш Ctrl+D.

После того как вы все настроите, можно попытаться снова загрузить систему в нормальном режиме. Для этого используйте команду resume. Только лучше перезагрузить систему, потому что некоторые видео драйвера могут некорректно работать:



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


Выводы

В этой статье мы рассмотрели как выполняется восстановление системы Ubuntu, что такое режим восстановления ubuntu, а также как с ним работать. Если ваша система сломалась в результате удаления какого-либо пакета, установки драйверов или неудачного обновления - этот режим может спасти ситуацию. Если у вас остались вопросы, спрашивайте в комментариях!

На завершение видео о том, как восстановить загрузчик Grub:


Оцените статью:

(31 оценок, среднее: 4,87 из 5)

Об авторе

19 комментариев

Есть у меня черта такая, люблю пользоваться свежим софтом. Постоянно обновляю Убунту до беты, посмотреть, потестировать, делаю это на живой системе, без виртуальных машин; пользуюсь девелоперской сборкой оперы, инсайдерскими сборками десятки.
Обновился до 17.04 в первую альфу.
Хочу заметить, что при сбоях очень удобно пользоваться консолью под суперпользователем, в ней нет ничего страшного.
В пятницу, после очередной порции утренних обновлений поймал сбой. Система не загружалась, показывала чёрный экран, а на нём курсор мышки. Загрузка с предыдущим ядром результата не дала. В режиме восстановления использовал clean, dpkg, fsck. Включил поддержку сети (network), в консоли под суперпользователем обновил систему (sudo apt update && sudo apt upgrade). На всякий случай переустановил Unity командами
sudo apt-get install --reinstall ubuntu-desktop;
sudo apt-get install unity;
sudo apt-get install --reinstall xserver-xorg.
Перезагрузился (sudo reboot) и победа?
Теперь я вижу приглашение залогиниться под собой или под гостем, но меня под собой не пускают, снова и снова возвращая на окно авторизации. А под гостем пожалуйста, заходи, работай. Вот только я не хочу. Другой бы давно уже опустил руки, удалил и переустановил всю систему полностью, но любители сырого софта сделаны из другого теста:)
Ухожу из жестокого мира графики к предтечям через Ctrl+Alt+F1, туплю, вспоминая логин:), но, всё-таки, авторизуюсь.
Чтобы понять почему не пускают меня подо мной в графическом режиме командую sudo startx. Идут секунды, потом пичалька:
timeout in locking authority file /home/alex/.Xauthority
Думаю, что прожжёные консольщики смогли бы добраться до него из терминала и переименовать или удалить.
Я выкачал из под десятки образ 17.04, записал на флешку через unetbootin и загрузился. Подмонтировал логический диск с установленной Убунту, запустил наутилус с правами суперпользователя (sudo nautilus), добрался до .Xauthority. По умолчанию он скрыт, поэтому в Nautilus нажимаем Ctrl+h, переименовал в .Xauthority123, сохранил и. уже в который раз перезагрузился.
Вот теперь всё, система загрузилась подо мной.
Надо сказать, что толковых форумов для решения вопроса я так и не нашёл, почти везде либо издёвки, (хомячок не осилил), либо имбецильные ответы, копипасты не пойми откуда. Вопрошающие просто исчезали, вопрос решали как-то ещё. Хочется, чтобы ребята, получившие сложность, могли воспользоваться этой простенькой инструкцией.

Такая трабла с окном авторизации часто бывает.
Я лечю её всегда так:
Вариант №1
В загрузчике GRUB выбираем Другие параметры для Ubuntu -> выбираем Режим восстановления (Recovery mode), грузимся, выбираем root, вводим:
rm

/.Xauthority
Жмём на Enter
пишем reboot и жмём на Enter
Система грузиться в стандартном режиме.

Вариант №2
В окне авторизации жмём на Ctrl+Alt+F1
попадаем в консоль, логинимся, а остальное всё то же, что и в первом случае, только подставляем sudo в начале команд.

А зачем так сложно удалять/переименовывать файл? Когда достаточно rm

/ file (если файл в домашней папке) Да и вообще есть достаточно удобный консольный файловый менеджер mc.

Статья хорошая, но по моему вы усложняете. Как мне кажется, достаточно сделать несколько точек восстановления, а для полной уверенности backup всей системы, с установленными программами на флэшку. Хотя и это вряд ли понадобится, Ubuntu достаточно надежна, в отличие от Fedora и если туда не лезть кривыми руками, то будет служить годами без ошибок и сбоев.

Про Ubuntu я б так не сказал.. Вот Debian да, надёжный, как АК))

Мое почтение! Благодарю за полезную статью-очень познавательно и практично. У меня в ноутбуке и дэсктопе установлено три Системы одна из которых Вин 7. Конечно же всеми ими я не пользуюсь ежедневно- для работы в основном использую Линукс Минт. Иногда нужно ,в силу ряда причин использовать Виндовс. В этом ничего плохого не вижу. Это как у вас в гараже стоят две машины-одна для ежедневных поездок ну а другая для поездок на рыбалку или пикник. Ну я о другом. Конечно же иногда возникают некоторые проблемы с Линуксом после обновлений или какими то моими неумелыми действиями с Системой. В таких случаях всегда пользуюсь загрузочным образом на флэшке програмы Clonezilla. Аналог Акрониса но с текстовым интерфейсом. Понятно, что перед восстановлением нужно создать сам образ настроенной под себя Системы но потом в случае чего за 7-8 минут вы будете иметь работоспособную Систему без переустановки на момент создания образа. Очень удобно и быстро!
Всем добра!

Респект за статью! UBUNTU сбоила после мгновенного отключения эл.питания. Восстановил по Вашим рекомендациям через dpkg и grub. Затем вошел в режим resume - загрузилась (правда кривоватое изображение). НО: после перезагрузки опять тоже самое - не грузится, входит в режим проверки диска C и т.д. Может еще какая "приблуда" нужна ?

При исправлении зависимостей пакета приложение терминала пропало, и теперь я не могу найти приложение. Есть ли способ переустановить приложение терминала?

Нажмите Ctrl + Alt + F1 (для входа в виртуальную консоль ), войдите в систему под своей учетной записью и установите пакет gnome-terminal с помощью команды:

Когда вы вводите пароли в виртуальную консоль только для текста, вы ничего не видите на экране. Это нормально.

Вернитесь в Unity (или любую другую рабочую среду, в которой вы сейчас работаете), нажав Ctrl + Alt + F7 .

+1 за использование cli, а не Ubuntu Software Center. Кстати, вам нужно всего лишь нажать alt + F7 или powerkey + F7. Там нет необходимости Ctrl, если вы не в X. Если вы находитесь в TTY1 и хотите вернуться в TTY7, вам наверняка нужно нажать Ctrl + Alt + F7 . Поправьте меня, если ошиблись. @Aditya Умение использовать CLI - отличный навык; Я рад, что вы узнали немного об этом сегодня. @Vreality То, что дает вам Ctrl + Alt + F1, - это не то, что эмулирует «эмулятор терминала» . И графические консольные приложения, и виртуальные консоли являются виртуальными в одном и том же смысле. Ни в коем случае графически представленная оболочка не является интерфейсом командной строки (CLI). Тем не менее, это правда , что , когда один использует GNOME Terminal, один использует графический интерфейс , а также , и в то время как методы использования виртуальной консоли применяется графический терминал, многие графические терминальные пользователи не знакомы с техникой , особенно полезно , когда нет GUI тонкостей для прокрутки назад и тому подобное.

Средний путь

Ubuntu поставляется с другой (более простой) графической терминальной программой, к которой вы можете обратиться!

Если вы не можете использовать Терминал (для пользователей других версий Ubuntu это относится и к Konsole , Xfce4 Terminal и LXTerminal ), вы все равно можете использовать его xterm .

Нажмите Alt + F2 , введите xterm и нажмите Enter .

Вводим xterm в Unity. (Это меню Alt + F2, но ввод текста в обычном тире обычно эффективен.)

Здесь вы можете установить gnome-terminal с помощью apt-get :

Вы заметите, что моя команда немного отличается от команды Бруно Перейры . После того, как вы недавно выполнили много операций по управлению пакетами, вам может не потребоваться запуск sudo apt-get update . (Если только у вас не возникла проблема с зависимостью, apt-get и вы не запускали ее update раньше, вам определенно нужно это сделать.) Вы можете решить.

xterm (работает на Unity 2D в Ubuntu 12.10 Precise Pangolin, но независимо от версии и пользовательского интерфейса будет выглядеть одинаково).

Ubuntu xterm очень простой в стиле. Насколько я знаю, в GUI нет способа xterm прокрутки назад, сохранения истории, изменения шрифта и размера шрифта или чего-либо подобного. Реальные возможности оболочки, конечно же, будут такими же, как и в любом терминале, поскольку они все еще bash . (Или что бы вы ни установили .)

альтернативы

Если у вас есть какие-либо долгосрочные проблемы с терминалом GNOME, вы можете использовать его xterm , но это не так удобно и (в некоторых отношениях) не так сложно, как терминал GNOME.

Если у вас по-прежнему возникают проблемы с работой терминала GNOME, но вы можете установить программное обеспечение в целом, вы можете установить:

Однако вы не должны использовать Konsole для этого, если у вас уже не установлен KDE. При его установке в качестве зависимостей используется множество пакетов, связанных с KDE.

Надеюсь, это не получится грубо, но если вы зададите этот вопрос, вы даже не должны его рассматривать. Это одна из тех вещей, которые Linux очень хорошо разбирается в себе. Если вы это сделаете, это, скорее всего, окажет очень негативное влияние на производительность. Даже если программа не предназначена для использования большего количества процессоров, Linux будет перемещать их в разные ядра по мере необходимости. Программа не заметит.

Вы можете дать им оба значения nice с командой nice, чтобы дать им более высокие приоритеты.

Попробуйте gconftool --recursive-unset /apps/gnome-terminal

Очень полезно - особенно если gnome-терминал больше не работает через SSH через -X. (Как испортить профиль с настраиваемой темой). – elika kohen 14 October 2015 в 23:41

Ubuntu 16.04

Эта простая команда работает в Ubuntu 16.04.

Сбросить только профиль по умолчанию

Однако , если вы хотите сбросить только профиль по умолчанию, который по умолчанию использует UUID b1dcc9dd-5262-4d8d-a863-c897e6d979b9, вы можете использовать

Примечание: Этот метод должен работать в Ubuntu 15.04, 15.10 и может работать и в 14.04! Но я не тестировал эти версии

@prayagupd Да. это тоже работает. но он может очистить все профили. и это было в моем ответе – Anwar 30 September 2016 в 08:01

Если вы хотите выполнить полный сброс настроек терминала Gnome, вы можете удалить каталог

/.gconf/apps/gnome-terminal, который содержит их. Я бы закрыл все окна терминала на вашем рабочем столе. Затем выключите GUI с помощью Ctrl + Alt + F1 и войдите в консоль.

Сначала вы должны сначала создать резервную копию каталога, например:

Затем удалите его :

Теперь вы можете вернуться к графическому интерфейсу с помощью Ctrl + F7 или Alt + F8 и запустить терминал. Он должен быть сброшен до системных настроек по умолчанию.

: D вау, спасибо, сэр! Но я боюсь, что это не сработало! И я havent изменил цветовые схемы, поэтому его не то, что настройки по умолчанию, но цвета новы. – theTuxRacer 23 November 2010 в 15:21

Чтобы сбросить терминал, нужно сначала понять, какую часть вы хотите точно сбросить - хотите ли вы сбросить графические образы? вы хотите сбросить оболочку?

Прежде всего, терминал по умолчанию в Ubuntu gnome-terminal, поэтому для 99% новых пользователей я предполагаю, что вы используете gnome-terminal. Продвинутые пользователи, которые используют что-то, кроме gnome-terminal, должны будут ссылаться на руководства своих соответствующих эмуляторов терминала.

Сброс настроек графического интерфейса gnome-terminal по умолчанию

Для сброса gnome-terminal достаточно сделать это:

В качестве альтернативы вы могли бы используйте инструмент GUI с именем dconf-editor.

. , . Устарела как часть перехода GNOME 3. Миграция к ее замене, GSettings и dconf продолжается (источник)

Сброс оболочки

Частным вопросом пользователей является то, что у них есть что-то со своей оболочкой, а теперь текст в терминал выглядит иначе или они видят ошибку. Простой, быстрый и грязный способ - избавиться от старого файла

/.bashrc и заменить его по умолчанию, сохраненный в /usr/share/base-files/dot.bashrc. Вы можете сделать это через терминал или через графический интерфейс - не имеет значения. Через терминал вы будете делать cat /usr/share/base-files/dot.bashrc >

/.bashrc и через GUI - удалите старый файл, скопируйте /usr/share/base-files/dot.bashrc из файлового менеджера в свою домашнюю папку и переименуйте его как .bashrc

Терминал Gnome не открывается

Итак, вы изменили некоторые настройки, и теперь gnome-terminal не работает. Отлично, что теперь? К счастью, есть несколько способов обойти это.

Один, запустите xterm. По умолчанию Ubuntu поставляется с двумя терминальными эмуляторами. xterm - это оригинальный эмулятор терминала для графического интерфейса X11 и уже давно существует, когда динозавры Unix-систем бродили по земле. Вы можете использовать его для вызова упомянутой выше команды dconf, а также сбросить конфигурационный файл

Еще один подход - использовать инструмент dconf-editor, о котором уже упоминалось выше. Если вы его не установили, используйте Software Center для его получения.

Наконец, вы всегда можете очистить и переустановить терминал. Очистка терминала gnome означает, что любые файлы конфигурации, связанные с ним, будут удалены, и они будут установлены с нуля. Команда для этого - sudo apt-get remove --purge gnome-terminal, а затем sudo apt-get install gnome-terminal. Это можно сделать с помощью xterm или TTY (Ctrl + Alt + F 2)

Я сделал что-то в своем приглашении, я хочу, чтобы он снова выглядел как user @ hostname:

Вот что: подсказка содержит две статические части username@hostname: и $. Тот, что посередине,

, означает ваш текущий рабочий каталог. Как и в файловом менеджере, когда вы переходите на разные каталоги, терминал покажет каталог, в котором вы сейчас работаете. Например:

Если вы хотите снова увидеть

, все, что вам нужно сделать, - это вернуться в свой домашний каталог:

Если вы хотите чтобы навсегда избавиться от информации о каталоге в вашем приглашении, вы должны отредактировать файл

/.bashrc. Добавьте эту строку:

Сохраните файл и запустите источник

/ .bashrc. Теперь у вас есть статическое приглашение. Большая проблема заключается в том, что вы не увидите, где вы находитесь в данный момент, поэтому вам придется полагаться на команду pwd для этого и будьте осторожны, чтобы не удалять ценные файлы (поэтому вы были предупреждены:)

Вы также можете использовать bash --posix, который отобразит этот тип подсказки:

Я не хочу иметь дело с этим, просто дайте мне рабочий терминал

Это довольно легко : установите другой эмулятор терминала. О, и есть много на выбор. Лично я бы рекомендовал terminator, guake или sakura

Где мой рабочий стол Ubuntu? Его загрузка и запуск всегда по умолчанию на экране терминала, если я нажимаю Ctrl + Alt + F7, все еще в терминале, Ctrl + Alt + F1, все еще в терминале.

введите описание здесь

Нет GUI, как мне его восстановить?

РЕДАКТИРОВАТЬ:

РЕДАКТИРОВАТЬ:

Кажется, что решение этой проблемы похоже на ракетостроение, оно нефиксировано. Вместо того, чтобы тратить время на его отладку, я, наконец, переустановил Ubuntu.

Попробуй это. Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

Следуйте инструкциям ниже:

  1. sudo dpkg --configure -a
  2. sudo apt-get install --reinstall ubuntu-desktop
  3. перезагрузите компьютер и перейдите на рабочий стол

Какой менеджер дисплеев у вас был раньше? Перейдите в защищенный режим с правами root с помощью Ctrl + Alt + F1. Затем попробуйте переустановить следующие пакеты:

Если у вас менеджер дисплея, отличный от gdm, введите kdm или же lightdm ,

У меня когда-то тоже было это - в отношении nvidia-драйверов.

Когда я сталкиваюсь с этим на моей машине, я просто удаляю /etc/X11/xorg.conf и перезагружаю систему. НО - я всегда делаю резервные копии!:)

Это было размещено на Ubuntu-форуме, чтобы решить проблему после

"Остановка загрузочного пространства в пользовательском пространстве" выглядит так:

С установленными проприетарными драйверами они сделали следующее:

Ctrl + Alt + F1 (чтобы открыть терминал) и после входа в систему:

Вшел в режим восстановления Grub и выбрал "восстанавливать поврежденные пакеты"

Удерживайте Shift, чтобы попасть в меню Grub, нажмите E, чтобы ввести временные изменения в место Grub 'vmalloc=192MB' рядом с тихой заставкой.

И проблема теперь решена?!

Затем они сделали изменение постоянным, отредактировав /etc/default/grub включать:

Может быть, это решит вашу проблему? Дай мне знать!

У меня была такая же проблема, и ни одно из решений, размещенных здесь, не сработало.
Что сработало для меня следующее:

Такие команды, как apt-get update, не работают до перезагрузки. После перезагрузки я открыл терминал ( Ctrl + Alt + T ) и обновил все

и все вроде нормально работает.

Для меня сработали следующие две команды, а затем перезагрузка

Если у вас установлен графический интерфейс и он загружается в командную строку, вы можете использовать следующую команду:

У меня недавно возникла эта проблема. Итак, проблема в том, чтобы изменить диспетчер отображения по умолчанию или удалить связанный с ним демон. Моим менеджером отображения по умолчанию был gdm3, но я по ошибке установил xdm и, следовательно, при установке выбрал xdm. Но когда я понял проблему, я удалил xdm, надеясь, что по умолчанию вернется к gdm3, но этого не произошло. Вместо этого у меня появляется экран терминала, появляющийся при каждом входе в систему. Поначалу это было неприятно, но только одна строчка заставит это работать.

sudo apt install xdm

Когда появится окно для выбора диспетчера отображения по умолчанию, выберите gdm3 (да, он все еще присутствует) и нажмите ОК. Теперь перезагрузите систему, чтобы на вашем лице появилась улыбка.

Читайте также: