оболочка gnome периодически дает сбой, отправляет меня обратно для входа в систему

У меня есть ubuntu 18 04 (обновлено до 20 04 1 LTS при попытке исправить проблему) в виртуальном боксе, и он начал вылетать с сегодняшнего дня, я думаю, это началось после того, как я одобрил обновление программного обеспечения (незначительное, не обновление дистрибутива). Оболочка gnome завершается, я возвращаюсь к логину. В основном это происходит, когда я открываю веб-браузер, но также и в других ситуациях, например. открытие ненастроенной грозовой птицы.

Несколько раз я также получал разные окна с ошибками в gnome «обнаружена системная ошибка» или что-то подобное: [Обновить] Я задал отдельный вопрос о различных сообщениях об ошибках: «Обнаружена проблема системной программы» vs «К сожалению, в Ubuntu * произошла внутренняя ошибка» [/ update]

Сначала я пробовал разные вещи, например, apt-get update / upgrade, где у меня возникли некоторые ошибки Несоответствие суммы хэша . Много экспериментов с clear и --fix-missing помогли мне решить эту проблему, но сбой продолжался. Итак, сделав снимок в виртуальном боксе, я выполнил обновление до 20 04, надеясь, что это решит неизвестную проблему в процессе. Но нет, это не так. Я нашел несколько советов, рекомендующих посмотреть вывод journalctl -e и другие файлы журналов. Но вещей слишком много, и я не знаю, на что смотреть и на что смотреть. в /var/log/boot.log я вижу некоторые сбои,

Failed to start Snap Daemon. [repeatedly]
Failed to start Docker Application Container Engine. [repeatedly]
Failed to start Wait until snapd is fully seeded.
Failed to start containerd container runtime.
Failed to start GRUB failed boot detection.

я вижу некоторые журналы в / var / crash :

_usr_bin_gnome-shell.1000.crash
_usr_bin_gnome-software.1000.crash
_usr_lib_gdm3_gdm-session-worker.0.crash
_usr_lib_policykit-1_polkitd.0.crash

Как я могу приблизиться к поиску источник проблемы?

Комментарии @heynnema:

Wayland и Switcheroo, насколько мне известно. Это установка по умолчанию 1804 года.

Что касается Switcheroo, я использую Dell Precision с Quadro M2000M. Переключаемая графика выключена в BIOS, я пробовал "включить", эффект тот же.

~$ dpkg -l *irtualbox*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                     Version      Architecture Description
+++-========================-============-============-=================================
un  virtualbox-guest-dkms    <none>       <none>       (no description available)
un  virtualbox-guest-modules <none>       <none>       (no description available)

~$ ls -al ~/.local/share/gnome-shell/extensions
ls: cannot access '/home/toro/.local/share/gnome-shell/extensions': No such file or directory

~$ ls -al /usr/share/gnome-shell/extensions
total 20
drwxr-xr-x 5 root root 4096 Okt  7 17:52 .
drwxr-xr-x 7 root root 4096 Okt  7 17:56 ..
drwxr-xr-x 2 root root 4096 Okt  7 17:52 desktop-icons@csoriano
drwxr-xr-x 3 root root 4096 Okt  7 17:45 ubuntu-appindicators@ubuntu.com
drwxr-xr-x 3 root root 4096 Okt  7 17:45 ubuntu-dock@ubuntu.com

Virtualbox работает на последней версии win10x64. Пробовал разные настройки графики с 3д ускорением и без, без разницы.

1
задан 11 October 2020 в 12:29

1 ответ

Я также получал эти сбои gnome-shell на моем ядре Jetson Nano 4.9.140-tegra aarch64 под управлением Ubuntu 18.04.5 LTS после того, как на прошлой неделе я сделал несколько незначительных обновлений. Мой /var/log/apport.log показал:

ОШИБКА: apport (pid 22141) Вт, 27 октября, 08:41:37 2020: исполняемый файл: /usr/lib/tracker/tracker-extract (командная строка "/usr/ li$

, что, как мне кажется, означает, что исполняемый файл /usr/lib/tracker/tracker-extract поврежден, поэтому я просто удалил его с помощью:

sudo rm -rf /usr/lib/tracker/tracker-extract

и очистил /var/crash, чтобы отслеживать новые отчеты о сбоях. Теперь я перезагрузился несколько раз без происшествий.

Я также получил:

ОШИБКА: аппорт (pid 7017) Пн, 26 октября, 00:14:28 2020: исполняемый файл: /usr/lib/gdm3/gdm-session-worker (командная строка "gdm-sess$

ОШИБКА: аппорт (pid 7017) Пн, 26 октября, 00:14:28 2020: is_closing_session(): нет DBUS_SESSION_BUS_ADDRESS в среде

, но я думаю, что это может быть связано с поврежденным исполняемым файлом извлечения трекера, поскольку это не повторялось после удаления поврежденного исполняемого файла. Надеюсь, это поможет.

0
ответ дан 27 October 2020 в 16:00

Другие вопросы по тегам:

Похожие вопросы: