FYI, I filed a bug for Evince (see #1127935) for tracking the specific issue in evince.
And your workaround worked. Many thanks Frederic. Best regards, Le Thu, Feb 12, 2026 at 05:09:16PM +0100, Frederic Peters a écrit : > > fwiw thunderbird works for me but I got the same error running evince (48, > from testing) with latest gdk-puxbuf, (running on GNOME from unstable), > > ~~~~ > (org.gnome.Evince:8501): Gtk-WARNING **: 16:54:33.253: Could not load a > pixbuf from icon theme. > This may indicate that pixbuf loaders or the mime database could not be found. > ** > Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: > assertion failed (error == NULL): Failed to load > /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn > `"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" > "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" > "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" > "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" > "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" > "--symlink" "/usr/lib64" "/lib64" "--symlink" "/usr/lib" "/lib" > "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" > "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" > "/home/fred/.cache/fontconfig" "/home/fred/.cache/fontconfig" > "--ro-bind-try""/home/fred/.fonts" "/home/fred/.fonts" "--ro-bind-try" > "/home/fred/.local/share/fonts" "/home/fred/.local/share/fonts" > "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "--setenv" "XDG_CACHE_HOME" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "--seccomp" "24" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" > "23"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0) > Bail out! > Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: > assertion failed (error == NULL): Failed to load > /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn > `"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" > "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" > "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" > "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" > "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" > "--symlink" "/usr/lib64" "/lib64" "--symlink" "/usr/lib" "/lib" > "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" > "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" > "/home/fred/.cache/fontconfig" "/home/fred/.cache/fontconfig" "--ro-bind-try" > "/home/fred/.fonts" "/home/fred/.fonts" "--ro-bind-try" > "/home/fred/.local/share/fonts" "/home/fred/.local/share/fonts" > "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "--setenv" "XDG_CACHE_HOME" > "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" > "--seccomp" "24" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" > "23"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0) > > Aborted > ~~~~ > > evince 49 (from unstable) works fine (but it's been ported to gtk4 so there > are many changes that could explain it). > > I'm available for anything that would help debugging this. > > > > Frederic -- Olivier BERGER https://www-public.imtbs-tsp.eu/~berger_o/ - OpenPGP 2048R/0xF9EAE3A65819D7E8 Ingenieur Recherche - Dept INF Institut Mines-Telecom, Telecom SudParis, Evry (France)

