Обновлен с 18.10 до 19.04. При загрузке GDM запускается нормально, а после ввода пароля не запускается GNOME. Это восходит к GDM
Это ноутбук Nvidia Optimus. Я запустил Dingo с USB и установил его в тестовый раздел. Он распознает все (использует нуво вместо блоба Nvidia).
Журнал говорит:
WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Unrecoverable failure in required component org.gnome.Shell.desktop
WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
CRITICAL: We failed, but the fail whale is dead. Sorry...
Оба сеанса бормотания с использованием Xorg и Wayland терпят неудачу одинаково. Старый метасити «GNOME Flashback» запускается нормально (но затем индикатор-datetime-service съедает весь процессор и память и не перестанет возрождаться, если я его убью).
Пробовал использовать lightdm вместо GDM. Это терпит неудачу так же.
Попробовал переустановить пакет gnome-session. Ничего не изменилось.
Все журналы, полученные с помощью журнала -xe.
Любой совет о том, как отладить эту вещь, будет приветствоваться.
Позже я понял, что случайно включил «предложенный» репозиторий (в моей космической установке). Понижен пакет gnome-shell (с «3.32.1-1ubuntu1 ~ 19.04.1» до «3.32.0 + git20190410-1ubuntu1»), пакет муттера и другие (с использованием приоритета закрепления), но проблема решается точно так же.
Это более длинная выдержка из журналов (сейчас используется Budgie):
may 27 02:04:56 hostname gnome-shell[3334]: JS ERROR: TypeError: b.location.get_timezone(...) is null
_clocksChanged/<@resource:///org/gnome/shell/ui/dateMenu.js:127:20
_clocksChanged@resource:///org/gnome/shell/ui/dateMenu.js:125:9
_connectHandler@resource:///org/gnome/shell/misc/util.js:472:9
watchSetting@resource:///org/gnome/shell/misc/util.js:463:9
WorldClocksSection@resource:///org/gnome/shell/ui/dateMenu.js:102:9
_init@resource:///org/gnome/shell/ui/dateMenu.js:530:28
_ensureIndicator@resource:///org/gnome/shell/ui/panel.js:1116:25
_updateBox@resource:///org/gnome/shell/ui/panel.js:1127:29
_updatePanel@resource:///org/gnome/shell/ui/panel.js:1072:9
_init@resource:///org/gnome/shell/ui/panel.js:873:9
_initializeUI@resource:///org/gnome/shell/ui/main.js:178:13
start@resource:///org/gnome/shell/ui/main.js:127:5
@<main>:1:31
may 27 02:04:56 hostname gnome-shell[3334]: Execution of main.js threw exception: Script <main> threw an exception
may 27 02:04:56 hostname gnome-shell[3334]: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroyin
may 27 02:04:56 hostname org.gnome.Shell.desktop[3334]: == Stack trace for context 0x55852aa8a230 ==
may 27 02:04:56 hostname gnome-shell[3334]: The offending signal was destroy on Gjs_DateMenuButton 0x55852bdbd810.
may 27 02:04:56 hostname gnome-session[3131]: gnome-session-binary[3131]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
may 27 02:04:56 hostname gnome-session[3131]: gnome-session-binary[3131]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
may 27 02:04:56 hostname gnome-session-binary[3131]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
may 27 02:04:56 hostname gnome-session-binary[3131]: Unrecoverable failure in required component org.gnome.Shell.desktop
may 27 02:04:56 hostname gnome-session[3131]: gnome-session-binary[3131]: CRITICAL: We failed, but the fail whale is dead. Sorry....
may 27 02:04:56 hostname gnome-session-binary[3131]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
may 27 02:04:56 hostname gnome-session-binary[3131]: CRITICAL: We failed, but the fail whale is dead. Sorry....
may 27 02:04:56 hostname gdm-x-session[3117]: session exited with status 1
may 27 02:04:56 hostname at-spi-bus-launcher[3250]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
may 27 02:04:56 hostname at-spi-bus-launcher[3250]: after 21 requests (21 known processed) with 0 events remaining.
may 27 02:04:56 hostname ibus-daemon[3309]: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the d
may 27 02:04:56 hostname /usr/lib/gdm3/gdm-x-session[3117]: (**) Option "fd" "26"
- nachokb
Исправлено!
Я попытался отключить все расширения, включая внутренних абонентов, напрасно. Проблема была со встроенным расширением, показывающим мировые часы. Я должен был сбросить свои местоположения Мировых часов от CLI [1].
Это, предположительно, зафиксировало (та же проблема GitLab), таким образом, этого не должно происходить в будущем.
- icarrera