https://bugs.freedesktop.org/show_bug.cgi?id=71226
Priority: medium Bug ID: 71226 Assignee: dri-devel@lists.freedesktop.org Summary: Colors occasionally broken on DCE5 Barts (HD69xx) Severity: normal Classification: Unclassified OS: All Reporter: zajec5@gmail.com Hardware: Other Status: NEW Version: unspecified Component: DRM/Radeon Product: DRI
From time to time colors on my displays appear broken. It happens randomly and
is pretty hard to reproduce.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #1 from Rafał Miłecki zajec5@gmail.com --- Created attachment 88624 --> https://bugs.freedesktop.org/attachment.cgi?id=88624&action=edit Broken colors on HDMI-0
Right after xrandr --output HDMI-0 --auto
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #2 from Rafał Miłecki zajec5@gmail.com --- Created attachment 88625 --> https://bugs.freedesktop.org/attachment.cgi?id=88625&action=edit Good colors on HDMI-0
After simple xrandr --output HDMI-0 --off xrandr --output HDMI-0 --auto routine from the broken case.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #3 from Rafał Miłecki zajec5@gmail.com --- Created attachment 88626 --> https://bugs.freedesktop.org/attachment.cgi?id=88626&action=edit Broken colors on eDP
After leaving perfectly working display for ~15 minutes, coming back and leaving screensaver I got that broken colors on panel display.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #4 from Rafał Miłecki zajec5@gmail.com --- Created attachment 88627 --> https://bugs.freedesktop.org/attachment.cgi?id=88627&action=edit Good colors on eDP
Reboot fixed colors on my panel. Usually waiting for some times also does (I don't remember if screensaver/power has to be involved).
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #5 from abortretryfail@gmail.com --- I'm having a very similar problem on my BARTS XT.
It seems to only show up in apps that use OpenGL and only after a suspend/resume cycle. I'm not using a desktop compositor, so i never see it affect the whole screen like Rafał's screenshots.
Colors appear to invert or brighten randomly then go back to normal a couple seconds later. Similar to the attached jpegs.
Linux Brimstone 3.12.3-1-ARCH #1 SMP PREEMPT Wed Dec 4 21:45:42 CET 2013 x86_64 GNU/Linux
OpenGL version string: 3.0 Mesa 10.1.0-devel (git-92ceb32) OpenGL shading language version string: 1.30
local/ati-dri-git 60031.92ceb32-1 (mesagit)
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #6 from abortretryfail@gmail.com --- Also of note is that this does not happen with my REDWOOD (HD5670) card in the same machine with the same software versions and configuration.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #7 from Michel Dänzer michel@daenzer.net --- (In reply to comment #5)
It seems to only show up in apps that use OpenGL and only after a suspend/resume cycle.
If it only happens in OpenGL apps, that indicates a problem in the 3D rendering pipeline.
I'm not using a desktop compositor, so i never see it affect the whole screen like Rafał's screenshots.
Actually, my assumption from Rafał's description was that he's only seeing the problem on one of several connected displays at a time, which would indicate a problem in the display pipeline instead (assuming all displays are showing the same contents or are all updating their contents while the problem occurs). Rafał, is my assumption correct?
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #8 from Rafał Miłecki zajec5@gmail.com --- (In reply to comment #7)
Actually, my assumption from Rafał's description was that he's only seeing the problem on one of several connected displays at a time, which would indicate a problem in the display pipeline instead (assuming all displays are showing the same contents or are all updating their contents while the problem occurs). Rafał, is my assumption correct?
That's right. I got wrong colors on HDMI-0 while everything was fine on eDP at the same time.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #9 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #8)
That's right. I got wrong colors on HDMI-0 while everything was fine on eDP at the same time.
That's usually indicative of the monitor not dealing with the HDMI packets from the GPU properly. E.g., the monitor may think it's getting YUV data rather than RGB. Disabling hdmi mode (driving the display like DVI) should avoid the problem if that's the issue (e.g., radeon.audio=0).
https://bugs.freedesktop.org/show_bug.cgi?id=71226
--- Comment #10 from madbiologist s.j.turner@uqconnect.net --- Does this help?
http://www.spinics.net/lists/stable/msg32892.html
It will be in the 3.14 kernel.
https://bugs.freedesktop.org/show_bug.cgi?id=71226
Rafał Miłecki zajec5@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
dri-devel@lists.freedesktop.org