Ubuntu 18-软件包不匹配(“libgtk-3.so.0:未定义符号:g_log_structured_standard”)

Ubuntu 18-软件包不匹配(“libgtk-3.so.0:未定义符号:g_log_structured_standard”)

我最近从 Ubuntu 16 (Xenial) 升级到了 Ubuntu 18 (Bionic),几乎没有 GUI 或窗口可以工作。
我认为问题是由软件包不匹配引起的。以下是一些信息:

$ gedit
gedit:符号查找错误:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0:未定义符号:g_log_structured_standard

$ gnome 系统监视器
gnome-system-monitor:符号查找错误:/usr/lib/x86_64-linux-gnu/libgiomm-2.4.so.1:未定义符号:g_application_set_option_context_description

$ dpkg -l gnome-shell
ii gnome-shell 3.28.2-0ubuntu0.18.04.1

$ lsb_release-a
分销商 ID:Ubuntu;说明:Ubuntu 18.04 LTS;发布:18.04;代号:bionic

$ uname -a
Linux 4.15.0-23-generic#25-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux

$ dpkg -s libgtk-3-0
版本:3.22.30-1ubuntu1
提供:gtk3-binver-3.0.0

我应该如何修复依赖关系?
怀疑是 glib2,我现在已分别安装了(使用 dpkg):
libglib2.0-0_2.56.1-2ubuntu1_amd64.deb、
libglib2.0-dev_2.56.1-2ubuntu1_amd64.deb 和:
libglib2.0-dev-bin_2.56.1-2ubuntu1_amd64.deb
- 没有错误,但这似乎没有帮助。

注:此处交叉发布:
https://www.linuxquestions.org/questions/linux-software-2/ubuntu-18-package-mismatch-libgtk-3-so-0-undefined-symbol-g_log_structured_standard-4175634876/

相关内容