Description of problem: The default image viewer for GNOME (Loupe) does not support EXR image format. The backend (glycin-loaders) should be able to do so, per its documentation : https://gitlab.gnome.org/sophie-h/glycin#supported-image-formats The package in Fedora disable it with this patch: https://koji.fedoraproject.org/koji/fileinfo?rpmID=38669519&filename=0001-Drop-OpenEXR-decoders-since-they-are-not-enabled-in-.patch Version-Release number of selected component (if applicable): glycin-loaders-1.0.1-4.fc40 How reproducible: always Steps to Reproduce: 1.Try to open an EXR image with GNOME 2.Loupe report an error: "Unknown format: image/x-exr Actual results: Loupe cannot display the image Expected results: Loupe should display the image Additional info:
The version of the "image" crate used by glycin-loaders (v0.24) has the OpenEXR support patched out. I think this could be addressed now that the "exr" crate is available in Fedora. I'll look into it.
https://src.fedoraproject.org/rpms/glycin-loaders/pull-request/5
FEDORA-2024-b6dbe67575 (glycin-loaders-1.0.1-6.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6dbe67575
FEDORA-2024-4b9391d630 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-4b9391d630` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4b9391d630 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Created attachment 2045664 [details] Blobbies is displayed wrongly
Thank you! In my tested the EXR support is not complete and sometimes buggy : with images from https://openexr.com/en/latest/test_images/index.html : - Some works, - some are displayed wrong (e.g. : https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/ScanLines/Blobbies.jpg or https://openexr.com/en/latest/test_images/ScanLines/CandleGlass.html ). See previous attachmeent, - a feature of the format is not supported yet "channel subsampling not supported yet" https://openexr.com/en/latest/test_images/Chromaticities/Rec709_YC.html . Regards
Thank you for testing! I assume these are limitations of the underlying library used for decoding EXR images (https://crates.io/crates/exr), which we package without downstream modifications - so there's likely nothing we can do about that :(
FEDORA-2024-b6dbe67575 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-b6dbe67575` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6dbe67575 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-4b9391d630 (glycin-loaders-1.0.1-6.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2024-b6dbe67575 (glycin-loaders-1.0.1-6.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.