After `gdk-pixbuf2` was switched to `glycin-loader`, it started spawning a ridiculous amount of `bwrap` and `glycin` processes — one per image preview in XFCE4, Thunar, etc. This is absurd and kills performance.
This is yet another case of Rust madness creeping into basic desktop functionality.
Please consider removing `glycin` from the `gdk-pixbuf2` package in Artix.
References:
- [Commit 1](https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/a38ed60625197687ef6981cea4d6bbb2f1b9668b)
- [Commit 2](https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/00f0b2a8c8dcdb073e553c8c18352a578125cc5d)
- [Arch forum thread](https://bbs.archlinux.org/viewtopic.php?id=308456)
$ pacman -Ss gdk-pixbuf2-noglycin
omniverse/gdk-pixbuf2-noglycin 2.44.2-1
An image loading library, without glycin
omniverse/gdk-pixbuf2-noglycin-docs 2.44.2-1
An image loading library, without glycin (documentation)
Just install gdk-pixbuf2-noglycin from omniverse. Artist already has provided the package from an earlier report on this issue. Thanks Artist!
It's not rust madness, it's GNOME's autism. If you want to blame someone, blame loose cannons in this org. Also check this thread cos' you'll run into this problem if you reinstall noglycin package... https://forum.artixlinux.org/index.php/topic,8716.msg52623.html#msg52623
Or from AUR if not having Omniverse.