gnome-shell crash when opening the activities overview

  • Done
  • quality assurance status badge
Details
6 participants
  • Ben Sturmfels
  • Ben Sturmfels
  • Christopher Baines
  • Mark H Weaver
  • Ricardo Wurmus
  • swedebugia
Owner
unassigned
Submitted by
Christopher Baines
Severity
normal

Debbugs page

Christopher Baines wrote 6 years ago
(address . bug-guix@gnu.org)
874la6mb0u.fsf@cbaines.net
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))
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlxBv7FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9Xd67w/+MuEYE6RYriH/pn5N21qhbEgnMW/V8Ma2SRCKO7KNdn7yDXmOEmXBNkuf
mDm0bdCOFBFtDOaV4ed2azK3FIgcufRPYle8CftqVJdazfKFRXaUmryembdbFMXP
zPeKwFQvK2V3FkrjECNPkpfVcG1i1DfcpGx4aVXKCGJZvMwffLyuek1hkjlxK4cn
c3DmTdx5eb9kqwJkfN8KzEq/arbFyW2vDwi9aE9UeikouXgOcmCbqllk8hruCWN5
Vm7xsIO+wvYr2fKSQSh3hnELHfYhI2JN5HLquFLVwKvZeHR+ExAZkJmD2LyYR40e
mW8uQd+iC/9OWw2VwzGKrn4dQtPY2s9/iD8YXziBEfPR/nwPh/w50+B5ooyqoUOB
IbalYCduy430lrngq8Zcd+IqTZueQhJZ22yQmTUxY0bqCq/TZDomCh+xtOzp+Iqq
2vmbdrYEFT773CrvUZ2/VYCUnDDleCChftBSF43YXRMQgvqWmBC7uAW3DHXDzasA
zn7QErS25oYpIy8RZeP6w9ihWp7A5ZBvRO5DR37qu559BeCKHIPsvp45ui4PCk42
PhmI4Im1YehqHehFGncd1dCrxKU0IHfiEK4KKnWhHBHFPK1grbRW/iDBLColUIYx
bYJ/kxh2fiHMeFST/rKumVfGz6whtLcvC901KhYFU/AOghxCnH4=
=WoMV
-----END PGP SIGNATURE-----

Ben Sturmfels wrote 6 years ago
(address . 34124@debbugs.gnu.org)(name . Christopher Baines)(address . mail@cbaines.net)
87o94xorpl.fsf@sturm.com.au
On Fri, 18 Jan 2019, Christopher Baines wrote:

Toggle quote (4 lines)
> 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
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAly+/rcACgkQAjwF4snA
aPCKIBAAqTF4S/XR4XHSE6Taa+X/MAxhm00r4g5UxXUc1pMVmfCPsQ+o8MNwUbaj
nkWn7rpzacPixIdxC4zL5PHnvfWPPcNWK+XV93kyGuCJz+nfd+y8pT13gtfJBTOj
7tp/Nnlx7zSEEEwszeoTPr/X0nGrBZlKf7My0B83lOyQhXMCgR/5ZkEsjsrxeXdO
Y+DjgXhbYIz+j2fHYc+VHw0zYQzXrBWElgx8yRnEZ5rKnhRYSG1OagWHLZpwAMss
1jBCxkR5/Xc1bI0INUUryuqdq14gPE+PFNS++c7bZD3Gp7y7vffd7cWzvNsBXL+y
7VZznv2crikRqTOng06WfeWe97ZjXEICod3otCGhwx+tORqJkHGJr1r2s99Bt9zV
W4+t6g784NbuPeCvv5dXktT6jUrNGDaskEuE+vs7B7IouFPEVDcmH+rkZlxcolJ4
D5f0ZcBbY3/YlPqhQZbGWaGFrLIBWCQ4W+c+QydoV0t2aJ9Smavg6lyZ02kgpb/s
sm3hKV6R2yAvvpnboOtspHz1Mju/yXngitpL6sW5Z0cFqnf40q18l05cIF7EF+qN
FiaklkF0VI87oKI1RTfvKjYsYLTEKE/Y7ZCS7qfvoJa2aK8mnLAVjoMiiy2Yq07/
P/fbe6pQHwJMkr8KEaMiyMglztYI5DpzKMYH2mQbbb+X/Zizn44=
=K3dN
-----END PGP SIGNATURE-----

Ricardo Wurmus wrote 6 years ago
(name . Christopher Baines)(address . mail@cbaines.net)(address . 34124@debbugs.gnu.org)
87sgu86hy6.fsf@elephly.net
Christopher Baines <mail@cbaines.net> writes:

Toggle quote (14 lines)
> 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
Christopher Baines wrote 6 years ago
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 34124@debbugs.gnu.org)
87sgu8zcl2.fsf@cbaines.net
Ricardo Wurmus <rekado@elephly.net> writes:

Toggle quote (23 lines)
> 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.
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAly/dolfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9XfQiRAAo5FJLt8Yt7cTgRetSjSYEpPCdDTIZsMMqWuk88hg5ZLEKgtcg3Y686JO
dKEYj6z1k5o4q01EgkDnK8mVancTszD/4faWms3zADyWoGHGkooeJXYquHHYj7v7
lXbpIVSbuUSEPoUBydDBDUrjyjzYjTXlMcnEal1VTo8Vkdr/yHwIPKjoTYnCyw+L
0g0emm/9W4NDymYnr9lzRyPvcrrMYLh0MCg9hwIB3xH3K7oZgdwNBBH9qB4x2uLG
t0Xj81lvfKtEO0bafcG7cSpL8KobNZv1GHHQz4h/CatWMe9nLROHZkldrYY+yHGj
VQYm5y+zvGUxz+mhZI/lK3buga6k2yAJXB3ggCGqFi1LQmultSD5WjL3Ous+hfQM
zQXrcGvqW+4y7T7+v1TQoU57OPsYi/QTQv883keykurLdHIIAMyLq7sMB18ZX5P3
EORv5FI2GjJj6jEvTpsiwBtwT0JqNB7DDZrR+WZdpKSuoyHaZgMiiXjkV+7sr7JC
GH0BmeTD7dhCJ8Sgs0MsFai6V+J4vfubKkB7FDXcV8C/MCAn8Mj673pIp/3dgltV
hWF6T2FxjogXP32iid4dqsKcrNE1drPZQ9jpAYJF7j3Q7v3UM2VmWUJjLhDl2sJy
qAWVbu2qLimly9X40zIEmoJiIjNYUgv8OX931+8kp3sXPqh5eW4=
=ND1U
-----END PGP SIGNATURE-----

Ben Sturmfels wrote 6 years ago
(name . Christopher Baines)(address . mail@cbaines.net)
8d1f8e4696eb8d466f7c77e48326e2ad533127c7.camel@stumbles.id.au
On Tue, 2019-04-23 at 21:33 +0100, Christopher Baines wrote:
Toggle quote (42 lines)
> 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
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAly/4O0ACgkQAjwF4snA
aPDa9A//fIwD4QvryU0P327qzFcp79WxqGDuzMRtClt8zKw7Dpz4Pecfd0tdS45y
R/xd23LOxoxykJLAfyMPvydCCzID1p6NCeJOcm++p5CodJL3EVesqRpO/NMXnN03
kq9rM2rs4dxKYdxfE6t1pmDBi0+zGQlV/feyNdU0Xl4l0+u9SpKoTqdJDUiLp4Wu
akh+6xBWaPZHpHpK6rviGFA6zg/bNah3mrR+xL99HRGh5rxmFNwL27thRZuKGE9N
F+O7L3q9kINkJtfmXut4t/GqRfzlcQKVDZGhtbF1i2bKzh1U+CSQbWs1FljfzgJx
4YCQJqLxlYpQpZbjSz7QR7I3OHqzAPm/nwdRPCeHyRjzX8z8k4jVQnzyPnEzDU7A
I47qIQQkNlq+73eAP0hRTlDefimIEXpbWbru3CfQivQIAKbVi89dcdwJHdAWwX1m
sIF4Zd+253EdMZ62LT5FPioJTijf7wY3XRrcsEVRf706b+Wlg99VdW5ADD2vwE1i
HxSvg52MKiek7lPLHOlCZp6owL0MjEM0K20AoVJjoNka2b/Pm0mdRf0D0I9IRw/6
ZWZGZl3aw6Y5+tmVDAvq1h1h5ldxHD3yPHwHa7UeBpD7xv4ABmrRyKrWIBXMFw2D
dz6HUuJXyyB5kcHbG5ega3oEkuSbrlCz0Hz3gEvUWNgdnNlNanI=
=15o6
-----END PGP SIGNATURE-----


Christopher Baines wrote 6 years ago
(name . Ben Sturmfels)(address . ben@stumbles.id.au)
87r29rzyp1.fsf@cbaines.net
Ben Sturmfels <ben@stumbles.id.au> writes:

