--- Begin Message ---
Subject: |
gnome-shell crash when opening the activities overview |
Date: |
Fri, 18 Jan 2019 11:59:45 +0000 |
User-agent: |
mu4e 1.0; emacs 26.1 |
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
Description: PGP signature
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#34124: gnome-shell crash when opening the activities overview |
Date: |
Thu, 25 Apr 2019 15:20:50 +0200 |
User-agent: |
mu4e 1.0; emacs 26.1 |
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
--- End Message ---