On Sat, Sep 22, 2018 at 7:49 AM pmkellly(a)frontier.com
<pmkellly(a)frontier.com> wrote:
I decided to go ahead to try doing some testing. The runaway mode
was
still running when I started testing things. First I did the desktop
browser tests and they passed. Then I did the desktop terminal tests and
they also passed. Then I ran the desktop update graphical tests using
the Software application. The application started fine and I could get
to the Updates screen okay, but when I clicked the Refresh button, after
a few seconds I got a gray colored pop up that said it could not
continue and a long list of errors. The pop up does not support Copy so
I didn't capture the details. I closed the Software application and
tried to reopen it. The window came up but the usual graphics and text
was not present. I restarted the PC to get out of the runaway mode and
then I was able to run the update graphical test to completion and it
passed.
It seems that this gnome-software runaway mode does more than just use
up cycles. I am discontinuing testing. Please let me know if there is
something more you want me to do / try.
I see a lot of these in your journal:
Sep 22 10:03:40 f29h.local packagekitd[1104]: g_object_ref: assertion
'G_IS_OBJECT (object)' failed
I see them in mine as well, no idea if they're related to the runaway
process. What I'm seeing is packagekit using about 9% CPU when it's
downloading metadata (refreshing repo and app info); and using a more
than 100% CPU when it's downloading files.
So I filed this:
g_object_ref spewing in journal bug
https://bugzilla.redhat.com/show_bug.cgi?id=1631968
It's probably a gtk thing but I've set the component to packagekit
since it's the one doing the spewing.
Also, you can disable the background downloading of updated packages
by packagekit with:
$ gsettings set org.gnome.software download-updates false
This is a per user setting. You still get metadata refresh, you can
still use Gnome Software to install/remove and update applications, it
just won't download any packages in the background, and so you also
won't get any notifications for updates. You can either use Gnome
Software or dnf to manually apply updates.
--
Chris Murphy