Hi, > Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed > (error == NULL): Failed to load > /gnu/store/vkcl29s7qcfgqz1cs6lab98fyxsxyczx-adwaita-icon-theme-43/share/icons/Adwaita/48x48/status/image-missing.png: > Unrecognized image file format (gdk-pixbuf-error-quark, 3) > Bail out! Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion > failed (error == NULL): Failed to load > /gnu/store/vkcl29s7qcfgqz1cs6lab98fyxsxyczx-adwaita-icon-theme-43/share/icons/Adwaita/48x48/status/image-missing.png: > Unrecognized image file format (gdk-pixbuf-error-quark, 3)
I’ve noticed this too with several GTK+ programs. The problem seems to be that GDK_PIXBUF_MODULE_FILE is set to /home/<user>/.config/guix/current/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache. When I change it to refer to ~/.guix-profile instead it works. Not sure how ~/.config/guix got in there though… Cheers, Lars