昨天我从 18.04 更新到了 20.04。出现了一些与 ld.so.conf.d 相关的问题。我禁用了这些功能,然后能够使用桌面管理器等运行几个小时。
然后我继续使用 do-release-upgrade 升级到 20.10(在使用 Prompt=normal 更新正确的 /etc/update-manager/release-upgrades 文件之后)。
进程进入“按回车键重新启动”状态,但计算机(Dell XPS 13)始终没有启动。经过一些编辑启动项的工作后,我能够让它在运行级别 3 启动,并使用我的正常用户 ID 登录。现在,我不知道该去哪里查找(例如,哪些日志文件)来追踪进入运行级别 5(即桌面管理器模式)的问题。有什么想法吗?
答案1
感谢 /var/syslog 指针。我检查了一下,发现:
Dec 14 06:35:10 halibut nautilus[37980]: Could not load a pixbuf from /org/gtk/libgtk/icons/16x16/status/image-missing.png.#012This may indicate that pixbuf loaders or the mime database could not be found.
Dec 14 06:35:10 halibut org.gnome.Nautilus[37980]: Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /org/gtk/libgtk/icons/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
根据网络搜索,我随后执行了 apt 重新安装 shared-mime-info 和 gdk-pixbuf2。我的系统现在运行正常(仍然使用 nomodeset,但会逐步实现)。
再次感谢。