Оглавление:

Видео: Как исправить неработающие пакеты экрана входа в систему в Ubuntu

Если вы удаляли несколько пакетов, возможно, вы случайно удалили что-то вроде lightdm. Этот пакет позволяет вам войти в свой графический рабочий стол и во многих случаях автоматически перенаправит вас на него. После удаления и перезагрузки компьютера вы, вероятно, обнаружите пустой экран, на котором ничего не отображается.
Не волнуйтесь, потому что вы, вероятно, сможете восстановить экран входа в систему, приложив минимум усилий. Возможно, вы захотите подключить кабель Ethernet к своей машине, если это возможно, и подключить зарядное устройство, если это ноутбук, потому что это может быть самым безопасным вариантом при управлении пакетами.
Восстановление стандартного метапакета ubuntu-desktop
Предполагая, что после запуска вы находитесь на простом пустом экране, одновременно удерживайте клавиши Ctrl, Alt и F1. Вы увидите текстовый экран входа в систему с номером вашей текущей версии Ubuntu и именем, которое вы дали своему компьютеру при установке Ubuntu.
Введите свое имя пользователя, нажмите клавишу ввода, введите пароль и затем снова нажмите клавишу ввода. Вы получите сообщение об обновлениях пакетов, а затем получите стандартную подсказку.
Вам нужно только восстановить пакеты, которые вы удалили с основного рабочего стола, поэтому вы можете ввести следующую команду и затем нажать Enter для этого:
sudo apt-get установить ubuntu-desktop ^
Обратите внимание на каретку после имени пакета, которая сообщает apt-get просто искать вещи, которые вы удалили из стандартного пакета ubuntu-desktop, и восстанавливать их. Вас могут попросить нажать y для переустановки, что вам и следует сделать. Это займет лишь короткое время. Это для пользователей обычного Ubuntu, но если вы использовали один из спинов Ubuntu, вам нужно будет заменить одну букву в этой команде. Пользователи LXDE захотят ввести:
sudo apt-get install lubuntu-desktop ^
Пользователи Xubuntu захотят ввести:
sudo apt-get установить xubuntu-desktop ^
так же sudo apt-get install kubuntu-desktop ^ работает для тех, кто использует KDE Plasmth через Kubuntu и sudo apt-get установить ubuntu-mate-core ^ будет работать для тех, кто использует Ubuntu-MATE. В любом из этих случаев вам просто нужна одна-единственная команда, а затем подождите.
Когда вы вернетесь к приглашению, просто введите перезагружать, нажмите клавишу ввода и наблюдайте, как перезагружается сама система. Вы должны вернуться на рабочий стол Ubuntu без каких-либо других проблем.
Если при попытке этого вы получили предупреждение о невозможности подключения к серверам Canonical Ubuntu, попробуйте nmcli nm wifi включен перед попыткой sudo apt-get установить ubuntu-desktop ^ или еще раз под другим именем метапакета. У вас не должно возникнуть никаких других проблем, и тогда вы сможете перезагрузиться как обычно.
Теперь, после переустановки пакетов, все должно работать, но если вы вручную удалили некоторые пакеты, включенные в ваш дистрибутив Ubuntu, это тоже добавит их обратно. Вы можете проверить содержимое файла /var/log/apt/history.log, чтобы увидеть любые изменения, внесенные apt-get, если вы хотите удалить некоторые другие пакеты позже. Удерживая нажатой клавишу Windows или Super и нажмите R, затем введите команду gedit /var/log/apt/history.log, листок /var/log/apt/history.log или коврик для мыши /var/log/apt/history.log в зависимости от того, какую среду рабочего стола вы используете.

Прокрутите, и вы увидите все недавние изменения, в том числе те, которые вы могли внести из обновления. Если вы предпочитаете делать это из командной строки без графического инструмента, просто введите vi /var/log/apt/history.log или же нано /var/log/apt/history.log в приглашении, чтобы получить тот же эффект. Затем вы устранили проблему с экраном входа в систему с помощью всего двух или трех команд и снова можете использовать свой компьютер как обычно.