0

I tried to open a PDF using the Evince command, but I received the following message:

GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

Can someone help me understand more about this warning message?

1 Answer 1

0

use Below steps to solve the problem

First I downgraded libglib2.0-0 to some earlier version using the following procedure:

In the terminal type

Code:

apt-cache showpkg libglib2.0-0

Then it shows the versions that are available in my repositories.

Then I chose the next lower version and type Code:

sudo aptitude install libglib2.0-0=version (something like 2.24.1-0ubuntu, depends on what is avaliable)

Then it downgrades ligglib2.0-0 and a bunch of other things and removed a few packages (most of them seem pretty useless)

Then I reinstalled an earlier version of evince and it didn't work. When trying to open a pdf document it said pdf type not supported. So I took a risk to upgrade evince again to the latest version (which gave me the troubles to begin with) by activating the source. libglib.2.0-0 also got upgraded and it installed a few additional packages. This time evince worked beautifully, seems a lot faster due to the upgrade.

icedtea-pluggin was removed during the downgrading and couldn't be reinstalled after the downgrading due to broken dependencies. But after the second upgrade I could reinstall it without problem.

So it all worked out in the end

1
  • This does not seem to actually answer the question, which was to explain the warning message. Commented Jul 11, 2024 at 17:06

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.