You are not logged in.
The recent upgrade in gdk-pixbuf2 causes this error when loading apps with firejail:
Gtk-WARNING **: 10:26:00.484: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.Which seems to make apps lose their upper left icon.
EDIT: looks like there's a huge amount of scope creep with the new gdk-pixbuf2 package that is causing a lot of unwanted sandboxing across the environment. I will be downgrading to an earlier package for now.
Last edited by mavrent (2025-09-25 14:45:40)
Offline
I had either this or a similar issue, had to downgrade to 2.44.1-3 before evince would work while on latest version of apparmor and apparmor.d-git from aur.
Offline
I have this issue with transmission-remote-gtk under firejail, works fine otherwise:
(transmission-remote-gtk:28): Gtk-WARNING **: 11:02:42.924: Could not load a pixbuf from /io/github/TransmissionRemoteGtk/icons/24x24/actions/trg-gtk-connect.png.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/breeze/status/16@3x/image-missing.svg: No image loaders are configured. You might need to install a package like glycin-loaders.
Used config: Config {
image_loader: {},
image_editor: {},
} (gdk-pixbuf-error-quark, 0)
Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/breeze/status/16@3x/image-missing.svg: No image loaders are configured. You might need to install a package like glycin-loaders. Used config: Config { image_loader: {}, image_editor: {}, } (gdk-pixbuf-error-quark, 0)Offline
Online
Thank you seth for the links. I was hoping for a resolution upstream, but I'm not sure it's coming any time soon.
I'm considering installing gdk-pixbuf2-noglycin, because I don't want to tweak my firejail profiles, especially not if the issue might get solved eventually.
I would like to know how others are addressing this issue.
Offline
"wait and see" - if the repo build doesn't deactivate glycin again and upstream doesn't get their act together I'll eventually use the AUR build and minimize local dependency - the status quo is rather ridiculous on multiple all(?) conceivable layers.
Online
Has this been fixed? I would expect it to be now
Wondering if i can switch back from noglycin
Offline
Ahh going inside the link above bbs.archlinux.org/viewtopic.php?pid=2264423#p2264423
it apparently works imma try. If i dont update it works for enybody that might be viewing later
Offline
nb. that the firejail situation differs from the "icons terribly broken because glycin bug" in that link.
Did you test the current firejail compatibility w/ glycin?
Online
Ahh i must not have read deep enough there or skimmed over important details. I had a issue where i could not boot multiple apps at all post firejail + apparmor install. gdk-pixbuf2-noglycin and librsvg-noglycin fixed this (I got it from a github link ive long since deleted beacuse im stupid)
Enyways my issue has been fixed which was probably bwrap related rather than the icons you mention. I have the default versions installed
Default versions = Not the -noglycin
Last edited by WaitAndSee (2026-04-06 02:50:24)
Offline