Я случайно выполнил команду по удалению Plymouth из моей Ubuntu 15.04:
sudo apt-get remove plymouth
и после этого мой экран входа больше не появлялся. После меню GRUB экран стал черным и ничего не происходило. Я снова установил Ubuntu, но вопрос остался у меня в голове: что такое Plymouth и почему он разрушил мою систему?
решение1
Что не так после удаления plymouth
?
Удаление Plymouth также удаляет менеджер дисплея, например, lightdm
и/или gdm
и немного больше. Вот фрагмент команды удаления в моей системе:
sudo apt-get remove --simulate plymouth
[…]
The following packages will be REMOVED:
cryptsetup gdm lightdm mountall plymouth plymouth-label plymouth-theme-ubuntu-gnome-logo plymouth-theme-ubuntu-gnome-text plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text ubuntu-desktop ubuntu-gnome-desktop unity unity-greeter unity-tweak-tool upstart
upstart-bin
[…]
Вот почему у вас больше нет экрана входа в систему.
Совет по исправлению ошибки
Вы всегда можете войти в tty1 и переустановить lightdm
/ gdm
и другие удаленные пакеты, такие как ubuntu-desktop
и upstart
. Обзор удаленных пакетов вы можете найти в /var/log/dpkg.log
. В моем примере мне пришлось бы переустановить
sudo apt-get install gdm lightdm ubuntu-desktop upstart ubuntu-gnome-desktop unity unity-tweak-tool
После этого запустите ваш дисплейный менеджер, например
sudo service gdm start
или
sudo systemctl start gdm
Что такое Плимут?
Plymouth — это приложение, которое запускается на самом раннем этапе процесса загрузки (даже до монтирования корневой файловой системы!) и обеспечивает графическую анимацию загрузки, пока процесс загрузки происходит в фоновом режиме.
Источник:apt-cache show plymouth
… и Плимут заменяет usplash
.
Узнайте больше о Плимутездесь.
решение2
ОтВикипедия:
Plymouth — это bootsplash (графическое представление процесса загрузки операционной системы) для Linux. Поддерживает анимацию. Использует Direct Rendering Manager (DRM) и драйвер KMS. Упаковывается в
initrd
.Помимо внешнего вида, Plymouth также обеспечивает взаимодействие с пользователем во время загрузки.