Fedora Account System
Red Hat Associate
Red Hat Customer
Mate screenshot fails to save screenshots and hangs with error when attempting to save the screenshot. Copy to Clipboard works as expected. Reproducible: Always Steps to Reproduce: 1. Engage mate-screenshot and grab desktop, window, or area 2. Click the save button 3. Actual Results: Error message (numbers vary depending on image size): Unable to save the screenshot to disk: Texture is only 192813 but was announced differently: Stride size: 1236 Image size: 411 x 256 Expected Results: I expect the a file save dialog box to open so I can enter a filename and save the file Additional Information: This is occurring in a fully updated (as of 23-Aug) version of what will become F43 installed on bare metal. This was not happening a month ago; at that time mate-screenshot worked as expected. I encountered the same error using the 23-Aug XFCE Rawhide nightly compose in a VM: Fedora-Xfce-Live-Rawhide-20250823.n.0.x86_64.iso
Apparently, it's not mate-screenshot, but gdk-pixbuf2 that is the problem. Downgrading from gdk-pixbuf2-2.43.3-7.fc43 to gdk-pixbuf2-2.42.12-12.fc42.x86_64 restores the ability to save a snapshot.
Hmm, it seems that gdk-pixbuf2-2.43.3-7.fc43 wasn't used for the f43 mass rebuild. See https://kojipkgs.fedoraproject.org//packages/mate-utils/1.28.0/9.fc43/data/logs/x86_64/dnf5.log ``` 2025-07-25T04:19:56+0000 [2] INFO RPM callback open file "/var/lib/mock/f43-build-61334842-6590209/root/var/cache/libdnf5/build-41213beecb36fe6e/packages/gdk-pixbuf2-devel-2.42.12-10.fc42.x86_64.rpm" ``` I will do a rebuild of mate-utils against current gdk-pixbuf2-2.43.3-7 in f43.
Can you try https://koji.fedoraproject.org/koji/buildinfo?buildID=2805579 ? I do not have f43 installed.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-3edeb989fa should be available in repos in a few hours.
Sadly, a simple rebuild of mate-utils doesn't fix the problem. Can you please open an upstream report at github? https://github.com/mate-desktop/mate-utils/issues
Hi, i forward this to gdk-bixbuf2 to get more infos. Is there a significant change in 2.43.3 which needs to be take over to mate-screenshot? Or can this be an issue with gdk-bixbuf2? Issue starts with gdk-pixbuf2-2.43.3-2.fc43
The issue is not in gdk-pixbuf2, but in libglycin2 (which is a dependency of gdk-pixbuf). There's already a bug report to this effect: https://gitlab.gnome.org/GNOME/glycin/-/issues/175 In the meantime, I've submitted a patch for mate-screenshot to use synchronous save (since glycin already does async save processing, and it conflicts with mate-screenshot) - it helps in most cases, but the glycin bug needs to be fixed anyway: https://github.com/mate-desktop/mate-utils/pull/368
Can you please try this scratch build with mentioned upstream fix? https://koji.fedoraproject.org/koji/taskinfo?taskID=136458222 This works for me in f43.
The 2.0.rc version of glycin now contains https://gitlab.gnome.org/GNOME/glycin/-/merge_requests/269 which fixes the issue. gdk-pixbuf would need to be rebuilt against that new glycin.
The scratch build at https://koji.fedoraproject.org/koji/taskinfo?taskID=136458222 works for me
FEDORA-2025-e8ea4eb63c (mate-utils-1.28.0-12.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-e8ea4eb63c
FEDORA-2025-e8ea4eb63c has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-e8ea4eb63c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-e8ea4eb63c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
> gdk-pixbuf would need to be rebuilt against that new glycin. Why? glycin is used as a shared library, so unless the fix is in the C header files (which I strongly doubt) no rebuilding is needed. I'll be updating glycin to 2.0.rc as soon as possible, so you should just get that fix for gdk-pixbuf2 for "free".
(In reply to Fabio Valentini from comment #13) > > gdk-pixbuf would need to be rebuilt against that new glycin. > > Why? glycin is used as a shared library, so unless the fix is in the C > header files (which I strongly doubt) no rebuilding is needed. > I'll be updating glycin to 2.0.rc as soon as possible, so you should just > get that fix for gdk-pixbuf2 for "free". Anyway, free is a great word :-) ..... mate-utils needs definitely a rebuild after glycin-2.0~rc-2.fc43 and gdk-pixbuf2-2.43.5-2.fc43 to have working screenshots again. Coming soon.
FEDORA-2025-920b76a632 (mate-utils-1.28.0-14.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-920b76a632
^^^^^ Can you please leave karma?
FEDORA-2025-920b76a632 (mate-utils-1.28.0-14.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
Closing as mate-utils is in stable f43.
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days