Как исправить ошибку «О нет! Что-то пошло не так» (gdm3 не запускается)

Как исправить ошибку «О нет! Что-то пошло не так» (gdm3 не запускается)

Машина работала под управлением Debian wheezy и недавно была обновлена ​​до Jessie. Все работало нормально некоторое время. Однако после перезагрузки сегодня рабочий стол не загружается.

/var/log/messages shows gnome-shell: segfault at 0 error 4 in libupower-glib.so.3.0.0

Я пробовал переустановить gnome-shell, gnome-session, gdm3 и libupower, но безрезультатно.

(Извините за форматирование, я с телефона.)

решение1

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

Чтобы избавиться от белого экрана смерти, я принудительно удалил все пакеты gnome:

dpkg -r --force-depends `dpkg --get-selections | grep gnome | cut -f 1`
dpkg -r --force-depends `dpkg --get-selections | grep deinstall | cut -f 1`

Это оставляет систему в очень сломанном состоянии. Однако затем я установил gnome и многие (все?) другие зависимости:

aptitude install task-gnome-desktop

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

Единственное, что, похоже, все еще не работает, — это Thunderbirdотсутствие кнопок развернуть/свернуть темы.

решение2

У меня та же проблема. Я решил проблему, выполнив следующие действия:

Перезагрузите систему.

Нажмите Ctrl+ Alt+ F4и введитеstartx

Откройте терминал и удалите рабочий стол gnome.

apt-get remove gnome-session

apt-get autoremove

У меня установлен рабочий стол KDE, для перенастройки kdmя использую следующую команду:

sudo dpkg-reconfigure kdm

и выбирайkdm

Следующий шагперезагрузитьи переустановите рабочий стол gnome.

Связанный контент