You are not logged in.
I upgraded to gdk-pixbuf2 today, and had gkrellm fail with the following error message:
gkrellm:19912): GdkPixbuf-WARNING **: 12:30:42.775: Error loading XPM image loader: Image type “legacy-xpm” is not supported
Cannot load xpm: frame_topInfo on gdk-pixbuf2:
Name : gdk-pixbuf2
Version : 2.44.6-1
Description : An image loading library
Architecture : x86_64
URL : https://gitlab.gnome.org/GNOME/gdk-pixbuf
Licenses : LGPL-2.0-or-later
Groups : None
Provides : libgdk_pixbuf-2.0.so=0-64
Depends On : glib2 glibc glycin shared-mime-info
Optional Deps : libheif: Load .avif, .heic and .heif [installed]
libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf [installed]
libwmf: Load .apm and .wmf [installed]
Required By : aisleriot alacarte appmenu-gtk-module appstream appstream-glib asunder audacity ayatana-ido birdfont brasero cinelerra-gg clutter-gst cogl curtail devede eartag easytag emacs entangle enter-tex epiphany evince evolution firefox flatpak freeciv-gtk3 freeciv-gtk4
gambas3-gb-image-io gcr gdk-pixbuf-xlib gdl gdmap gedit gegl ghostscript gimp gimp-nufraw gitg glabels gnac gnome-desktop gnome-desktop-4 gnome-disk-utility gnumeric goffice goobox goocanvas gst-plugins-good gthumb gtk-sharp-3 gtk-update-icon-cache gtk-vnc gtk2
gtk3 gtk4 gtkmm-4.0 gtkmm3 gtksourceview3 gtksourceview5 gupnp-tools hardinfo2 haskell-gi-gdkpixbuf helvum hexchat ibus inkscape komikku lasem lib32-gdk-pixbuf2 libayatana-indicator libcheese libdazzle libdbusmenu-gtk3 libdmapsharing libgedit-gtksourceview libgnomekbd
libgpod libgsf libhandy libmediaart libnotify libopenraw librewolf librsvg libshumate libsixel libwnck3 libxfce4windowing lightdm-gtk-greeter-settings mahjong meld menulibre mission-center mutter onboard openslide pitivi polkit-gnome qemu-ui-gtk rocqide seahorse
spice-gtk steam steam-native-runtime strawberry swaybg system-config-printer tali thunderbird timezonemap totem transmageddon tumbler usbview vlc-plugin-notify webkit2gtk webkit2gtk-4.1 webkitgtk-6.0 webp-pixbuf-loader wxwidgets-gtk3 xapp xdg-desktop-portal
xdg-desktop-portal-gtk xed xreader zenmap
Optional For : gtkd libwmf mlt qt6-base xine-lib
Conflicts With : None
Replaces : None
Installed Size : 2.94 MiB
Packager : Fabian Bornschein <fabiscafe@archlinux.org>
Build Date : Tue 31 Mar 2026 09:05:06 AM PDT
Install Date : Tue 07 Apr 2026 11:55:42 AM PDT
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : SignatureIs the XPM format being phased out?
TIA!
Last edited by glenjo (Yesterday 22:44:27)
Offline
Upon further investigation, this could be a problem in glycin. The following is in the system journel for the crash:
systemd-coredump[19937]: [?] Process 19912 (gkrellm) of user 1000 dumped core.
Stack trace of thread 19912:
#0 0x0000558373b5ee84 setup_piximages (/usr/bin/gkrellm + 0x64e84)
#1 0x0000558373b1329e gkrellm_build (/usr/bin/gkrellm + 0x1929e)
#2 0x0000558373b0d988 main (/usr/bin/gkrellm + 0x13988)
#3 0x00007f9672c7d6c1 n/a (libc.so.6 + 0x276c1)
#4 0x00007f9672c7d7f9 __libc_start_main (libc.so.6 + 0x277f9)
#5 0x0000558373b0e1f5 _start (/usr/bin/gkrellm + 0x141f5)
Stack trace of thread 19916:
#0 0x00007f96725e5aa6 n/a (libglycin-2.so.0 + 0x1e5aa6)
#1 0x00007f96725de152 n/a (libglycin-2.so.0 + 0x1de152)
#2 0x00007f96725dc619 n/a (libglycin-2.so.0 + 0x1dc619)
#3 0x00007f96725dc521 n/a (libglycin-2.so.0 + 0x1dc521)
#4 0x00007f967272d570 n/a (libglycin-2.so.0 + 0x32d570)
#5 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#6 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 19917:
#0 0x00007f9672d6e06d syscall (libc.so.6 + 0x11806d)
#1 0x00007f96727007c6 n/a (libglycin-2.so.0 + 0x3007c6)
#2 0x00007f96725e53a4 n/a (libglycin-2.so.0 + 0x1e53a4)
#3 0x00007f96725e4f8c n/a (libglycin-2.so.0 + 0x1e4f8c)
#4 0x00007f967272d570 n/a (libglycin-2.so.0 + 0x32d570)
#5 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#6 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 19923:
#0 0x00007f9672cf4f32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f9672ce939c n/a (libc.so.6 + 0x9339c)
#2 0x00007f9672ce93e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f9672d5967f wait4 (libc.so.6 + 0x10367f)
#4 0x00007f967273346b n/a (libglycin-2.so.0 + 0x33346b)
#5 0x00007f967251340a n/a (libglycin-2.so.0 + 0x11340a)
#6 0x00007f967251c6e7 n/a (libglycin-2.so.0 + 0x11c6e7)
#7 0x00007f967272d570 n/a (libglycin-2.so.0 + 0x32d570)
#8 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#9 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 19913:
#0 0x00007f9672d6e06d syscall (libc.so.6 + 0x11806d)
#1 0x00007f9673237dee g_cond_wait (libglib-2.0.so.0 + 0x8cdee)
#2 0x00007f96731d122d n/a (libglib-2.0.so.0 + 0x2622d)
#3 0x00007f96732419c7 n/a (libglib-2.0.so.0 + 0x969c7)
#4 0x00007f96732414fc n/a (libglib-2.0.so.0 + 0x964fc)
#5 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#6 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 19914:
#0 0x00007f9672cf4f32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f9672ce939c n/a (libc.so.6 + 0x9339c)
#2 0x00007f9672ce93e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f9672d632f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f967320b734 n/a (libglib-2.0.so.0 + 0x60734)
#5 0x00007f967320b815 g_main_context_iteration (libglib-2.0.so.0 + 0x60815)
#6 0x00007f967320b862 n/a (libglib-2.0.so.0 + 0x60862)
#7 0x00007f96732414fc n/a (libglib-2.0.so.0 + 0x964fc)
#8 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#9 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 19915:
#0 0x00007f9672cf4f32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f9672ce939c n/a (libc.so.6 + 0x9339c)
#2 0x00007f9672ce93e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f9672d632f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f967320b734 n/a (libglib-2.0.so.0 + 0x60734)
#5 0x00007f967320b9c7 g_main_loop_run (libglib-2.0.so.0 + 0x609c7)
#6 0x00007f9672a286a4 n/a (libgio-2.0.so.0 + 0x1196a4)
#7 0x00007f96732414fc n/a (libglib-2.0.so.0 + 0x964fc)
#8 0x00007f9672cec97a n/a (libc.so.6 + 0x9697a)
#9 0x00007f9672d702bc n/a (libc.so.6 + 0x11a2bc)
ELF object binary architecture: AMD x86-64Info on libglycin:
Name : glycin
Version : 2.1.1-1
Description : Sandboxed and extendable image decoding
Architecture : x86_64
URL : https://gnome.pages.gitlab.gnome.org/glycin/
Licenses : MPL-2.0 OR LGPL-2.1-or-later
Groups : None
Provides : libglycin-2.so=0-64
Depends On : bubblewrap cairo fontconfig glib2 glibc lcms2 libgcc libjxl librsvg libseccomp
Optional Deps : libheif: Load .avif, .heic and .heif [installed]
Required By : gdk-pixbuf2 glycin-gtk4 mutter shortwave
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 17.50 MiB
Packager : Fabian Bornschein <fabiscafe@archlinux.org>
Build Date : Sat 28 Mar 2026 02:46:34 AM PDT
Install Date : Tue 07 Apr 2026 11:55:42 AM PDT
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : SignatureOffline
I can confirm the problem with claws-mail
claws-mail:18830): GdkPixbuf-WARNING **: 11:51:10.109: Error loading XPM image loader: Image type “legacy-xpm” is not supported
stock_pixmap.c:832 Condition pix_d->pixbuf != NULL failed
traceback:
0: claws-mail(stock_pixbuf_gdk+0x354) [0x558b437771c4]
1: claws-mail(+0xc6d68) [0x558b436b1d68]
2: claws-mail(inc_account_list_mail+0x151) [0x558b436b4e91]
3: claws-mail(inc_all_account_mail+0xd2) [0x558b436b51f2]
4: claws-mail(+0xca364) [0x558b436b5364]
5: /usr/lib/libglib-2.0.so.0(+0x60e41) [0x7f5adad08e41]
6: /usr/lib/libglib-2.0.so.0(+0x5ef4d) [0x7f5adad06f4d]
7: /usr/lib/libglib-2.0.so.0(+0x60607) [0x7f5adad08607]
8: /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x137) [0x7f5adad089c7]
9: /usr/lib/libgtk-3.so.0(gtk_main+0x8f) [0x7f5adb5eac4f]
10: claws-mail(main+0x13d6) [0x558b4362fbf6]
11: /usr/lib/libc.so.6(+0x276c1) [0x7f5ada3266c1]
12: /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f5ada3267f9]
13: claws-mail(_start+0x25) [0x558b43630ff5]Downgrading gdk-pixbuf2 to 2.44.4-1 (temporarily?) solves the problem for me.
Last edited by skunktrader (Today 05:27:03)
Offline
There's a fix on gdk-pixbuf master that seems like it will solve the XPM errors: https://gitlab.gnome.org/GNOME/gdk-pixb … quests/267
Offline
GdkPixbuf-WARNING **: 11:51:10.109: Error loading XPM image loader: Image type “legacy-xpm” is not supportedhttps://gitlab.gnome.org/GNOME/gdk-pixb … 7ac6_78_78
"-Dlegacy_xpm=enabled"
https://gitlab.archlinux.org/archlinux/ … k_items/13
Offline
Thanks @seth for the links
Offline
Currently unsure about the state of https://gitlab.gnome.org/GNOME/gdk-pixb … quests/267
https://bugs.debian.org/cgi-bin/bugrepo … ug=1132565 suggests it will fix the condition, but xpm-legacy is still disabled by default ¯\_(ツ)_/¯
https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/306
Needs patch AND -Dlegacy_xpm=enabled for fix
Last edited by seth (Today 08:09:43)
Offline