После обновления с P8 до Sysyphus не запускается lightDM, MATE, нет изображений. Логи lightdm: ** Message: Starting lightdm-gtk-greeter 2.0.1 (Sep 7 2017, 21:06:01) ** Message: [Configuration] Reading file: /etc/lightdm/lightdm-gtk-greeter.conf ** (lightdm-gtk-greeter:1369): WARNING **: [Background] Failed to load background: Не удалось распознать формат изображения для файла «/usr/share/design/current/backgrounds/default.png» ** (lightdm-gtk-greeter:1369): WARNING **: [Background] Failed to read wallpaper: /usr/share/design/current/backgrounds/default.png (lightdm-gtk-greeter:1369): Gtk-WARNING **: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found. ** Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/gnome/16x16/status/image-missing.png: Нераспознанный формат файла изображения (gdk-pixbuf-error-quark, 3)
Сбита дата?
Врятли, это свежепоставленная VM.
Это до сих пор воспроизводится, на KDE такого нет.
Возможно, стоит сделать принудительный запуск или вроде того... вопрос в том, как -- то ли впатчивать --force, то ли запускать под faketime. Там, кстати, будто можно упростить текущий файлтриггер до gdk-pixbuf-query-loaders --update-cache -- этот бинарник наблюдается хардлинком в /usr/bin. В любом случае этой проблемы очень не хотелось бы при обновлении p8 до p9.
Каким образом производилось обновление? Если я просто делаю dist-upgrade, то проблема воспроизводится из-за прерывания транзакции обновления. Если же я использую следующий набор команд для обновления: # apt-get install apt rpm librpm apt-indicator # apt-get remove ConsoleKit2 # apt-shell install lua5.3 remove lua5 commit quit # apt-get remove lua5.1-alt-compat # apt-get dist-upgrade # update-kernel то после обновления и перезагрузки lightdm и mate успешно запускаются и работают. Разве что графический splashscreen при загрузке вместо консоли не показывается. Других проблем при беглом просмотре не обнаружил.
Эта беда случается из-за nvidia_glx. Возможно, zerg@ расскажет почему и как её избежать.
(В ответ на комментарий №6) > Эта беда случается из-за nvidia_glx. Не из-за, а с. Из-за какого-то gdk-pixbuf плагина. > Возможно, zerg@ расскажет почему и как её избежать. Поставь ||: в filetrigger, тогда кому-нибудь станет не влом потрейсить вместо починки системы.
(В ответ на комментарий №7) > (В ответ на комментарий №6) > > Эта беда случается из-за nvidia_glx. > Не из-за, а с. Из-за какого-то gdk-pixbuf плагина. Или из-за какого-то плагина vlc? https://bugzilla.altlinux.org/34588 > > Возможно, zerg@ расскажет почему и как её избежать. > Поставь ||: в filetrigger, тогда кому-нибудь станет не влом потрейсить вместо > починки системы. Себе для анализов и сам вставишь, а у остальных останется шанс увидеть сбой до перезагрузки.
На виртуальных машинах никаких nvidia нет, но при этом обновление падает. vlc у нас по дефолту не установлен, если мне не изменяет память.
В #5 коллега говорит, что не падает. Или он не на виртуальной машине, или без нвидии, или...? Поточнее бы надо обстоятельства выяснить, в которых падает.
Если в #5 не падает, то эта проблема где-то на стыке с обновлением rpm+apt.
(В ответ на комментарий №8) > Себе для анализов и сам вставишь, Ну, телемедитируй тогда. > а у остальных останется шанс увидеть сбой до перезагрузки. а у остальных останется шанс увидеть невозможность загрузиться. *исправил, не благодари.