Я по ошибке удалил LightDM со своего ПК, а затем перезагрузил его, теперь я даже не могу войти в систему, чтобы установить его (он зависает на странице входа, и то же самое происходит в терминале). Я вошел в оболочку, используя хак для однопользовательского режима, но там мой интерфейс Wi-Fi не работает. Я не могу подключиться к своему Wi-Fi, чтобы установить LightDM. Редактировать: Я думаю, что мой Bash сломан, потому что установка не выполняется, они все возвращают ошибку: ошибка, обнаруженная при обработке Bash.
решение1
Здесь у вас есть как минимум три варианта.
Вариант первый: если вы используете стандартную версию 20.04, у вас должен быть установлен GDM.
В этом случае вы можете выполнить следующую команду, чтобы выбрать GDM в качестве менеджера дисплея:
sudo dpkg-reconfigure gdm3
При необходимости вы можете запустить GDM, выполнив следующую команду:
sudo systemctl start gdm
Вариант второй: если вы можете добраться до терминала и вам нужен Wi-Fi, вы можете запустить свою network-manager
службу с помощью следующей команды:
sudo systemctl start network-manager
Это должно подключить вас к интернету автоматически. Вы можете использовать nmcli
команды для проверки состояния сети или для подключения к сети.
nmcli
Например, если имя SSID вашей сети — «AWESOME», то для подключения к сети вам следует использовать следующую команду:
sudo nmcli -ask device wifi connect AWESOME password wireless-password
и введите пароль по запросу.
Конечно, после подключения к сети вы можете выполнить установку lightdm
с помощью следующих команд:
sudo apt update
sudo apt install lightdm
Затем запустите lightdm:
sudo systemctl start lightdm
Вариант третий: вы можете получить доступ к графической среде рабочего стола без lightdm, выполнив следующую команду:
startx
Однако убедитесь, что выне использоватьsudo startx
ине запускайте startx
как пользователь rootтак как это может вызвать будущие проблемы с разрешениями, которые могут помешать вашему обычному пользователю войти в систему. Опять же,не бегайте startx
сsudo
.
Это также даст вам доступ к Wi-Fi, и оттуда вы сможете установить lightdm
.
Закончив работу, вы можете выключить компьютер или перезагрузить его из сеанса X с помощью одной из следующих команд:
sudo poweroff
sudo reboot
решение2
Сначала подключитесь к Wi-Fi с помощью nmtui
.
Затем вы по-прежнему сможете войти в виртуальный терминал, нажав CTRL+ ALT+ F2, войти, используя свои учетные данные, а затем переустановить lightdm с помощью sudo apt install lightdm
.
Если это не сработает, попробуйте переустановить ubuntu-desktop (если вы используете Ubuntu. В противном случае замените соответствующим пакетом для других версий Ubuntu) с помощью sudo apt install ubuntu-desktop
или перенастройте пакеты с помощьюsudo dpkg --configure -a