GNU bug report logs -
#34124
gnome-shell crash when opening the activities overview
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 34124 in the body.
You can then email your comments to 34124 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Fri, 18 Jan 2019 12:01:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Christopher Baines <mail <at> cbaines.net>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Fri, 18 Jan 2019 12:01:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On one system running GuixSD, Gnome Shell crashes when opening the
activities overview (super key, or clicking on the activities button in
the top left).
(.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_file_new_for_path: assertion 'path != NULL' failed
(.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish: assertion failed: (icon_info_get_pixbuf_ready (icon_info))
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Tue, 23 Apr 2019 12:03:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 34124 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, 18 Jan 2019, Christopher Baines wrote:
> On one system running GuixSD, Gnome Shell crashes when opening the
> activities overview (super key, or clicking on the activities button in
> the top left).
This crashing been occurring for me too for several months. I don't know if
it's helpful, but it the activities overview *was* working fine for a
long time, but I could only guess when that was - perhaps 6-12 months
ago?
Regards,
Ben
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Tue, 23 Apr 2019 12:11:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 34124 <at> debbugs.gnu.org (full text, mbox):
Christopher Baines <mail <at> cbaines.net> writes:
> On one system running GuixSD, Gnome Shell crashes when opening the
> activities overview (super key, or clicking on the activities button in
> the top left).
>
>
> (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_file_new_for_path: assertion 'path != NULL' failed
>
> (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
>
> (.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not load a pixbuf from icon theme.
> This may indicate that pixbuf loaders or the mime database could not be found.
> **
> Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish: assertion failed: (icon_info_get_pixbuf_ready (icon_info))
Could you try to see if setting LD_LIBRARY_PATH in the environment where
GNOME Shell is launched to the lib directory of the “gdk-pixbuf+svg” (or
“gdk-pixbuf”) package makes any difference?
You may need to do this in ~/.xsession and launch the gnome-session
manually.
--
Ricardo
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Tue, 23 Apr 2019 20:34:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 34124 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ricardo Wurmus <rekado <at> elephly.net> writes:
> Christopher Baines <mail <at> cbaines.net> writes:
>
>> On one system running GuixSD, Gnome Shell crashes when opening the
>> activities overview (super key, or clicking on the activities button in
>> the top left).
>>
>>
>> (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_file_new_for_path: assertion 'path != NULL' failed
>>
>> (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
>>
>> (.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not load a pixbuf from icon theme.
>> This may indicate that pixbuf loaders or the mime database could not be found.
>> **
>> Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish: assertion failed: (icon_info_get_pixbuf_ready (icon_info))
>
> Could you try to see if setting LD_LIBRARY_PATH in the environment where
> GNOME Shell is launched to the lib directory of the “gdk-pixbuf+svg” (or
> “gdk-pixbuf”) package makes any difference?
>
> You may need to do this in ~/.xsession and launch the gnome-session
> manually.
It's been a while since I've experienced this issue, and I don't think I
have the generation that was affected around anymore.
If I remember, I think I may have worked around this by removing a
package, although I'm not sure which.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Wed, 24 Apr 2019 04:08:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 34124 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
> Ricardo Wurmus <rekado <at> elephly.net> writes:
>
> > Christopher Baines <mail <at> cbaines.net> writes:
> >
> > > On one system running GuixSD, Gnome Shell crashes when opening
> > > the
> > > activities overview (super key, or clicking on the activities
> > > button in
> > > the top left).
> > >
> > >
> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
> > > g_file_new_for_path: assertion 'path != NULL' failed
> > >
> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
> > > g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)'
> > > failed
> > >
> > > (.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not
> > > load a pixbuf from icon theme.
> > > This may indicate that pixbuf loaders or the mime database could
> > > not be found.
> > > **
> > > Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish:
> > > assertion failed: (icon_info_get_pixbuf_ready (icon_info))
> >
> > Could you try to see if setting LD_LIBRARY_PATH in the environment
> > where
> > GNOME Shell is launched to the lib directory of the “gdk-
> > pixbuf+svg” (or
> > “gdk-pixbuf”) package makes any difference?
> >
> > You may need to do this in ~/.xsession and launch the gnome-session
> > manually.
>
> It's been a while since I've experienced this issue, and I don't
> think I
> have the generation that was affected around anymore.
>
> If I remember, I think I may have worked around this by removing a
> package, although I'm not sure which.
Christopher, can you tell me how you found these error messages? I'm
interested in troubleshooting to see if I'm having the same issue.
All I can find is the following in /var/log/messages after I click
"Activities", "Show Applications":
Apr 24 13:56:34 localhost gnome-session-binary[857]: WARNING:
Application 'org.gnome.Shell.desktop' killed by signal 6
Regards,
Ben
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Wed, 24 Apr 2019 06:49:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 34124 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ben Sturmfels <ben <at> stumbles.id.au> writes:
> On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
>> Ricardo Wurmus <rekado <at> elephly.net> writes:
>>
>> > Christopher Baines <mail <at> cbaines.net> writes:
>> >
>> > > On one system running GuixSD, Gnome Shell crashes when opening
>> > > the
>> > > activities overview (super key, or clicking on the activities
>> > > button in
>> > > the top left).
>> > >
>> > >
>> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
>> > > g_file_new_for_path: assertion 'path != NULL' failed
>> > >
>> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
>> > > g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)'
>> > > failed
>> > >
>> > > (.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not
>> > > load a pixbuf from icon theme.
>> > > This may indicate that pixbuf loaders or the mime database could
>> > > not be found.
>> > > **
>> > > Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish:
>> > > assertion failed: (icon_info_get_pixbuf_ready (icon_info))
>> >
>> > Could you try to see if setting LD_LIBRARY_PATH in the environment
>> > where
>> > GNOME Shell is launched to the lib directory of the “gdk-
>> > pixbuf+svg” (or
>> > “gdk-pixbuf”) package makes any difference?
>> >
>> > You may need to do this in ~/.xsession and launch the gnome-session
>> > manually.
>>
>> It's been a while since I've experienced this issue, and I don't
>> think I
>> have the generation that was affected around anymore.
>>
>> If I remember, I think I may have worked around this by removing a
>> package, although I'm not sure which.
>
> Christopher, can you tell me how you found these error messages? I'm
> interested in troubleshooting to see if I'm having the same issue.
>
> All I can find is the following in /var/log/messages after I click
> "Activities", "Show Applications":
>
> Apr 24 13:56:34 localhost gnome-session-binary[857]: WARNING:
> Application 'org.gnome.Shell.desktop' killed by signal 6
I think I ran `gnome-shell --replace` from a terminal, and watched the
output. You might also have some success writing to a log file,
e.g. `gnome-shell --replace 1>&2 | tee gnome-shell.log`.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Wed, 24 Apr 2019 11:35:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 34124 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Wed, 24 Apr 2019, Christopher Baines wrote:
> Ben Sturmfels <ben <at> stumbles.id.au> writes:
>
>> On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
>>> Ricardo Wurmus <rekado <at> elephly.net> writes:
>>>
>>> > Christopher Baines <mail <at> cbaines.net> writes:
>>> >
>>> > > On one system running GuixSD, Gnome Shell crashes when opening
>>> > > the
>>> > > activities overview (super key, or clicking on the activities
>>> > > button in
>>> > > the top left).
>>> > >
>>> > >
>>> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
>>> > > g_file_new_for_path: assertion 'path != NULL' failed
>>> > >
>>> > > (.gnome-shell-real:2471): GLib-GIO-CRITICAL **: 10:36:30.639:
>>> > > g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)'
>>> > > failed
>>> > >
>>> > > (.gnome-shell-real:2471): Gtk-WARNING **: 10:36:30.639: Could not
>>> > > load a pixbuf from icon theme.
>>> > > This may indicate that pixbuf loaders or the mime database could
>>> > > not be found.
>>> > > **
>>> > > Gtk:ERROR:gtkicontheme.c:4261:gtk_icon_info_load_icon_finish:
>>> > > assertion failed: (icon_info_get_pixbuf_ready (icon_info))
>>> >
>>> > Could you try to see if setting LD_LIBRARY_PATH in the environment
>>> > where
>>> > GNOME Shell is launched to the lib directory of the “gdk-
>>> > pixbuf+svg” (or
>>> > “gdk-pixbuf”) package makes any difference?
>>> >
>>> > You may need to do this in ~/.xsession and launch the gnome-session
>>> > manually.
>>>
>>> It's been a while since I've experienced this issue, and I don't
>>> think I
>>> have the generation that was affected around anymore.
>>>
>>> If I remember, I think I may have worked around this by removing a
>>> package, although I'm not sure which.
>>
>> Christopher, can you tell me how you found these error messages? I'm
>> interested in troubleshooting to see if I'm having the same issue.
>>
>> All I can find is the following in /var/log/messages after I click
>> "Activities", "Show Applications":
>>
>> Apr 24 13:56:34 localhost gnome-session-binary[857]: WARNING:
>> Application 'org.gnome.Shell.desktop' killed by signal 6
>
> I think I ran `gnome-shell --replace` from a terminal, and watched the
> output. You might also have some success writing to a log file,
> e.g. `gnome-shell --replace 1>&2 | tee gnome-shell.log`.
Great, thanks Christopher. Wow, nice going Ricardo, that fixes the
issue!
I ran:
$ find ~/.guix-profile/ -type d -wholename '*lib/gdk-pixbuf*'
/home/ben/.guix-profile/lib/gdk-pixbuf-2.0
/home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0
/home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0/loaders
and then:
LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-shell
after which I could then select "Activities" and "Show Applications"
without any problems.
As you suggested was able to make the workaround persistent with:
$ echo "LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-session" > ~/.xsession
$ chmod a+x ~/.xsession
Is there a way to fix this more permanently in Gnome?
Regards,
Ben
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
You have taken responsibility.
(Thu, 25 Apr 2019 13:22:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Christopher Baines <mail <at> cbaines.net>
:
bug acknowledged by developer.
(Thu, 25 Apr 2019 13:22:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 34124-done <at> debbugs.gnu.org (full text, mbox):
Hi Ben,
> I ran:
>
> $ find ~/.guix-profile/ -type d -wholename '*lib/gdk-pixbuf*'
> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0
> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0
> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0/loaders
>
> and then:
>
> LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-shell
>
> after which I could then select "Activities" and "Show Applications"
> without any problems.
>
> As you suggested was able to make the workaround persistent with:
>
> $ echo "LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-session" > ~/.xsession
> $ chmod a+x ~/.xsession
>
> Is there a way to fix this more permanently in Gnome?
Yes, I’ve fixed this on the staging branch for the gnome-shell package.
This also fixes another crash we saw when displaying notifications.
--
Ricardo
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Thu, 25 Apr 2019 13:24:01 GMT)
Full text and
rfc822 format available.
Message #31 received at 34124-done <at> debbugs.gnu.org (full text, mbox):
On Thu, 2019-04-25 at 15:20 +0200, Ricardo Wurmus wrote:
> > Is there a way to fix this more permanently in Gnome?
>
> Yes, I’ve fixed this on the staging branch for the gnome-shell
> package.
>
> This also fixes another crash we saw when displaying notifications.
Thanks Ricardo, you're awesome. :)
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Thu, 25 Apr 2019 20:04:02 GMT)
Full text and
rfc822 format available.
Message #34 received at 34124 <at> debbugs.gnu.org (full text, mbox):
Hi Ricardo,
Ricardo Wurmus <rekado <at> elephly.net> writes:
guix-commits <at> gnu.org writes:
> commit cd8dce8ac4224d425f13b3c0776884c87ff43562
> Author: Ricardo Wurmus <rekado <at> elephly.net>
> Date: Thu Apr 25 15:17:05 2019 +0200
>
> gnu: gnome-shell: Add gdk-pixbuf+svg to inputs.
>
> Fixes <https://bugs.gnu.org/34124>.
>
> * gnu/packages/gnome.scm (gnome-shell)[inputs]: Add gdk-pixbuf+svg.
> [arguments]: Add the lib directory of gdk-pixbuf+svg to the LD_LIBRARY_PATH
> wrapper of the gnome-shell executable.
Thanks for this! I see that you pushed it to 'staging', but perhaps it
should also be pushed to 'master'? What do you think?
Mark
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Thu, 25 Apr 2019 23:03:01 GMT)
Full text and
rfc822 format available.
Message #37 received at 34124 <at> debbugs.gnu.org (full text, mbox):
Mark H Weaver <mhw <at> netris.org> writes:
> Hi Ricardo,
>
> Ricardo Wurmus <rekado <at> elephly.net> writes:
>
> guix-commits <at> gnu.org writes:
>
>> commit cd8dce8ac4224d425f13b3c0776884c87ff43562
>> Author: Ricardo Wurmus <rekado <at> elephly.net>
>> Date: Thu Apr 25 15:17:05 2019 +0200
>>
>> gnu: gnome-shell: Add gdk-pixbuf+svg to inputs.
>>
>> Fixes <https://bugs.gnu.org/34124>.
>>
>> * gnu/packages/gnome.scm (gnome-shell)[inputs]: Add gdk-pixbuf+svg.
>> [arguments]: Add the lib directory of gdk-pixbuf+svg to the LD_LIBRARY_PATH
>> wrapper of the gnome-shell executable.
>
> Thanks for this! I see that you pushed it to 'staging', but perhaps it
> should also be pushed to 'master'? What do you think?
Yes, pushing it to master should be fine. I pushed it to staging only
because this fixes a more severe problem with the newer GNOME there.
--
Ricardo
Information forwarded
to
bug-guix <at> gnu.org
:
bug#34124
; Package
guix
.
(Sun, 28 Apr 2019 10:27:01 GMT)
Full text and
rfc822 format available.
Message #40 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 2019-04-25 15:20, Ricardo Wurmus wrote:
>
> Hi Ben,
>
>> I ran:
>>
>> $ find ~/.guix-profile/ -type d -wholename '*lib/gdk-pixbuf*'
>> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0
>> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0
>> /home/ben/.guix-profile/lib/gdk-pixbuf-2.0/2.10.0/loaders
>>
>> and then:
>>
>> LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-shell
>>
>> after which I could then select "Activities" and "Show Applications"
>> without any problems.
>>
>> As you suggested was able to make the workaround persistent with:
>>
>> $ echo "LD_LIBRARY_PATH=/home/ben/.guix-profile/lib gnome-session" > ~/.xsession
>> $ chmod a+x ~/.xsession
>>
>> Is there a way to fix this more permanently in Gnome?
>
> Yes, I’ve fixed this on the staging branch for the gnome-shell package.
> This also fixes another crash we saw when displaying notifications.
Nice work! 🙂
--
Cheers Swedebugia
[signature.asc (application/pgp-signature, attachment)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 26 May 2019 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 308 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.