Toggle quote (52 lines)
> 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`.
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlzABppfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9XcXNxAArPeGvcAY0yez5eQAW89+JDa21HY+KFA4uXWKOVWjjufZOgSgroPLidgk
b1s8gC2JYfM8u2aUPALekq0wfflvf3QybhRLwqAdISXWx2IZiRLhWzNvKuA+a5b8
GDxuZP1yNkyOkDkjnnAobpsrDwBq0CzGSJySjryGvYzMa3t0aFMFhzv69SVl8Qvp
NhDWgsklpWXmhScBC1wLvPyahgkIZIjHX8A+IkYrfkUPOBCAvP6YPYR6Ef0ZOTJF
meWd26Mq2uM0ZudfTYjVJksVsWZaanA1FjGIyqMn9r418HYL1FL5SZ6i/NjU7lML
ilGGvysz5t0+O29FXvDCgAC9DLQFZlC4E5OY95JNppuvQtJufS1+VJX5uRPP8BJU
nZicXaRO17F2PxahdhEIqQtTPD+hBOVmRowKPFXv19Rmvlm43xtWEztxZO8FbglX
14OudVKaQQf+VLqZ+Js/YJcSPmGngi1HYVCJudUoB8AIl8ZRJqHsmttJwKlafWRA
NAVdDPRmBkKAfaKSf5DkA3l3FUhcwZ/ugch6SXJykYN2XI3JoKxhU0eNK9F30BRF
wMg81SR7a7F+HqzjNh9bQtmYEBIqAeGJxvMpcmr3CkQoe+rgsG2pXN9m3PZ0CpVx
lvzD0k3BIXlwkea/FmoBf8VgE/WU1ltEncSb+bR2tSjqapS9UsA=
=oyyd
-----END PGP SIGNATURE-----

Ben Sturmfels wrote 6 years ago
(name . Christopher Baines)(address . mail@cbaines.net)
87imv3iqly.fsf@sturm.com.au
On Wed, 24 Apr 2019, Christopher Baines wrote:

Toggle quote (58 lines)
> 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
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlzASckACgkQAjwF4snA
aPAk3g/9ETMtckwNlKJSGTvPC/eBABelv8MreCUBp+jFPEFzOP52YhbJLGgPYUbP
/jXC6uvOREXq/je5ZUe7S902+QqytPkszg9VaAMozj+UG5b2NyVWpe4ZcV72Q1BR
g8oZ/pEL+2+Dn450y3WWjT4o/rHE7x3pGbushSQa+r16QEkwVmBu9X3bUKRQSrdQ
tpPnH+/rsFfPQ1GtI1fT2SGilisHGEWgfMTP25dWoc+Z8Y4ciJorWLZ+6ryV1I+X
7WQk4l2I6TZ6EYX5gpyEqqK3lF8WEIAT9NDbqiQx/i1rgZtfmbsg+Cw0nSBTfcVR
NjeFwAmFsPNKeOKLiA2iwZiGIBzEF1syzfZqJ/GBxzJJ6gkua/Zbw04B97CDxz3q
E21EK5vwLh0YMGW9gXbkLOfc8uJnRNhSka/pbDxxsn0w6C9sy/zybYTtEYHCwwZp
0qoPBvK/g4zQkF0VhlqZtT56ZBXcwRJqNgn9SV8xDHp9ybw31uhjKDtFPrMi3Nxd
F1H/XnALBKoOSZ4Vu4zTiTp9wbK/YFUfLNfJcEKKytwAtzYy446M2p4tQyEClpBu
wd5F8QPILmDVQjmcBs8+OSDm5CT74XO5ua1cOWDpZYU036NL9SfE7aKmEAGdCsNv
FYakzfsNhktYsBVuaecTmp0nYHaPWp0+3fvr0oWtHJpNKhj4nSw=
=AN6A
-----END PGP SIGNATURE-----

Ricardo Wurmus wrote 6 years ago
(name . Ben Sturmfels)(address . ben@sturm.com.au)
8736m643wt.fsf@elephly.net
Hi Ben,

Toggle quote (21 lines)
> 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
Closed
Ben Sturmfels wrote 6 years ago
(name . Ricardo Wurmus)(address . rekado@elephly.net)
dbb4364b55fcfea1e42ee91860f20072dc69fdc6.camel@sturm.com.au
On Thu, 2019-04-25 at 15:20 +0200, Ricardo Wurmus wrote:

Toggle quote (7 lines)
> > 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. :)
Closed
Mark H Weaver wrote 6 years ago
Re: 01/01: gnu: gnome-shell: Add gdk-pixbuf+svg to inputs.
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 34124@debbugs.gnu.org)
87y33xhn05.fsf@netris.org
Hi Ricardo,

Ricardo Wurmus <rekado@elephly.net> writes:

guix-commits@gnu.org writes:

Toggle quote (12 lines)
> commit cd8dce8ac4224d425f13b3c0776884c87ff43562
> Author: Ricardo Wurmus <rekado@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
Ricardo Wurmus wrote 6 years ago
(name . Mark H Weaver)(address . mhw@netris.org)(address . 34124@debbugs.gnu.org)
87v9z13d0g.fsf@elephly.net
Mark H Weaver <mhw@netris.org> writes:

Toggle quote (21 lines)
> Hi Ricardo,
>
> Ricardo Wurmus <rekado@elephly.net> writes:
>
> guix-commits@gnu.org writes:
>
>> commit cd8dce8ac4224d425f13b3c0776884c87ff43562
>> Author: Ricardo Wurmus <rekado@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
swedebugia wrote 6 years ago
Re: bug#34124: gnome-shell crash when opening the activities overview
(address . bug-guix@gnu.org)
32e5f132-2570-8eeb-4cd2-44006d414eb4@riseup.net
On 2019-04-25 15:20, Ricardo Wurmus wrote:
Toggle quote (27 lines)
>
> 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: signature.asc
?
Your comment

This issue is archived.

To comment on this conversation send an email to 34124@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 34124
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help