У меня есть 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д ускорением и без, без разницы.
Я также получал эти сбои 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 в среде
, но я думаю, что это может быть связано с поврежденным исполняемым файлом извлечения трекера, поскольку это не повторялось после удаления поврежденного исполняемого файла. Надеюсь, это поможет.