unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#34124: gnome-shell crash when opening the activities overview
@ 2019-01-18 11:59 Christopher Baines
  2019-04-23 12:01 ` Ben Sturmfels
  2019-04-23 12:10 ` Ricardo Wurmus
  0 siblings, 2 replies; 10+ messages in thread
From: Christopher Baines @ 2019-01-18 11:59 UTC (permalink / raw)
  To: 34124

[-- Attachment #1: Type: text/plain, Size: 702 bytes --]

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))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 962 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-01-18 11:59 bug#34124: gnome-shell crash when opening the activities overview Christopher Baines
@ 2019-04-23 12:01 ` Ben Sturmfels
  2019-04-23 12:10 ` Ricardo Wurmus
  1 sibling, 0 replies; 10+ messages in thread
From: Ben Sturmfels @ 2019-04-23 12:01 UTC (permalink / raw)
  To: 34124

[-- Attachment #1: Type: text/plain, Size: 444 bytes --]

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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-01-18 11:59 bug#34124: gnome-shell crash when opening the activities overview Christopher Baines
  2019-04-23 12:01 ` Ben Sturmfels
@ 2019-04-23 12:10 ` Ricardo Wurmus
  2019-04-23 20:33   ` Christopher Baines
  1 sibling, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2019-04-23 12:10 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 34124


Christopher Baines <mail@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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-23 12:10 ` Ricardo Wurmus
@ 2019-04-23 20:33   ` Christopher Baines
  2019-04-24  4:07     ` Ben Sturmfels
  0 siblings, 1 reply; 10+ messages in thread
From: Christopher Baines @ 2019-04-23 20:33 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 34124

[-- Attachment #1: Type: text/plain, Size: 1388 bytes --]


Ricardo Wurmus <rekado@elephly.net> writes:

> Christopher Baines <mail@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.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 962 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-23 20:33   ` Christopher Baines
@ 2019-04-24  4:07     ` Ben Sturmfels
  2019-04-24  6:47       ` Christopher Baines
  0 siblings, 1 reply; 10+ messages in thread
From: Ben Sturmfels @ 2019-04-24  4:07 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 34124

[-- Attachment #1: Type: text/plain, Size: 1984 bytes --]

On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
> Ricardo Wurmus <rekado@elephly.net> writes:
> 
> > Christopher Baines <mail@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

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-24  4:07     ` Ben Sturmfels
@ 2019-04-24  6:47       ` Christopher Baines
  2019-04-24 11:34         ` Ben Sturmfels
  0 siblings, 1 reply; 10+ messages in thread
From: Christopher Baines @ 2019-04-24  6:47 UTC (permalink / raw)
  To: Ben Sturmfels; +Cc: 34124

[-- Attachment #1: Type: text/plain, Size: 2260 bytes --]


Ben Sturmfels <ben@stumbles.id.au> writes:

> On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
>> Ricardo Wurmus <rekado@elephly.net> writes:
>>
>> > Christopher Baines <mail@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`.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 962 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-24  6:47       ` Christopher Baines
@ 2019-04-24 11:34         ` Ben Sturmfels
  2019-04-25 13:20           ` Ricardo Wurmus
  0 siblings, 1 reply; 10+ messages in thread
From: Ben Sturmfels @ 2019-04-24 11:34 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 34124

[-- Attachment #1: Type: text/plain, Size: 3109 bytes --]

On Wed, 24 Apr 2019, Christopher Baines wrote:

> Ben Sturmfels <ben@stumbles.id.au> writes:
>
>> On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
>>> Ricardo Wurmus <rekado@elephly.net> writes:
>>>
>>> > Christopher Baines <mail@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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-24 11:34         ` Ben Sturmfels
@ 2019-04-25 13:20           ` Ricardo Wurmus
  2019-04-25 13:23             ` Ben Sturmfels
  2019-04-28 10:28             ` swedebugia
  0 siblings, 2 replies; 10+ messages in thread
From: Ricardo Wurmus @ 2019-04-25 13:20 UTC (permalink / raw)
  To: Ben Sturmfels; +Cc: 34124-done


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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-25 13:20           ` Ricardo Wurmus
@ 2019-04-25 13:23             ` Ben Sturmfels
  2019-04-28 10:28             ` swedebugia
  1 sibling, 0 replies; 10+ messages in thread
From: Ben Sturmfels @ 2019-04-25 13:23 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 34124-done

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. :)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#34124: gnome-shell crash when opening the activities overview
  2019-04-25 13:20           ` Ricardo Wurmus
  2019-04-25 13:23             ` Ben Sturmfels
@ 2019-04-28 10:28             ` swedebugia
  1 sibling, 0 replies; 10+ messages in thread
From: swedebugia @ 2019-04-28 10:28 UTC (permalink / raw)
  To: 34124


[-- Attachment #1.1: Type: text/plain, Size: 958 bytes --]

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


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-04-28 10:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-18 11:59 bug#34124: gnome-shell crash when opening the activities overview Christopher Baines
2019-04-23 12:01 ` Ben Sturmfels
2019-04-23 12:10 ` Ricardo Wurmus
2019-04-23 20:33   ` Christopher Baines
2019-04-24  4:07     ` Ben Sturmfels
2019-04-24  6:47       ` Christopher Baines
2019-04-24 11:34         ` Ben Sturmfels
2019-04-25 13:20           ` Ricardo Wurmus
2019-04-25 13:23             ` Ben Sturmfels
2019-04-28 10:28             ` swedebugia

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).