GNOME Bugzilla – Bug 723728
nautilus ignores color profiles in images
Last modified: 2021-06-18 15:29:54 UTC
This is noticeable in quite a few situations. 1) Thumbnails in the file manager. 2) Preview of images in the file open dialog. 3) Wallpapers. Probably more. To reproduce this very easily, open both attached images in a color profile aware application, such as eog, Firefox or Chrome. You'll notice that both images are almost exactly the same, with only a slight variation in the blue color. Now view the images as described in the examples above. Easiest is setting as wallpaper. You'll notice that red and green are much less satured and dull, with green being yellowish. Very noticeable difference. File file.srgb.png is the original image, in default sRGB colorspace, with sRGB ICC profile attached. The other file, file.ergb.png, is the same image converted to eciRGB colorspace, with eciRGB ICC profile attached. What happens is that nautilus ignores both profiles, and renders the images in default colorspace (either sRGB or monitor profile, haven't really figured out which). As the sRGB image is already in sRGB, and most monitors are sRGB calibrated (or close), ignoring the attached profile makes no (or very little) difference. With the eciRGB image however it does. This does especially affect common color profiles, such as Adobe RGB.
Created attachment 268236 [details] sRGB
Created attachment 268237 [details] eciRGB
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of Files (nautilus), then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/nautilus/-/issues/ Thank you for your understanding and your help.