GLib-GObject-CRITICAL **: g_object_unref: 在 Linux 中使用 evnce 命令打开 pdf 时出现断言错误

GLib-GObject-CRITICAL **: g_object_unref: 在 Linux 中使用 evnce 命令打开 pdf 时出现断言错误

我尝试使用 Evince 命令打开 pdf,但不知何故我收到此消息“GLib-GObject-CRITICAL **:g_object_unref:断言'G_IS_OBJECT(对象)'失败”帮助我了解有关此警告消息的更多详细信息

答案1

使用以下步骤解决问题

首先,我使用以下过程将 libglib2.0-0 降级到某个早期版本:

在终端类型中

代码:

apt-cache showpkg libglib2.0-0

然后它显示我的存储库中可用的版本。

然后我选择了下一个较低版本并输入代码:

sudo aptitude install libglib2.0-0=version (类似于 2.24.1-0ubuntu,取决于可用的版本)

然后它降级了ligglib2.0-0和一堆其他东西并删除了一些软件包(其中大多数看起来毫无用处)

然后我重新安装了早期版本的evince,但它不起作用。当尝试打开 pdf 文档时,它说不支持 pdf 类型。所以我冒险通过激活源再次将evice升级到最新版本(这给我带来了麻烦)。 libglib.2.0-0 也得到了升级,并安装了一些额外的软件包。这次 evince 工作得很好,由于升级,速度似乎快了很多。

Icedtea-pluggin 在降级期间被删除,并且由于依赖关系损坏而无法在降级后重新安装。但第二次升级后我可以毫无问题地重新安装它。

所以最后一切都解决了

相关内容