jpeg images are washed out or colors are skewed

Bug #938751 reported by Vague Entertainment on 2012-02-22
264
This bug affects 59 people
Affects Status Importance Assigned to Milestone
Eye of GNOME
New
Undecided
Unassigned
eog (Ubuntu)
Low
Unassigned
Precise
Low
Unassigned

Bug Description

Not all images are affected but enough are. Below is a screen shot of the issue with the image highlighted in nautilus to show that the color corruption seems to be eog rather than libjpeg.

http://ubuntuone.com/1oFONmmTFXBzlHbM436Rwd

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: eog 3.3.90-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-17.26-generic-pae 3.2.6
Uname: Linux 3.2.0-17-generic-pae i686
ApportVersion: 1.92-0ubuntu1
Architecture: i386
CheckboxSubmission: ba9c4255a69726424c6447d1c48d6601
CheckboxSystem: d00f84de8a555815fa1c4660280da308
Date: Wed Feb 22 09:13:48 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120201.1)
SourcePackage: eog
UpgradeStatus: Upgraded to precise on 2012-02-21 (1 days ago)

Vague Entertainment (bflanagin) wrote :
Tayroni Alves (tayroni-alves) wrote :

Confirmed for me.

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in eog (Ubuntu):
status: New → Confirmed
Tayroni Alves (tayroni-alves) wrote :

I configured the monitor profile on color management on settings.

I included a new profile after installing argyll as suggested by the color management program. After changed the default profile, eog had showed images correctly.

Vague Entertainment (bflanagin) wrote :

Latest round of updates seems to have fixed the issue here as well.

Ivan Brasil Fuzzer (ivanbrasil) wrote :

Here unfortunatly the problem persist.

mediterran81 (kyoshuu) wrote :

I don't see how the monitor is related to that bug.
I am also affected (12.04 Beta 1 Updated).
I tested in Three different monitors and the bug persists.

Junior_sampa (juniorperes-ig) wrote :

Here the color profile cannot solve the problem. Problem still persists.

orkomedix (fsiepman) wrote :

I can also confirm the bug (3.4.1-0ubuntu1) and want to add, that the wrong color changes when you change the "Background Costom Color" option from the preferences of eog. If I choose "white" as custom background color, the whole picture is white. Maybe there is some transparency issue or something?

Klaus Reichl (klaus-reichl) wrote :

Same problem here (partly)!

I'm on a desktop with Samsung SyncMaster P2250 Monitor and on an older laptop with fresh precise 12.04
installed.

The laptop is showing the picture as expected.
The desktop has the problem.

1) Only seen with eog. All of gimp, firefox, and shotwell show the picture as expected.

Is eog special with respect to color management?

2) System Settings->Color show
on the laptop: Uncalibrated as status
on the desktop: No calibration status

Is the (newer) SyncMaster based system expecting color profile calibration or even add-on
profiles, as Tayroni Alves (tayroni-alves) suggests in this thread? And then which and from where?

For the time being, I use shotwell, start to read Color Management Docu and wait for a brave sole to post
a solution here ;-)

Note: same problem reported in (https://bugs.launchpad.net/bugs/931174 )

Klaus Reichl (klaus-reichl) wrote :

Even more info:

The eog image properties show a small picture properly, where the displayed one is broken.
See attachment.

Hanine HAMZIOUI (hanynowsky) wrote :

same here.
After calibrating my desktop monitor ( Samsung SyncMaster XL 2370), nothing changes.
EOG can't read some pictures's metadata and alters the values of RGB.

Felix Riemann (friemann) wrote :

Could everyone still having the problem check if an ICC profile is set for his display by running:

 xprop -root | grep ICC_PROFILE

If none is set the grep should be empty (besides a possible _ICC_PROFILE_IN_X_VERSION entry).

If one is set unset it with

xprop -root -remove _ICC_PROFILE

the check the image display. If it is okay then, it is most likely an issue with the profile.

(NOTE: These steps may not work correctly on a multi-monitor setup!)

Felix Eckhofer (eckhofer) wrote :

For me, an ICC profile was set and removing it did indeed fix the problem. Why the profile was set in the first place, however, i don't know. (Ubuntu 12.04 on Acer Laptop with i915 video card)

Removing ICC profile works for me!

Changed in eog (Ubuntu):
importance: Undecided → Low
Changed in eog (Ubuntu Precise):
importance: Undecided → Low
status: New → Confirmed
Felix Riemann (friemann) wrote :

You should probably contact gnome-color-manager developers about this as g-c-m is IIRC able to autogenerate a profile from your display's EDID data if display and driver support it.

Sebastien Bacher (seb128) wrote :

Thanks Felix, so the issue there is not with eog? What is setting the icc profile for those users?

Felix Riemann (friemann) wrote :

Well, I wouldn't exclude eog as the culprit, but for now it looks like an issue with the active display profile which appear to be autogenerated by g-c-m. So the g-c-m people should at least be queried for input on what could be wrong here (maybe it's just a simple fault). But considering that the first report is about eog-3.2 it could also be a problem with lcms2 (which is used since that version) too.

One can do another test to be more certain. Open an affected image in GIMP. Make sure that in Edit->Preferences->Color Management "Try to use the system monitor profile" is checked and "Mode of operation" is set to "Color managed display". If you see the same off colors it's most likely a problem with the profile or with lcms2 (assuming GIMP uses it correctly).

Olivier Tilloy (osomon) wrote :

I was observing the same issue since a recent update in precise (I have upgraded to quantal since then and the issue persisted).
Unsetting the ICC profile as suggested by Felix in comment #14 solved the issue.

