在 Kubuntu 17.04 上执行后sudo apt update && sudo apt dist-upgrade
,单击时我的所有浏览器都无法打开。在终端中进一步检查后,它们似乎都具有相同的错误消息,除此之外g_log_structured
,其他一切似乎都很好。我该如何解决这个问题?
sarah@ConvergentRefuge:~$ firefox /usr/lib/firefox/firefox: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0: undefined symbol: g_log_structured sarah@ConvergentRefuge:~$ chromium-browser Using PPAPI flash. --ppapi-flash-path=/usr/lib/adobe-flashplugin/libpepflashplayer.so -- ppapi-flash-version= /usr/lib/chromium-browser/chromium-browser --ppapi-flash- path=/usr/lib/adobe-flashplugin/libpepflashplayer.so --ppapi-flash- version=26.0.0.131 --enable-pinch: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0: undefined symbol: g_log_structured
编辑 0:经过进一步研究,看来这可能是glib
Link to g_log_structured
(的问题https://developer.gnome.org/glib/stable/glib-Message-Logging.html#g-log-structured)
答案1
事实证明,更新与此特定问题无关。正如问题所指出的那样,glib
这是导致问题的原因。我去了他们的 Launchpad,为我的 Kubuntu 版本下载了最新的 glib tar.xy,然后编译并安装了它。这解决了这个问题。