У меня возникли проблемы с использованием SSH с моей оболочкой gnome, поэтому я решил обновить ( sudo apt upgrade
) свою операционную систему после того, как обновление ( sudo apt update
) не сработало. Затем мой вывод терминала показал, что не удалось обновить gnome-shell и gnome-shell-common, поскольку зависимости не были выполнены.
Статья в Интернете предложила мне удалить информацию после Depends:
in /var/lib/dpkg/status
для этих двух пакетов, и я был достаточно глуп, чтобы попробовать это. Этот шаг позволил мне принудительно обновиться, но, должно быть, я что-то сломал, так как рабочий стол GNOME больше не запускается.
Я могу войти в терминал, но не в свой рабочий стол. Как мне снова запустить GNOME?
Когда я сейчас пытаюсь запустить компьютер, после того как рабочий стол не загружается, я получаю следующие сообщения.
7.162243] Bluetooth: cdi0: command 0xfc8e tx timeout
затем моя попытка входа прерывается следующими сообщениями.
[ 15.386381] Bluetooth: hci0: sending Intel patch command (0xfc8e) failed (-110)
[ 15.386557] Bluetooth: hci0: sending frame failed (-19)
[ 17.402388] Bluetooth: hci0: command 0xfc11 tx timeout
[ 17.386394] Bluetooth: hci0: Exiting manufacturer mode failed (-110)
После этого я могу получить доступ к командной строке.
Я бы не против удалить Bluetooth со своего компьютера; я им никогда не пользуюсь.
В какой-то момент мой компьютер также возвращал ошибку о том, /etc/alternatives/gdm3.css
что это недопустимый аргумент. Я думаю, это было после того, как GNOME сломался. Я скопировал файл gdm3.css
из `/usr/share/gnome-shell/theme/gdm3.css, чтобы исправить эту ошибку.
О, и было сообщение от терминала о том, что /var/lib/dpkg/status
файлу нужно двоеточие после атрибута, но я думаю, это было до того, как я сломал ОС. Я отредактировал файл именно так, как он меня просил, и ошибка исчезла.
решение1
Я придумал, как решить эту проблему.
Мне удалось вернуться на рабочий стол, установив lightdm
, войдя в систему с его помощью, а затем переустановив gdm3
.
ИЗ ТЕРМИНАЛА=
sudo apt install lightdm
sudo dpkg-reconfigure lightdm
ПЕРЕЗАГРУЗИТЬ
sudo apt install gdm3
sudo dpkg-reconfigure gdm3
ПЕРЕЗАГРУЗИТЬ
sudo apt remove lightdm
sudo apt autoremove