Before unsetting the ICC profile, I took the test suggested in comment #19 (opened the image in gimp, and verified that ticking "Try to use the system monitor profile" resulted in the same washed out colours observed in eog). So it’s definitely an issue with the profile, not eog itself.

Olivier Tilloy (osomon) wrote :

A recent update in quantal re-added an ICC profile and the bug re-surfaced. Removing the profile with `xprop -root -remove _ICC_PROFILE` fixed it again.

Joakim Ekberg (j-a-o) wrote :

Having had this problem a few times before, I'm having it all the time since upgrading to 12.10. After each reboot, if I forget to run the xprop command, colours are off in some images in the image viewer or in Firefox (as pointed out, it's not really an eog bug.)

Julian Perelli (jperelli) wrote :

ICC profile was set and removing it did fix the problem for me

Felix Riemann (friemann) wrote :

To anyone still affected by this:

GNOME Color Manager developers are interested in verifying your autogenerated display color profiles.

See https://bugzilla.gnome.org/show_bug.cgi?id=675645#c11 and http://blog.pcode.nl/2013/04/14/display-profiles-generated-from-edid/

Smilingsun (sunjizu) wrote :

Felix Riemann (friemann) 's solution works well for me, thanks!

Cyberangel (tomas8769) wrote :

It also affects me, I'm using image viewer 3.8.2 gnome image viewer, Saucy Salamander Ubuntu

Rodrigo (rbadinez) wrote :

ICC profile was set and removing it did fix the problem for me, on Ubuntu 14.04 LTS

Mathew Shires (mathewshires) wrote :

This also affects me, using Ubuntu 14.04 and Eye of Gnome 3.10.2
My wallpaper is blue with every other application (Firefox, GIMP, etc...) but when I open it in EOG it appears to be purple.

ndstate (ndstate) wrote :

Is thing going to be fixed?

Fiepel (philippe-fiepel) wrote :

Using Ubuntu 15.04 and this bug is still there. For an image viewer this is pretty serious. Importance "low" does not really apply here I think.
Bug has been around since 2012.
Try it with an image with color #283449.

FriendFX (friendfx) wrote :

I confirm this bug on my Dell Latitude E6500 laptop (Intel graphics) running Ubuntu 14.04 and EoG 3.10.2.

I found a colour profile and removing it did help as described in comment #19 above:
https://bugs.launchpad.net/ubuntu/+source/eog/+bug/938751/comments/19

Might be related to a Firefox problem described here:
http://forums.mozillazine.org/viewtopic.php?f=7&t=2853227
https://bugzilla.mozilla.org/show_bug.cgi?id=629312

Same here on 15.04.

I was wondering about this as well, but I figured that it doesn't seem to be a bug at all. The reason why it looks for some of you "correct" in Gimp is, because you don't have color management for your monitor enabled in the preferences (either set a specific monitor profile there, or tick the fallback option, which will make it use the color profile from the window manager).

Thus, what Gimp is showing you all is the image without your monitor profile applied, while EOG always uses your monitor profile. So when the image in EOG looks dull to you, that's actually how it's supposed to look like.

Michael Korn (w-michael) wrote :

Same issue with 14.04, solved with "xprop -root -remove _ICC_PROFILE".
I just wonder where that (totally wrong) profile came from.

Jeff (jdorenbush) wrote :

I had this problem on Ubuntu 14.04. Removing the ICC Profile, as suggested in comment #14, solved the problem for me.

I'm also wondering where that profile came from... Why do some users have it and others don't? I don't ever remember intentionally installing or making changes to ICC profiles.

Fernando (fcuencamargalef) wrote :

The same in 15.10

I don't agree this is a low priority issue.

4 years and a half later and in Ubuntu 16.04 the same issue, and what we got til now: LOW PRIORITY !
Total shame Ubuntu, but I'm commited to support you though.

DanglingPointer (ferncasado) wrote :

I've got the same problem. Everything is showing with blue tint.

I followed the instructions above and ran "$ xprop -root | grep ICC_PROFILE" and it indeed had a profile.

Looking at System Settings > Device Colour Profiles; both my monitors had a profile each. I used the remove option. Re-running the command above showed no profile and just returned the prompt.

I restarted eog and still all the pictures come out with blueish tint. All other image viewing software are fine. Why are they ok and not the built in viewer?

Please get this fixed as it is embarrassing for Ubuntu for such a trivial use-case for the vast majority of Desktop users. Photos and files and them uploading those to Facebook, Instagram, etc is a daily social networking task. If anything this should be higher priority and not a 4year old low priority!

zhy (passerbythesun) wrote :

Bug here in Thinkpad X250 with ubuntu 16.04.
I can't imagine this is bug with such a long AGE.

The Bright Side (me-knowingme) wrote :

Bug still occurs in Ubuntu 17.10, Xorg session (never tried Wayland).

Though all this probably known by now, a bit of extra information:

On my PC, this issue occurs with Gimp, Opera (probably other browsers too), Darktable. XnViewMP is not affected. As somebody mentioned above, it likely affects any app that uses the ICC profile set on your system.

Disabling the ICC profile does the trick. However, if you do it via command line as suggested in comment #14, the ICC profile will be back after you reboot. You'll need to disable it in the colors tool (accessible from Settings).

Henry (hvanmegen) wrote :

Can conform, I have the exact same problem in all apps described in previous reactions, with the inclusion of https://web.whatsapp.com/ .. all my images look washed out greenish.

PLEASE UPGRADE THIS PRIORITY!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.